Financial Metrics
DXCM DEXCOM INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 3 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | 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 | 741500000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 871300000.0 | +17.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 975000000.0 | +11.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 921000000.0 | -5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1004300000.0 | +9.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 994200000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1036000000.0 | +4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1157100000.0 | +11.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1209300000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3622300000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 4033000000.0 | +11.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4662000000.0 | +15.6% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 462600000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 546400000.0 | +18.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 623300000.0 | +14.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 561900000.0 | -9.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 626700000.0 | +11.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 593800000.0 | -5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 589000000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 688800000.0 | +16.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 731400000.0 | +6.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2288900000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2438200000.0 | +6.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2801900000.0 | +14.9% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47200000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 128100000.0 | +171.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 205500000.0 | +60.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 101100000.0 | -50.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 158000000.0 | +56.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 152000000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 133700000.0 | -12.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 212600000.0 | +59.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 242500000.0 | +14.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 597700000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 600000000.0 | +0.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 911800000.0 | +52.0% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48600000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 115900000.0 | +138.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 120700000.0 | +4.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 146400000.0 | +21.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 143500000.0 | -2.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 134600000.0 | -6.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 105400000.0 | -21.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 179800000.0 | +70.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 283800000.0 | +57.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 541500000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 576200000.0 | +6.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 836300000.0 | +45.1% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.13 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3 | +130.8% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.31 | +3.3% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.38 | +22.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.36 | -5.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.34 | -5.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.27 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.46 | +70.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.73 | +58.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.46 | +4.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.14 | +46.6% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.12 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.28 | +133.3% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.29 | +3.6% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.36 | +24.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.35 | -2.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.34 | -2.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.27 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.45 | +66.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.7 | +55.6% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.3 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.42 | +9.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.09 | +47.2% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 623200000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1194900000.0 | +91.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 643700000.0 | -46.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 566300000.0 | -12.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 851200000.0 | +50.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 939200000.0 | +10.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 621200000.0 | -33.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 606100000.0 | -2.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 904900000.0 | +49.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1159000000.0 | +28.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1835700000.0 | +58.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 566300000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 606100000.0 | +7.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 917700000.0 | +51.4% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 636800000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 750600000.0 | +17.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 785700000.0 | +4.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 973900000.0 | +24.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 978600000.0 | +0.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 945200000.0 | -3.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1002000000.0 | +6.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1005700000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1155200000.0 | +14.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1348800000.0 | +16.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1109600000.0 | -17.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 973900000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1005700000.0 | +3.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1216100000.0 | +20.9% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 366000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 421100000.0 | +15.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 498600000.0 | +18.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 559600000.0 | +12.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 589100000.0 | +5.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 570300000.0 | -3.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 586300000.0 | +2.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 542600000.0 | -7.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 538200000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 570700000.0 | +6.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 604100000.0 | +5.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 559600000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 542600000.0 | -3.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 629100000.0 | +15.9% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3767400000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5002900000.0 | +32.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4698400000.0 | -6.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4425900000.0 | -5.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4620700000.0 | +4.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4848400000.0 | +4.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4262800000.0 | -12.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4301400000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4553800000.0 | +5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5030200000.0 | +10.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5219500000.0 | +3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4425900000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4301400000.0 | -2.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4033300000.0 | -6.2% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5515900000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 6820700000.0 | +23.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 6596200000.0 | -3.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 6264500000.0 | -5.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 6482200000.0 | +3.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 6799200000.0 | +4.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 6353800000.0 | -6.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 6484500000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6751700000.0 | +4.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7327000000.0 | +8.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 7500000000.0 | +2.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6264500000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6484500000.0 | +3.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 6339900000.0 | -2.2% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1865000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2069700000.0 | +11.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1678600000.0 | -18.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1556000000.0 | -7.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1594200000.0 | +2.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1722200000.0 | +8.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1734500000.0 | +0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2932000000.0 | +69.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3037100000.0 | +3.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3308700000.0 | +8.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3336000000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1556000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2932000000.0 | +88.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2142500000.0 | -26.9% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3282900000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 4720300000.0 | +43.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4328300000.0 | -8.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4195900000.0 | -3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4235400000.0 | +0.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4364900000.0 | +3.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4374800000.0 | +0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4381900000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4485100000.0 | +2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4753900000.0 | +6.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4773900000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4195900000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4381900000.0 | +4.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3593900000.0 | -18.0% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2233000000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 2100400000.0 | -5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 2267900000.0 | +8.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 2068600000.0 | -8.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2246800000.0 | +8.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 2434300000.0 | +8.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1979000000.0 | -18.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2102600000.0 | +6.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2266600000.0 | +7.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 2573100000.0 | +13.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 2726100000.0 | +5.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2068600000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2102600000.0 | +1.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2746000000.0 | +30.6% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155400000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 345700000.0 | +122.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 614900000.0 | +77.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 209200000.0 | -66.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 488600000.0 | +133.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 688100000.0 | +40.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 183800000.0 | -73.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 486800000.0 | +164.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1146700000.0 | +135.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 748500000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 989500000.0 | +32.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1440700000.0 | +45.6% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -186700000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -742600000.0 | -297.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -922100000.0 | -24.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 74800000.0 | +108.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -114100000.0 | -252.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 96200000.0 | +184.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 100200000.0 | +4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 36600000.0 | -63.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 229400000.0 | +526.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -507200000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -207500000.0 | +59.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 536000000.0 | +358.3% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11200000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 950700000.0 | +8388.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 313300000.0 | -67.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4700000.0 | -98.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3300000.0 | -29.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -733200000.0 | -22318.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12500000.0 | +101.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10800000.0 | -13.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -164200000.0 | -1620.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -318600000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -734800000.0 | -130.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -1686400000.0 | -129.5% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74700000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 133700000.0 | +79.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 184100000.0 | +37.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 56900000.0 | -69.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 123000000.0 | +116.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 234200000.0 | +90.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 87000000.0 | -62.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 181100000.0 | +108.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 261600000.0 | +44.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 236600000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 358800000.0 | +51.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 363500000.0 | +1.3% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 387600000.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 386100000.0 | -0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 386400000.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 385400000.0 | -0.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 396100000.0 | +2.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 400700000.0 | +1.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 390600000.0 | -2.5% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 390700000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 392100000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 392200000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 390000000.0 | -0.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 385400000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 390700000.0 | +1.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 384800000.0 | -1.5% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 394500000.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 394600000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 405500000.0 | +2.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 407200000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 408500000.0 | +0.3% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 408500000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 408800000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 408900000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 410300000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 410400000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 410600000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 407200000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 408900000.0 | +0.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 410700000.0 | +0.4% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 386700000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 386700000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 386600000.0 | -0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 390200000.0 | +0.9% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 399200000.0 | +2.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 394200000.0 | -1.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 391100000.0 | -0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 392100000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 391100000.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 386000000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 393600000.0 | +2.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 390200000.0 | -0.9% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 418500000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 431500000.0 | +3.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 426800000.0 | -1.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 416700000.0 | -2.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 416800000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 410200000.0 | -1.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 407500000.0 | -0.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 408200000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 407400000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 425500000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 412700000.0 | -3.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 405500000.0 | -1.7% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1344 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1277 | -5.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1478 | +15.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1421 | -3.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1477 | +4.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1565 | +5.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1534 | -1.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1579 | +2.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1612 | +2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5782 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.6219 | +7.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7353 | +18.2% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0201 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.4172 | +19.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.7990 | +15.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8444 | +1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.8984 | +1.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.8152 | -2.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.4577 | -12.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.4671 | -40.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.4994 | +2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.5203 | +1.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.5646 | +2.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.8444 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.4671 | -48.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.8825 | +28.3% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4702 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.2473 | +52.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.9085 | -15.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.0284 | +6.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.8851 | -7.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.7931 | -4.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.2106 | +23.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.0840 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.9788 | -5.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.8475 | -6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.7512 | -5.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.0284 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.0840 | +2.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.3088 | -37.2% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6239 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.6271 | +0.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.6393 | +1.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.6101 | -4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.6240 | +2.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.5973 | -4.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5685 | -4.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5953 | +4.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.6048 | +1.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.6319 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.6046 | -4.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.6010 | -0.6% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0655 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1330 | +103.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1238 | -6.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1590 | +28.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1429 | -10.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1354 | -5.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1017 | -24.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1554 | +52.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2347 | +51.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1495 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1429 | -4.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1794 | +25.6% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0637 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1470 | +131.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2108 | +43.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1098 | -47.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1573 | +43.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1529 | -2.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1291 | -15.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1837 | +42.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2005 | +9.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1650 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1488 | -9.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1956 | +31.5% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3342 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.5773 | +72.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.3835 | -33.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.3639 | -5.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.5339 | +46.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5453 | +2.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3581 | -34.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.2067 | -42.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2979 | +44.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3503 | +17.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5503 | +57.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3639 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2067 | -43.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.4283 | +107.2% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0088 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0170 | +92.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0183 | +7.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0226 | +23.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0211 | -6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0212 | +0.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0156 | -26.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0245 | +57.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0378 | +54.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0864 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0889 | +2.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1319 | +48.5% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0218 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0552 | +153.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0532 | -3.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0652 | +22.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0589 | -9.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0680 | +15.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0465 | -31.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0699 | +50.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1041 | +49.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2618 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2740 | +4.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3046 | +11.1% | ratio | 10-K | 2026-02-12 |