Financial Metrics
APG APi Group CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-01-09 | 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 | 1614000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1771000000.0 | +9.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1784000000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1601000000.0 | -10.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1730000000.0 | +8.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1826000000.0 | +5.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1719000000.0 | -5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1990000000.0 | +15.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2085000000.0 | +4.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6928000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7018000000.0 | +1.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7911000000.0 | +12.7% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 425000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 496000000.0 | +16.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 511000000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 492000000.0 | -3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 544000000.0 | +10.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 567000000.0 | +4.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 542000000.0 | -4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 615000000.0 | +13.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 652000000.0 | +6.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1940000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2178000000.0 | +12.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2487000000.0 | +14.2% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 107000000.0 | +46.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 104000000.0 | -2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 100000000.0 | -3.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 126000000.0 | +26.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 142000000.0 | +12.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 84000000.0 | -40.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 143000000.0 | +70.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 163000000.0 | +14.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 359000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 484000000.0 | +34.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 554000000.0 | +14.5% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26000000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 48000000.0 | +84.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 54000000.0 | +12.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 45000000.0 | -16.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 69000000.0 | +53.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 69000000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 35000000.0 | -49.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 77000000.0 | +120.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 93000000.0 | +20.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 153000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 250000000.0 | +63.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 302000000.0 | +20.8% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.05 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.12 | +140.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.15 | +25.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -1.34 | -993.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.15 | +111.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.15 | +0.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.11 | -26.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.17 | +54.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2 | +17.6% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.46 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.56 | -21.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.69 | -23.2% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.05 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.12 | +140.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.15 | +25.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -1.34 | -993.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.15 | +111.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.15 | +0.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.11 | -26.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.16 | +45.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2 | +25.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.46 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.56 | -21.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.69 | -23.2% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 363000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 368000000.0 | +1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 461000000.0 | +25.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 479000000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 247000000.0 | -48.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 324000000.0 | +31.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 487000000.0 | +50.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 499000000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 460000000.0 | -7.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 432000000.0 | -6.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 555000000.0 | +28.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 479000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 499000000.0 | +4.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 912000000.0 | +82.8% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1221000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1318000000.0 | +7.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1280000000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1395000000.0 | +9.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1256000000.0 | -10.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1314000000.0 | +4.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1344000000.0 | +2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1444000000.0 | +7.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1356000000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1510000000.0 | +11.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1562000000.0 | +3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1395000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1444000000.0 | +3.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1563000000.0 | +8.2% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 163000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 170000000.0 | +4.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 155000000.0 | -8.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 150000000.0 | -3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 148000000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 155000000.0 | +4.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 155000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 143000000.0 | -7.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 150000000.0 | +4.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 154000000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 148000000.0 | -3.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 150000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 143000000.0 | -4.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 145000000.0 | +1.4% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2364000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2532000000.0 | +7.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2652000000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2582000000.0 | -2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2232000000.0 | -13.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2454000000.0 | +9.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2691000000.0 | +9.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2658000000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2586000000.0 | -2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2798000000.0 | +8.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3006000000.0 | +7.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2582000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2658000000.0 | +2.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3229000000.0 | +21.5% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7766000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7974000000.0 | +2.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 7949000000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 7590000000.0 | -4.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 7192000000.0 | -5.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 7961000000.0 | +10.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8245000000.0 | +3.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8152000000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8098000000.0 | -0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8539000000.0 | +5.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8721000000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7590000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 8152000000.0 | +7.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 8936000000.0 | +9.6% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1549000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1651000000.0 | +6.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1899000000.0 | +15.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1807000000.0 | -4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1654000000.0 | -8.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1662000000.0 | +0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1781000000.0 | +7.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1885000000.0 | +5.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1762000000.0 | -6.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1933000000.0 | +9.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2031000000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1807000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1885000000.0 | +4.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2150000000.0 | +14.1% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4804000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4930000000.0 | +2.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4920000000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4722000000.0 | -4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4891000000.0 | +3.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5126000000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5278000000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5199000000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5116000000.0 | -1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5368000000.0 | +4.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5445000000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4722000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 5199000000.0 | +10.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5528000000.0 | +6.3% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2165000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2247000000.0 | +3.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2232000000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2071000000.0 | -7.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2301000000.0 | +11.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 2835000000.0 | +23.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 2967000000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2953000000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2982000000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 3171000000.0 | +6.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 3276000000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2071000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2953000000.0 | +42.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3408000000.0 | +15.4% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 2342000000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2322000000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2624000000.0 | +13.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2844000000.0 | +8.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2847000000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2749000000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2750000000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2751000000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2753000000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2322000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2749000000.0 | +18.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2754000000.0 | +0.2% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 73000000.0 | +7400.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 217000000.0 | +197.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 7000000.0 | -96.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 117000000.0 | +1571.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 337000000.0 | +188.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 62000000.0 | -81.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 145000000.0 | +133.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 377000000.0 | +160.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 514000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 620000000.0 | +20.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 759000000.0 | +22.4% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -27000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -82000000.0 | -203.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -108000000.0 | -31.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -22000000.0 | +79.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -623000000.0 | -2731.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -680000000.0 | -9.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -14000000.0 | +97.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -140000000.0 | -900.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -231000000.0 | -65.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -115000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -829000000.0 | -620.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -254000000.0 | +69.4% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -216000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -232000000.0 | -7.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -253000000.0 | -9.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -213000000.0 | +15.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 357000000.0 | +267.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 348000000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -98000000.0 | -128.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -101000000.0 | -3.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -116000000.0 | -14.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -532000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 245000000.0 | +146.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -121000000.0 | -149.4% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 46000000.0 | +119.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 64000000.0 | +39.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 22000000.0 | -65.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 44000000.0 | +100.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 66000000.0 | +50.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12000000.0 | -81.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 39000000.0 | +225.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 70000000.0 | +79.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 86000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 84000000.0 | -2.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 96000000.0 | +14.3% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 235212900.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 235270405.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 235146035.0 | -0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 235575316.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 261636951.0 | +11.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 274319653.0 | +4.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 274761552.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 412167491.0 | +50.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 276839956.0 | -32.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 415324653.0 | +50.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 415905916.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 235575316.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 412167491.0 | +75.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 415915273.0 | +0.9% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 234386758.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 235182839.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 235418566.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 249744275.0 | +6.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 407312999.0 | +63.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 411960552.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 277233887.0 | -32.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 415269213.0 | +49.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 415810670.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 352705274.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 401513646.0 | +13.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 415709895.0 | +3.5% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 267172273.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 269561690.0 | +0.9% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 270038322.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 249744275.0 | -7.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 413593378.0 | +65.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 413879927.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 278277054.0 | -32.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 427649550.0 | +53.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 429466146.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 352705274.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 401513646.0 | +13.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 415709895.0 | +3.5% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2078 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2221 | +6.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2244 | +1.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2226 | -0.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2173 | -2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2215 | +1.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2123 | -4.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2330 | +9.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2391 | +2.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9128 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.8609 | -5.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8853 | +2.8% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5261 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.5336 | +0.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3965 | -8.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.4289 | +2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3495 | -5.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.4765 | +9.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.5109 | +2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.4101 | -6.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.4677 | +4.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.4475 | -1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4801 | +2.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4289 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.4101 | -1.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.5019 | +6.5% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2189 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.1940 | -1.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.2043 | +0.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.2801 | +3.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.1256 | -6.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.8081 | -14.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.7789 | -1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.7606 | -1.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.7156 | -2.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.6928 | -1.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.6621 | -1.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.2801 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.7606 | -22.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.6221 | -7.9% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2633 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2801 | +6.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2864 | +2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3073 | +7.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3145 | +2.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3105 | -1.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3153 | +1.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3090 | -2.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3127 | +1.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2800 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3103 | +10.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3144 | +1.3% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0161 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0271 | +68.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0303 | +11.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0281 | -7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0399 | +41.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0378 | -5.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0204 | -46.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0387 | +90.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0446 | +15.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0221 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0356 | +61.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0382 | +7.2% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0452 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0604 | +33.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0583 | -3.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0625 | +7.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0728 | +16.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0778 | +6.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0489 | -37.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0719 | +47.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0782 | +8.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0518 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0690 | +33.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0700 | +1.5% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2343 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.2229 | -4.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.2428 | +8.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2651 | +9.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1493 | -43.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.1949 | +30.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.2734 | +40.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.2647 | -3.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2611 | -1.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2235 | -14.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2733 | +22.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2651 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2647 | -0.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.4242 | +60.2% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0033 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0060 | +79.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0068 | +12.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0063 | -7.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0087 | +38.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0084 | -3.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0043 | -48.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0090 | +108.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0107 | +18.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0202 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0307 | +52.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0338 | +10.2% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0120 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0214 | +77.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0242 | +13.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0196 | -19.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0243 | +24.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0233 | -4.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0117 | -49.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0243 | +106.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0284 | +16.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0739 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0847 | +14.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0886 | +4.7% | ratio | 10-K | 2026-02-25 |