Financial Metrics
ORLY O REILLY AUTOMOTIVE INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-02 | SEC Filing Index |
| Insider | 4 | 2025-12-01 | SEC Filing Index |
| Insider | 4 | 2025-11-25 | 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 | 3707864000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 4068991000.0 | +9.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4203380000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3976240000.0 | -5.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 4272201000.0 | +7.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4364437000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4136924000.0 | -5.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4525058000.0 | +9.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4705696000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 3707864000.0 | — | USD | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 4068991000.0 | +9.7% | USD | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 4203380000.0 | +3.3% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 15812250000.0 | +276.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 16708479000.0 | +5.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 17781992000.0 | +6.4% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1890329000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2086582000.0 | +10.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2160463000.0 | +3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2034172000.0 | -5.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2168060000.0 | +6.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2251225000.0 | +3.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2121485000.0 | -5.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2326538000.0 | +9.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2439946000.0 | +4.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 1890329000.0 | — | USD | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 2086582000.0 | +10.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 2160463000.0 | +3.5% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 8104803000.0 | +275.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 8554489000.0 | +5.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 9174141000.0 | +7.2% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 716645000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 853773000.0 | +19.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 897222000.0 | +5.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 752481000.0 | -16.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 863298000.0 | +14.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 896728000.0 | +3.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 741466000.0 | -17.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 914470000.0 | +23.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 976067000.0 | +6.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 716645000.0 | — | USD | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 853773000.0 | +19.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 897222000.0 | +5.1% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 3186376000.0 | +255.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3251157000.0 | +2.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3460612000.0 | +6.4% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 516885000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 627365000.0 | +21.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 649827000.0 | +3.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 547238000.0 | -15.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 622848000.0 | +13.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 665464000.0 | +6.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 538485000.0 | -19.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 668595000.0 | +24.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 725896000.0 | +8.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 516885000.0 | — | USD | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 627365000.0 | +21.4% | USD | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 649827000.0 | +3.6% | USD | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2346581000.0 | +261.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2386680000.0 | +1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2538209000.0 | +6.3% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.36 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 10.32 | +23.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 10.82 | +4.8% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9.27 | -14.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.71 | -92.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.76 | +7.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 9.4 | +1136.8% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.78 | -91.7% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.86 | +10.3% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 8.36 | — | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 10.32 | +23.4% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 10.82 | +4.8% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2.59 | -76.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.73 | +5.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.98 | +9.2% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.28 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 10.22 | +23.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 10.72 | +4.9% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9.2 | -14.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.7 | -92.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.76 | +8.6% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 9.35 | +1130.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.78 | -91.7% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.85 | +9.0% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 8.28 | — | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 10.22 | +23.4% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 10.72 | +4.9% | USD/shares | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 2.56 | -76.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.71 | +5.9% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.97 | +9.6% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 59872000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 57880000.0 | -3.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 82664000.0 | +42.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 279132000.0 | +237.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 89264000.0 | -68.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 145042000.0 | +62.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 115613000.0 | -20.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 130245000.0 | +12.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 191248000.0 | +46.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 198613000.0 | +3.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 204513000.0 | +3.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 279132000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 130245000.0 | -53.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 193793000.0 | +48.8% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 346037000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 374714000.0 | +8.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 399654000.0 | +6.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 375049000.0 | -6.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 437821000.0 | +16.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 475596000.0 | +8.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 401950000.0 | -15.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 356839000.0 | -11.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 392168000.0 | +9.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 428828000.0 | +9.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 422849000.0 | -1.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 375049000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 356839000.0 | -4.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 389793000.0 | +9.2% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4543980000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4626410000.0 | +1.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 4631511000.0 | +0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 4658367000.0 | +0.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4805164000.0 | +3.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4788686000.0 | -0.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4913237000.0 | +2.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5095804000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 5172436000.0 | +1.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 5399588000.0 | +4.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5610118000.0 | +3.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4658367000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5095804000.0 | +9.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5731385000.0 | +12.5% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5187994000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 5311267000.0 | +2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5377712000.0 | +1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 5558302000.0 | +3.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5599697000.0 | +0.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5679488000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5698287000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5839895000.0 | +2.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6029467000.0 | +3.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 6315806000.0 | +4.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 6596975000.0 | +4.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5558302000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5839895000.0 | +5.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6744277000.0 | +15.5% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12972816000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 13276623000.0 | +2.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 13551838000.0 | +2.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 13872995000.0 | +2.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 14213054000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 14393182000.0 | +1.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 14577522000.0 | +1.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 14893741000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 15293875000.0 | +2.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 15820619000.0 | +3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 16279627000.0 | +2.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 13872995000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 14893741000.0 | +7.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 16538253000.0 | +11.0% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7356308000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 7693699000.0 | +4.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7831082000.0 | +1.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 7661353000.0 | -2.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7888394000.0 | +3.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 8123208000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8185165000.0 | +0.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8283505000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8510506000.0 | +2.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8721886000.0 | +2.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 8709759000.0 | -0.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7661353000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 8283505000.0 | +8.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8775821000.0 | +5.9% | USD | 10-K | 2026-02-27 |
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 | -1625017000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | -1627473000.0 | -0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -1760469000.0 | -8.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -1739278000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | -1391198000.0 | +20.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | -1583392000.0 | -13.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -1439064000.0 | +9.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | -1370961000.0 | +4.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -1357456000.0 | +1.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | -1231862000.0 | +9.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -894676000.0 | +27.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -1739278000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1370961000.0 | +21.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -763352000.0 | +44.3% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4927678000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4873702000.0 | -1.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5102350000.0 | +4.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 5570125000.0 | +9.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5288632000.0 | -5.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5397774000.0 | +2.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5359810000.0 | -0.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5520932000.0 | +3.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 5651821000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 5823744000.0 | +3.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5915530000.0 | +1.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5570125000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5520932000.0 | -0.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6016904000.0 | +9.0% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 713764000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1651369000.0 | +131.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2517655000.0 | +52.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 704215000.0 | -72.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1653074000.0 | +134.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2425089000.0 | +46.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 755120000.0 | -68.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1511966000.0 | +100.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2128501000.0 | +40.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3034084000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3049576000.0 | +0.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2761993000.0 | -9.4% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -221520000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -460006000.0 | -107.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -749773000.0 | -63.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -400753000.0 | +46.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -622455000.0 | -55.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -883608000.0 | -42.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -285003000.0 | +67.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -594998000.0 | -108.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -896565000.0 | -50.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -995936000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1166805000.0 | -17.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1152356000.0 | +1.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -541669000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1243149000.0 | -129.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1794694000.0 | -44.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -493578000.0 | +72.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1164070000.0 | -135.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -1704093000.0 | -46.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -409452000.0 | +76.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -850815000.0 | -107.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -1159848000.0 | -36.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -1868738000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -2029717000.0 | -8.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1548795000.0 | +23.7% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 223268000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 460942000.0 | +106.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 753958000.0 | +63.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 249240000.0 | -66.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 474607000.0 | +90.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 732916000.0 | +54.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 286951000.0 | -60.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 587685000.0 | +104.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 899783000.0 | +53.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1006264000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1023387000.0 | +1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1168815000.0 | +14.2% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61038936.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 60402359.0 | -1.0% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 59621138.0 | -1.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 59072792.0 | -0.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 58982123.0 | -0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 58238711.0 | -1.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 57838920.0 | -0.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 862232760.0 | +1390.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 57113515.0 | -93.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 850561094.0 | +1389.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 846832348.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 59072792.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 862232760.0 | +1359.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 841909238.0 | -2.4% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61038936.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 60402359.0 | -1.0% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 59621138.0 | -1.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 59072792.0 | -0.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 58982123.0 | -0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 58238711.0 | -1.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 57838920.0 | -0.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 862232760.0 | +1390.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 57113515.0 | -93.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 850561094.0 | +1389.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 846832348.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 59072792.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 862232760.0 | +1359.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 841909238.0 | -2.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61840000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 60817000.0 | -1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 60082000.0 | -1.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 59017000.0 | -1.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 880182000.0 | +1391.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 869971000.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 57304000.0 | -93.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 854003000.0 | +1390.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 848292000.0 | -0.7% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 907131000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 875082000.0 | -3.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 851472000.0 | -2.7% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 62398000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 61366000.0 | -1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 60590000.0 | -1.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 59454000.0 | -1.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 885655000.0 | +1389.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 875023000.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 57622000.0 | -93.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 858440000.0 | +1389.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 852704000.0 | -0.7% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 914976000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 880572000.0 | -3.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 855919000.0 | -2.8% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2858 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3065 | +7.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3102 | +1.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2798 | -9.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2968 | +6.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2994 | +0.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2705 | -9.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2860 | +5.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2891 | +1.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1398 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.1218 | -1.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.0752 | -4.2% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7052 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.6903 | -2.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.6867 | -0.5% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.7255 | +5.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.7099 | -2.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.6992 | -1.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6962 | -0.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7050 | +1.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.7085 | +0.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.7241 | +2.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.7574 | +4.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.7255 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.7050 | -2.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.7685 | +9.0% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5098 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.5128 | +0.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5140 | +0.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5116 | -0.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.5075 | -0.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5158 | +1.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5128 | -0.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5141 | +0.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5185 | +0.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.5098 | — | ratio | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 0.5128 | +0.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 0.5140 | +0.2% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.5126 | -0.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5120 | -0.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5159 | +0.8% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1394 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1542 | +10.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1546 | +0.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1376 | -11.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1458 | +5.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1525 | +4.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1302 | -14.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1478 | +13.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1543 | +4.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.1394 | — | ratio | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 0.1542 | +10.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 0.1546 | +0.3% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.1484 | -4.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1428 | -3.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1427 | -0.1% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1933 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2098 | +8.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2135 | +1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1892 | -11.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2021 | +6.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2055 | +1.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1792 | -12.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2021 | +12.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2074 | +2.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.1933 | — | ratio | 10-K | 2024-02-28 |
| Annual | 2023-06-30 | 0.2098 | +8.6% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-09-30 | 0.2135 | +1.7% | ratio | 10-K | 2024-02-28 |
| Annual | 2023-12-31 | 0.2015 | -5.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1946 | -3.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1946 | +0.0% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0081 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.0075 | -7.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.0106 | +40.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.0364 | +245.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0113 | -68.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.0179 | +57.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.0141 | -20.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.0157 | +11.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0225 | +42.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0228 | +1.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0235 | +3.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0364 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.0157 | -56.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0221 | +40.4% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0398 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0473 | +18.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0480 | +1.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0385 | -19.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0433 | +12.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0457 | +5.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0352 | -22.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0423 | +20.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0446 | +5.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1691 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1602 | -5.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1535 | -4.2% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.3181 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.3855 | -21.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.3691 | +4.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.3934 | -6.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.3934 | -0.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.4624 | -17.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.3967 | +14.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.5428 | -36.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.8114 | -49.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -1.3492 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1.7409 | -29.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -3.3251 | -91.0% | ratio | 10-K | 2026-02-27 |