Financial Metrics
IR Ingersoll Rand Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | 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 | 1629300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1686500000.0 | +3.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1738900000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1670100000.0 | -4.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1805300000.0 | +8.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1861000000.0 | +3.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1716800000.0 | -7.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1887900000.0 | +10.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1955000000.0 | +3.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 6876100000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7235000000.0 | +5.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7650900000.0 | +5.7% | 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 | 664200000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 697500000.0 | +5.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 739300000.0 | +6.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 746300000.0 | +0.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 793300000.0 | +6.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 815000000.0 | +2.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 765500000.0 | -6.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 824900000.0 | +7.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 855200000.0 | +3.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2882200000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3170000000.0 | +10.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3336300000.0 | +5.2% | 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 | 240300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 272400000.0 | +13.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 318400000.0 | +16.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 293200000.0 | -7.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 271800000.0 | -7.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 356300000.0 | +31.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 302500000.0 | -15.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 76400000.0 | -74.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 375500000.0 | +391.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1164300000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1300100000.0 | +11.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1144600000.0 | -12.0% | 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 | 161100000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 179500000.0 | +11.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 208300000.0 | +16.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 202200000.0 | -2.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 185000000.0 | -8.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 221600000.0 | +19.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 186500000.0 | -15.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -115300000.0 | -161.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 244100000.0 | +311.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 778700000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 838600000.0 | +7.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 581400000.0 | -30.7% | 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 | 0.4 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.44 | +10.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.51 | +15.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5 | -2.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.46 | -8.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.55 | +19.6% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.46 | -16.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.29 | -163.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.62 | +313.8% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.92 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.08 | +8.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.46 | -29.8% | 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 | 0.39 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.44 | +12.8% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.51 | +15.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5 | -2.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.45 | -10.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.54 | +20.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.46 | -14.8% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.29 | -163.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.61 | +310.3% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.9 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.06 | +8.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.45 | -29.6% | 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 | 1119300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1178100000.0 | +5.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1197500000.0 | +1.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1595500000.0 | +33.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1452300000.0 | -9.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1062500000.0 | -26.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1376900000.0 | +29.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1541200000.0 | +11.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1612800000.0 | +4.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1310600000.0 | -18.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1176600000.0 | -10.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1595500000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1541200000.0 | -3.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1248800000.0 | -19.0% | 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 | 1243600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1219800000.0 | -1.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1216100000.0 | -0.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1234200000.0 | +1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1245200000.0 | +0.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1301400000.0 | +4.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1342200000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1335400000.0 | -0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1348300000.0 | +1.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1387900000.0 | +2.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1429300000.0 | +3.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1234200000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1335400000.0 | +8.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1518000000.0 | +13.7% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1122600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1101300000.0 | -1.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1082900000.0 | -1.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1001100000.0 | -7.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1051800000.0 | +5.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1160000000.0 | +10.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1162500000.0 | +0.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1055000000.0 | -9.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1133000000.0 | +7.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1205600000.0 | +6.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1257100000.0 | +4.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1001100000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1055000000.0 | +5.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1172900000.0 | +11.2% | 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 | 3672400000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3727000000.0 | +1.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3733400000.0 | +0.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 4050400000.0 | +8.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4006800000.0 | -1.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3843200000.0 | -4.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4191200000.0 | +9.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4163500000.0 | -0.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4351700000.0 | +4.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 4188400000.0 | -3.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4163300000.0 | -0.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 4050400000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4163500000.0 | +2.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4248000000.0 | +2.0% | 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 | 14995000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 15028600000.0 | +0.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 15154000000.0 | +0.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 15563500000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 18009800000.0 | +15.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 17838500000.0 | -1.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 18206200000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 18009800000.0 | -1.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 18379400000.0 | +2.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 18059100000.0 | -1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 18190200000.0 | +0.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 15563500000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 18009800000.0 | +15.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 18297200000.0 | +1.6% | 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 | 1700100000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1624100000.0 | -4.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1654700000.0 | +1.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1827300000.0 | +10.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1724600000.0 | -5.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1764600000.0 | +2.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1775600000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1818900000.0 | +2.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1826800000.0 | +0.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1832400000.0 | +0.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1925600000.0 | +5.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1827300000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1818900000.0 | -0.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2066300000.0 | +13.6% | 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 | 5613300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 5548200000.0 | -1.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5534200000.0 | -0.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 5716800000.0 | +3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 5609300000.0 | -1.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 7814300000.0 | +39.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 7872000000.0 | +0.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 7764500000.0 | -1.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 7825700000.0 | +0.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 7901700000.0 | +1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8000500000.0 | +1.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 5716800000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 7764500000.0 | +35.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 8143200000.0 | +4.9% | 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 | 9317300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 9414800000.0 | +1.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 9554000000.0 | +1.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 9783800000.0 | +2.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 9855300000.0 | +0.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 9958200000.0 | +1.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 10267600000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 10179000000.0 | -0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10484800000.0 | +3.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 10087300000.0 | -3.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10122500000.0 | +0.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 9783800000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 10179000000.0 | +4.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10089800000.0 | -0.9% | USD | 10-K | 2026-02-17 |
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 | 170300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 398700000.0 | +134.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 796000000.0 | +99.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 161600000.0 | -79.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 466500000.0 | +188.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 870500000.0 | +86.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 256400000.0 | -70.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 502100000.0 | +95.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 856700000.0 | +70.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1377400000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1396700000.0 | +1.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1355700000.0 | -2.9% | 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 | -581500000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -655400000.0 | -12.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -991700000.0 | -51.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -205600000.0 | +79.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -2834100000.0 | -1278.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -2872800000.0 | -1.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -197100000.0 | +93.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -279400000.0 | -41.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -557900000.0 | -99.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -1060500000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -3107700000.0 | -193.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -660600000.0 | +78.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 | -89300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -165700000.0 | -85.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -193800000.0 | -17.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -79600000.0 | +58.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1862000000.0 | +2439.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1782700000.0 | -4.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -10000000.0 | -100.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -523100000.0 | -5131.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -726600000.0 | -38.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -337500000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1707500000.0 | +605.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -1053800000.0 | -161.7% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 403347394.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 402880079.0 | -0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 391121689.0 | -2.9% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 427478622.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 427778062.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 428208898.0 | +0.1% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 428589061.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 429651459.0 | +0.2% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 430371281.0 | +0.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 430614342.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 430745964.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 431384081.0 | +0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 431525684.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 431674280.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 428589061.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 430745964.0 | +0.5% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 431753302.0 | +0.2% | 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 | 405000000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 404500000.0 | -0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 404500000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 403500000.0 | -0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 403500000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 403400000.0 | -0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 403100000.0 | -0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 400500000.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 396000000.0 | -1.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 404800000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 403400000.0 | -0.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 398100000.0 | -1.3% | 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 | 409200000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 408300000.0 | -0.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 408600000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 407900000.0 | -0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 407400000.0 | -0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 406900000.0 | -0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 406400000.0 | -0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 400500000.0 | -1.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 399000000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 409000000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 407200000.0 | -0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 401000000.0 | -1.5% | 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.1087 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1122 | +3.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1147 | +2.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0927 | -19.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1012 | +9.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1022 | +1.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0934 | -8.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1045 | +11.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1075 | +2.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.4418 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4017 | -9.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4181 | +4.1% | 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 | 2.1601 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.2948 | +6.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.2562 | -1.7% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.2166 | -1.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.3233 | +4.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.1779 | -6.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2.3604 | +8.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.2890 | -3.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.3821 | +4.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2.2857 | -4.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.1621 | -5.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.2166 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.2890 | +3.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.0558 | -10.2% | 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 | 0.6025 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5893 | -2.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5793 | -1.7% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.5843 | +0.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5692 | -2.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.7847 | +37.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.7667 | -2.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.7628 | -0.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.7464 | -2.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.7833 | +5.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.7904 | +0.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5843 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.7628 | +30.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8071 | +5.8% | 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.4077 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.4136 | +1.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.4252 | +2.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4469 | +5.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.4394 | -1.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4379 | -0.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.4459 | +1.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4369 | -2.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4374 | +0.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.4192 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4381 | +4.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4361 | -0.5% | 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.0989 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1064 | +7.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1198 | +12.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1211 | +1.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1025 | -15.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1191 | +16.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1086 | -8.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0611 | -156.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1249 | +304.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1132 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1159 | +2.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0760 | -34.4% | 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.1475 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1615 | +9.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1831 | +13.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1756 | -4.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1506 | -14.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1915 | +27.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1762 | -8.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0405 | -77.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1921 | +374.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1693 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1797 | +6.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1496 | -16.7% | 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.6584 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.7254 | +10.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.7237 | -0.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.8731 | +20.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.8421 | -3.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.6021 | -28.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.7755 | +28.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.8473 | +9.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.8829 | +4.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.7152 | -19.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.6110 | -14.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.8731 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.8473 | -3.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6044 | -28.7% | 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.0107 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0119 | +11.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0137 | +15.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0112 | -18.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0104 | -7.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0122 | +17.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0101 | -16.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0064 | -162.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0134 | +310.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0500 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0466 | -6.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0318 | -31.8% | 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.0173 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0191 | +10.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0218 | +14.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0205 | -5.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0186 | -9.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0216 | +16.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0178 | -17.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0114 | -164.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0241 | +311.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0796 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0824 | +3.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0576 | -30.1% | ratio | 10-K | 2026-02-17 |