Financial Metrics
FAST FASTENAL CORegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4/A | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-01-27 | SEC Filing Index |
| Insider | 4/A | 2026-01-27 | SEC Filing Index |
| Insider | 4 | 2026-01-27 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1859100000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 1883100000.0 | +1.3% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 1845900000.0 | -2.0% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 1895100000.0 | +2.7% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 1916200000.0 | +1.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 1910200000.0 | -0.3% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 1959400000.0 | +2.6% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 2080300000.0 | +6.2% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 2133300000.0 | +2.5% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 7346700000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 7546000000.0 | +2.7% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 8200500000.0 | +8.7% | USD | 10-K | 2026-02-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 850000000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 857500000.0 | +0.9% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 847600000.0 | -1.2% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 861600000.0 | +1.7% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 863500000.0 | +0.2% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 858600000.0 | -0.6% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 883900000.0 | +2.9% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 942800000.0 | +6.7% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 965800000.0 | +2.4% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 3354500000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 3401900000.0 | +1.4% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 3691200000.0 | +8.5% | USD | 10-K | 2026-02-05 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 393200000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 394900000.0 | +0.4% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 386700000.0 | -2.1% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 390200000.0 | +0.9% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 386900000.0 | -0.8% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 388100000.0 | +0.3% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 393900000.0 | +1.5% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 436100000.0 | +10.7% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 441500000.0 | +1.2% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1528700000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1510000000.0 | -1.2% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1655700000.0 | +9.6% | USD | 10-K | 2026-02-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 295100000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 298000000.0 | +1.0% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 295500000.0 | -0.8% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 297700000.0 | +0.7% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 292700000.0 | -1.7% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 298100000.0 | +1.8% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 298700000.0 | +0.2% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 330300000.0 | +10.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 335500000.0 | +1.6% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1155000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1150600000.0 | -0.4% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1258400000.0 | +9.4% | USD | 10-K | 2026-02-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.52 | — | USD/shares | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.52 | +0.0% | USD/shares | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.52 | +0.0% | USD/shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.52 | +0.0% | USD/shares | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.26 | -50.0% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.26 | +0.0% | USD/shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.52 | +100.0% | USD/shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.29 | -44.2% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.29 | +0.0% | USD/shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1.01 | — | USD/shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1.0 | -1.0% | USD/shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1.1 | +10.0% | USD/shares | 10-K | 2026-02-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.52 | — | USD/shares | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.52 | +0.0% | USD/shares | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.52 | +0.0% | USD/shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.52 | +0.0% | USD/shares | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.25 | -51.9% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.26 | +4.0% | USD/shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.52 | +100.0% | USD/shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.29 | -44.2% | USD/shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.29 | +0.0% | USD/shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1.01 | — | USD/shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1.0 | -1.0% | USD/shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1.09 | +9.0% | USD/shares | 10-K | 2026-02-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 239800000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 243600000.0 | +1.6% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 297500000.0 | +22.1% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 221300000.0 | -25.6% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 237100000.0 | +7.1% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 255500000.0 | +7.8% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 292200000.0 | +14.4% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 255800000.0 | -12.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 231800000.0 | -9.4% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 237800000.0 | +2.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 288100000.0 | +21.2% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 221300000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 255800000.0 | +15.6% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 276800000.0 | +8.2% | USD | 10-K | 2026-02-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1149800000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 1171600000.0 | +1.9% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 1171000000.0 | -0.1% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 1087600000.0 | -7.1% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 1213200000.0 | +11.5% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 1204800000.0 | -0.7% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 1200600000.0 | -0.3% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 1108600000.0 | -7.7% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 1278700000.0 | +15.3% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 1324200000.0 | +3.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1347300000.0 | +1.7% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1087600000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 1108600000.0 | +1.9% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1245300000.0 | +12.3% | USD | 10-K | 2026-02-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1651900000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 1565400000.0 | -5.2% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 1513800000.0 | -3.3% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 1522700000.0 | +0.6% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 1496300000.0 | -1.7% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 1504600000.0 | +0.6% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 1559500000.0 | +3.6% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 1645000000.0 | +5.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 1673900000.0 | +1.8% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 1726300000.0 | +3.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1722800000.0 | -0.2% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1522700000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 1645000000.0 | +8.0% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1748000000.0 | +6.3% | USD | 10-K | 2026-02-05 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3161500000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 3137000000.0 | -0.8% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 3147600000.0 | +0.3% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 3020900000.0 | -4.0% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 3083500000.0 | +2.1% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 3146700000.0 | +2.0% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 3260500000.0 | +3.6% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 3211900000.0 | -1.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 3358000000.0 | +4.5% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 3461700000.0 | +3.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 3546100000.0 | +2.4% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 3020900000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 3211900000.0 | +6.3% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 3472100000.0 | +8.1% | USD | 10-K | 2026-02-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4577000000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 4576800000.0 | -0.0% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 4596600000.0 | +0.4% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 4462900000.0 | -2.9% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 4532700000.0 | +1.6% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 4603500000.0 | +1.6% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 4738400000.0 | +2.9% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 4698000000.0 | -0.9% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 4870900000.0 | +3.7% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 5016200000.0 | +3.0% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 5116300000.0 | +2.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 4462900000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 4698000000.0 | +5.3% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 5052900000.0 | +7.6% | USD | 10-K | 2026-02-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 863200000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 736600000.0 | -14.7% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 667900000.0 | -9.3% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 661300000.0 | -1.0% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 637900000.0 | -3.5% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 717000000.0 | +12.4% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 741600000.0 | +3.4% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 687100000.0 | -7.3% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 785200000.0 | +14.3% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 820300000.0 | +4.5% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 832700000.0 | +1.5% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 661300000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 687100000.0 | +3.9% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 715600000.0 | +4.1% | USD | 10-K | 2026-02-05 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3270600000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 3380800000.0 | +3.4% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 3466600000.0 | +2.5% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2023-12-31 | 3348800000.0 | -3.4% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 3429200000.0 | +2.4% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 3495600000.0 | +1.9% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 3597400000.0 | +2.9% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2024-12-31 | 3616300000.0 | +0.5% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 3690300000.0 | +2.0% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 3807400000.0 | +3.2% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 3894500000.0 | +2.3% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 3348800000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 3616300000.0 | +8.0% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 3943600000.0 | +9.1% | USD | 10-K | 2026-02-05 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 200000000.0 | — | USD | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 200000000.0 | +0.0% | USD | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 200000000.0 | +0.0% | USD | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 200000000.0 | +0.0% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 200000000.0 | +0.0% | USD | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 125000000.0 | -37.5% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 125000000.0 | +0.0% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 125000000.0 | +0.0% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 125000000.0 | +0.0% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 100000000.0 | -20.0% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 100000000.0 | +0.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 200000000.0 | — | USD | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 125000000.0 | -37.5% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 100000000.0 | -20.0% | USD | 10-K | 2026-02-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 388500000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 302100000.0 | -22.2% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 388100000.0 | +28.5% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 335600000.0 | -13.5% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 258000000.0 | -23.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 296900000.0 | +15.1% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 262200000.0 | -11.7% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 278600000.0 | +6.3% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 386900000.0 | +38.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1432700000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1173300000.0 | -18.1% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1295900000.0 | +10.4% | USD | 10-K | 2026-02-05 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31000000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | -54200000.0 | -74.8% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | -43000000.0 | +20.7% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | -48400000.0 | -12.6% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | -52700000.0 | -8.9% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | -55900000.0 | -6.1% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | -53800000.0 | +3.8% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | -64400000.0 | -19.7% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | -54800000.0 | +14.9% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | -161200000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | -214500000.0 | -33.1% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | -231000000.0 | -7.7% | USD | 10-K | 2026-02-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -348900000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | -243300000.0 | +30.3% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | -286900000.0 | -17.9% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | -267400000.0 | +6.8% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | -185500000.0 | +30.6% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | -210700000.0 | -13.6% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | -235500000.0 | -11.8% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | -216400000.0 | +8.1% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | -280900000.0 | -29.8% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | -1281700000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | -913700000.0 | +28.7% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | -1054900000.0 | -15.5% | USD | 10-K | 2026-02-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33700000.0 | — | USD | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 55900000.0 | +65.9% | USD | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 46900000.0 | -16.1% | USD | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 50800000.0 | +8.3% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 56100000.0 | +10.4% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 59400000.0 | +5.9% | USD | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 55700000.0 | -6.2% | USD | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 69300000.0 | +24.4% | USD | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 60300000.0 | -13.0% | USD | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 172800000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 226500000.0 | +31.1% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 245300000.0 | +8.3% | USD | 10-K | 2026-02-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 571024422.0 | — | shares | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 571288830.0 | +0.0% | shares | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 571404311.0 | +0.0% | shares | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 571982367.0 | +0.1% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 572525495.0 | +0.1% | shares | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 572620247.0 | +0.0% | shares | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 572881159.0 | +0.0% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 1146640904.0 | +100.2% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 573611957.0 | -50.0% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 1147617563.0 | +100.1% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1148033521.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1143964734.0 | — | shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1146640904.0 | +0.2% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1148057473.0 | +0.1% | shares | 10-K | 2026-02-05 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 571024422.0 | — | shares | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 571288830.0 | +0.0% | shares | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 571404311.0 | +0.0% | shares | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 571982367.0 | +0.1% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 572525495.0 | +0.1% | shares | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 572620247.0 | +0.0% | shares | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 572881159.0 | +0.0% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 1146640904.0 | +100.2% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 573611957.0 | -50.0% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-05-21 | 1.0 | -100.0% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-06-30 | 1147617563.0 | +114761756200.0% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1148033521.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 571982367.0 | — | shares | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 1146640904.0 | +100.5% | shares | 10-K | 2026-02-05 |
| Annual | 2025-05-21 | 1.0 | -100.0% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1148057473.0 | +114805747200.0% | shares | 10-K | 2026-02-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 570928848.0 | — | shares | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 571138039.0 | +0.0% | shares | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 571368442.0 | +0.0% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 572339493.0 | +0.2% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 1145152600.0 | +100.1% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 1145470410.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 573467861.0 | -49.9% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 1147492218.0 | +100.1% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1147871234.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1142543692.0 | — | shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1145416130.0 | +0.3% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1147590819.0 | +0.2% | shares | 10-K | 2026-02-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 572632589.0 | — | shares | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 572890160.0 | +0.0% | shares | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 573099709.0 | +0.0% | shares | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 574090707.0 | +0.2% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 1148227216.0 | +100.0% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 1148367322.0 | +0.0% | shares | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 574756112.0 | -50.0% | shares | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 1150100651.0 | +100.1% | shares | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 1151036631.0 | +0.1% | shares | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1146017216.0 | — | shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1148564422.0 | +0.2% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1150334204.0 | +0.2% | shares | 10-K | 2026-02-05 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4062 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.4114 | +1.3% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.4016 | -2.4% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.4181 | +4.1% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.4162 | -0.4% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.4031 | -3.2% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.4023 | -0.2% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.4147 | +3.1% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.4170 | +0.5% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 1.6462 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 1.6062 | -2.4% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 1.6229 | +1.0% | ratio | 10-K | 2026-02-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.6625 | — | ratio | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 4.2588 | +16.3% | ratio | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 4.7127 | +10.7% | ratio | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 4.5681 | -3.1% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 4.8338 | +5.8% | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 4.3887 | -9.2% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 4.3966 | +0.2% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 4.6746 | +6.3% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 4.2766 | -8.5% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 4.2200 | -1.3% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 4.2586 | +0.9% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 4.5681 | — | ratio | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 4.6746 | +2.3% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 4.8520 | +3.8% | ratio | 10-K | 2026-02-05 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4572 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.4554 | -0.4% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.4592 | +0.8% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.4546 | -1.0% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.4506 | -0.9% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.4495 | -0.3% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.4511 | +0.4% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.4532 | +0.5% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.4527 | -0.1% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.4566 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.4508 | -1.3% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.4501 | -0.2% | ratio | 10-K | 2026-02-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1587 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.1582 | -0.3% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.1601 | +1.2% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.1571 | -1.9% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.1528 | -2.8% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.1561 | +2.2% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.1524 | -2.3% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.1588 | +4.2% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.1573 | -0.9% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.1572 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.1525 | -3.0% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.1535 | +0.6% | ratio | 10-K | 2026-02-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2115 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.2097 | -0.8% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.2095 | -0.1% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.2059 | -1.7% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.2019 | -1.9% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.2032 | +0.6% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.2010 | -1.1% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.2096 | +4.3% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.2070 | -1.3% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.2081 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.2001 | -3.8% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.2019 | +0.9% | ratio | 10-K | 2026-02-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2778 | — | ratio | 10-Q | 2023-04-18 |
| Quarterly | 2023-06-30 | 0.3307 | +19.0% | ratio | 10-Q | 2023-07-18 |
| Quarterly | 2023-09-30 | 0.4454 | +34.7% | ratio | 10-Q | 2023-10-17 |
| Quarterly | 2023-12-31 | 0.3346 | -24.9% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.3717 | +11.1% | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2024-06-30 | 0.3563 | -4.1% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2024-09-30 | 0.3940 | +10.6% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-12-31 | 0.3723 | -5.5% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.2952 | -20.7% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.2899 | -1.8% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.3460 | +19.3% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.3346 | — | ratio | 10-K | 2025-02-06 |
| Annual | 2024-12-31 | 0.3723 | +11.2% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.3868 | +3.9% | ratio | 10-K | 2026-02-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0645 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.0651 | +1.0% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.0643 | -1.3% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.0657 | +2.2% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.0636 | -3.2% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.0629 | -1.1% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.0613 | -2.5% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.0658 | +7.4% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.0656 | -0.4% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.2588 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.2449 | -5.4% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.2490 | +1.7% | ratio | 10-K | 2026-02-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0902 | — | ratio | 10-Q | 2024-04-16 |
| Quarterly | 2023-06-30 | 0.0881 | -2.3% | ratio | 10-Q | 2024-07-17 |
| Quarterly | 2023-09-30 | 0.0852 | -3.3% | ratio | 10-Q | 2024-10-16 |
| Quarterly | 2024-03-31 | 0.0868 | +1.8% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2024-06-30 | 0.0837 | -3.5% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2024-09-30 | 0.0829 | -1.0% | ratio | 10-Q | 2025-10-16 |
| Quarterly | 2025-03-31 | 0.0809 | -2.3% | ratio | 10-Q | 2025-04-16 |
| Quarterly | 2025-06-30 | 0.0868 | +7.2% | ratio | 10-Q | 2025-07-17 |
| Quarterly | 2025-09-30 | 0.0861 | -0.7% | ratio | 10-Q | 2025-10-16 |
| Annual | 2023-12-31 | 0.3449 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.3182 | -7.7% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.3191 | +0.3% | ratio | 10-K | 2026-02-05 |