Financial Metrics
INGR Ingredion IncRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4/A | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 2137000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2069000000.0 | -3.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2033000000.0 | -1.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1882000000.0 | -7.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1878000000.0 | -0.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1870000000.0 | -0.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1813000000.0 | -3.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1833000000.0 | +1.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1816000000.0 | -0.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 2137000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 2069000000.0 | -3.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 2033000000.0 | -1.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 8160000000.0 | +301.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 1882000000.0 | -76.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 1878000000.0 | -0.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 1870000000.0 | -0.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1800000000.0 | -3.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 1813000000.0 | +0.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 1833000000.0 | +1.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 1816000000.0 | -0.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1757000000.0 | -3.2% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 487000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 441000000.0 | -9.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 421000000.0 | -4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 417000000.0 | -1.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 446000000.0 | +7.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 479000000.0 | +7.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 466000000.0 | -2.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 477000000.0 | +2.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 455000000.0 | -4.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 487000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 441000000.0 | -9.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 421000000.0 | -4.5% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1749000000.0 | +315.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 417000000.0 | -76.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 446000000.0 | +7.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 479000000.0 | +7.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 449000000.0 | -6.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 466000000.0 | +3.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 477000000.0 | +2.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 455000000.0 | -4.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 430000000.0 | -5.5% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 291000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 251000000.0 | -13.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 213000000.0 | -15.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 213000000.0 | +0.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 240000000.0 | +12.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 268000000.0 | +11.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 276000000.0 | +3.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 271000000.0 | -1.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 249000000.0 | -8.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 957000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 883000000.0 | -7.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1016000000.0 | +15.1% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 191000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 163000000.0 | -14.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 158000000.0 | -3.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 216000000.0 | +36.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 148000000.0 | -31.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 188000000.0 | +27.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 197000000.0 | +4.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 196000000.0 | -0.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 171000000.0 | -12.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 191000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 163000000.0 | -14.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 158000000.0 | -3.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 643000000.0 | +307.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 216000000.0 | -66.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 148000000.0 | -31.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 188000000.0 | +27.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 95000000.0 | -49.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 197000000.0 | +107.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 196000000.0 | -0.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 171000000.0 | -12.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 165000000.0 | -3.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.89 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.46 | -14.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.39 | -2.8% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.29 | +37.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.25 | -31.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 2.88 | +28.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.05 | +5.9% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.04 | -0.3% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2.66 | -12.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 2.89 | — | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 2.46 | -14.9% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 2.39 | -2.8% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 9.74 | +307.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 3.29 | -66.2% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 2.25 | -31.6% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 2.88 | +28.0% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.46 | -49.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 3.05 | +108.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 3.04 | -0.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 2.66 | -12.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.59 | -2.6% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.85 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.42 | -15.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.36 | -2.5% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.23 | +36.9% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2.22 | -31.3% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 2.83 | +27.5% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.0 | +6.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.99 | -0.3% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2.61 | -12.7% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 2.85 | — | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 2.42 | -15.1% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 2.36 | -2.5% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 9.6 | +306.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 3.23 | -66.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 2.22 | -31.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 2.83 | +27.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.43 | -49.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 3.0 | +109.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 2.99 | -0.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 2.61 | -12.7% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.56 | -1.9% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 216000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 257000000.0 | +19.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 335000000.0 | +30.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 401000000.0 | +19.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 438000000.0 | +9.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 505000000.0 | +15.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 877000000.0 | +73.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 997000000.0 | +13.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 837000000.0 | -16.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 861000000.0 | +2.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 915000000.0 | +6.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 401000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 997000000.0 | +148.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1030000000.0 | +3.3% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1455000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1366000000.0 | -6.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1380000000.0 | +1.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1279000000.0 | -7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1284000000.0 | +0.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1286000000.0 | +0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1173000000.0 | -8.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1093000000.0 | -6.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1284000000.0 | +17.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1359000000.0 | +5.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1312000000.0 | -3.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1279000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1093000000.0 | -14.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1185000000.0 | +8.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1663000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1618000000.0 | -2.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1502000000.0 | -7.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1450000000.0 | -3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1344000000.0 | -7.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1244000000.0 | -7.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1234000000.0 | -0.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1187000000.0 | -3.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1172000000.0 | -1.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1223000000.0 | +4.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1225000000.0 | +0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1450000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1187000000.0 | -18.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1227000000.0 | +3.4% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3402000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3311000000.0 | -2.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3289000000.0 | -0.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3399000000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3125000000.0 | -8.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3099000000.0 | -0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3351000000.0 | +8.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3355000000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3365000000.0 | +0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3517000000.0 | +4.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3516000000.0 | -0.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3399000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3355000000.0 | -1.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3505000000.0 | +4.5% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7645000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 7600000000.0 | -0.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7549000000.0 | -0.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7642000000.0 | +1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7319000000.0 | -4.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7221000000.0 | -1.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7525000000.0 | +4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 7444000000.0 | -1.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7468000000.0 | +0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 7781000000.0 | +4.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 7833000000.0 | +0.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7642000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 7444000000.0 | -2.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7897000000.0 | +6.1% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1892000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1720000000.0 | -9.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1668000000.0 | -3.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1772000000.0 | +6.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1283000000.0 | -27.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1230000000.0 | -4.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1255000000.0 | +2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1281000000.0 | +2.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1182000000.0 | -7.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1264000000.0 | +6.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1278000000.0 | +1.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1772000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1281000000.0 | -27.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1316000000.0 | +2.7% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4280000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4125000000.0 | -3.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 4082000000.0 | -1.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3992000000.0 | -2.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3494000000.0 | -12.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3442000000.0 | -1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3495000000.0 | +1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3554000000.0 | +1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3420000000.0 | -3.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3505000000.0 | +2.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3509000000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3992000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3554000000.0 | -11.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3531000000.0 | -0.6% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3263000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3377000000.0 | +3.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3364000000.0 | -0.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3538000000.0 | +5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3724000000.0 | +5.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3705000000.0 | -0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3950000000.0 | +6.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3804000000.0 | -3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3977000000.0 | +4.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4197000000.0 | +5.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4238000000.0 | +1.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3538000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3804000000.0 | +7.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4274000000.0 | +12.4% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1938000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1939000000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1940000000.0 | +0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1740000000.0 | -10.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1740000000.0 | +0.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1741000000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1741000000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1787000000.0 | +2.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1742000000.0 | -2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1741000000.0 | -0.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1741000000.0 | +0.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1740000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1787000000.0 | +2.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1742000000.0 | -2.5% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -51000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 279000000.0 | +647.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 647000000.0 | +131.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 209000000.0 | -67.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 521000000.0 | +149.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1000000000.0 | +91.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 77000000.0 | -92.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 262000000.0 | +240.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 539000000.0 | +105.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1057000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1436000000.0 | +35.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 944000000.0 | -34.3% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -81000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -160000000.0 | -97.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -242000000.0 | -51.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 181000000.0 | +174.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 125000000.0 | -30.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 79000000.0 | -36.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -90000000.0 | -213.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -215000000.0 | -138.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -302000000.0 | -40.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -329000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -47000000.0 | +85.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -444000000.0 | -844.7% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -97000000.0 | -185.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -301000000.0 | -210.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -347000000.0 | -15.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -526000000.0 | -51.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -601000000.0 | -14.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -154000000.0 | +74.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -204000000.0 | -32.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -340000000.0 | -66.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -569000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -765000000.0 | -34.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -491000000.0 | +35.8% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 76000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 154000000.0 | +102.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 233000000.0 | +51.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 65000000.0 | -72.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 120000000.0 | +84.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 170000000.0 | +41.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 92000000.0 | -45.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 193000000.0 | +109.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 298000000.0 | +54.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 314000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 295000000.0 | -6.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 433000000.0 | +46.8% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 65239000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 64494000.0 | -1.1% | shares | 10-K | 2025-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77810875.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 77810875.0 | +0.0% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 77810875.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 77800000.0 | -0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 77800000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 77800000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 77800000.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 77800000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 77800000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 77800000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 77800000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 77800000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 77800000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 77800000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66100000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 66000000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 65700000.0 | -0.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 65700000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 65300000.0 | -0.6% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 64500000.0 | -1.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 64500000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 64300000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 66000000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 65500000.0 | -0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 64200000.0 | -2.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 67100000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 67300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 67000000.0 | -0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 66800000.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 66800000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 66500000.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 65600000.0 | -1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 65600000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 65400000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 67000000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 66600000.0 | -0.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 65200000.0 | -2.1% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2795 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2722 | -2.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2693 | -1.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2571 | -4.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2601 | +1.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.2485 | -4.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2428 | -2.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2356 | -3.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.2318 | -1.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.0678 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2418 | -77.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2225 | -8.0% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7981 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.9250 | +7.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.9718 | +2.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.9182 | -2.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.4357 | +27.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.5195 | +3.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.6701 | +6.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.6190 | -1.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.8469 | +8.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.7824 | -2.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2.7512 | -1.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.9182 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.6190 | +36.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.6634 | +1.7% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3117 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.2215 | -6.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.2134 | -0.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1283 | -7.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.9382 | -16.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.9290 | -1.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8848 | -4.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.9343 | +5.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8599 | -8.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.8351 | -2.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.8280 | -0.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1283 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9343 | -17.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8262 | -11.6% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2279 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2131 | -6.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2071 | -2.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2216 | +7.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2375 | +7.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.2561 | +7.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2570 | +0.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2602 | +1.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.2506 | -3.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.2279 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 0.2131 | -6.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 0.2071 | -2.8% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2143 | +3.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 0.2216 | +3.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 0.2375 | +7.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 0.2561 | +7.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2494 | -2.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 0.2570 | +3.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 0.2602 | +1.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 0.2506 | -3.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2447 | -2.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0894 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0788 | -11.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0777 | -1.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1148 | +47.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0788 | -31.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1005 | +27.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1087 | +8.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1069 | -1.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0942 | -11.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.0894 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2023-06-30 | 0.0788 | -11.9% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-09-30 | 0.0777 | -1.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0788 | +1.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-03-31 | 0.1148 | +45.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-06-30 | 0.0788 | -31.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-09-30 | 0.1005 | +27.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0528 | -47.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-03-31 | 0.1087 | +105.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-06-30 | 0.1069 | -1.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-09-30 | 0.0942 | -11.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0939 | -0.3% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1362 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1213 | -10.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1048 | -13.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1132 | +8.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1278 | +12.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1433 | +12.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1522 | +6.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1478 | -2.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1371 | -7.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1173 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4906 | +318.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5783 | +17.9% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1142 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.1494 | +30.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.2008 | +34.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.2263 | +12.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3414 | +50.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.4106 | +20.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6988 | +70.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7783 | +11.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.7081 | -9.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6812 | -3.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.7160 | +5.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2263 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.7783 | +243.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7827 | +0.6% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0250 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0214 | -14.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0209 | -2.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0295 | +41.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0205 | -30.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0250 | +21.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0264 | +5.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0252 | -4.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0218 | -13.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0841 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0128 | -84.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0209 | +63.7% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0585 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0483 | -17.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0470 | -2.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0580 | +23.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0399 | -31.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0476 | +19.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0495 | +4.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0467 | -5.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0403 | -13.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1817 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0250 | -86.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0386 | +54.6% | ratio | 10-K | 2026-02-17 |