Financial Metrics
CSL CARLISLE COMPANIES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-02 | 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 | 892600000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1307000000.0 | +46.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1259800000.0 | -3.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1096500000.0 | -13.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1450600000.0 | +32.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1333600000.0 | -8.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1095800000.0 | -17.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1449500000.0 | +32.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1346900000.0 | -7.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4586900000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 5003600000.0 | +9.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5019900000.0 | +0.3% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-03-31 | 271200000.0 | — | USD | 10-K | 2024-02-16 |
| Annual | 2023-06-30 | 477200000.0 | +76.0% | USD | 10-K | 2024-02-16 |
| Annual | 2023-09-30 | 466100000.0 | -2.3% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 419700000.0 | -10.0% | USD | 10-K | 2024-02-16 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 120700000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 308600000.0 | +155.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 299900000.0 | -2.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 225200000.0 | -24.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 377500000.0 | +67.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 316400000.0 | -16.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 183600000.0 | -42.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 335000000.0 | +82.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 293900000.0 | -12.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 120700000.0 | — | USD | 10-K | 2024-02-16 |
| Annual | 2023-06-30 | 308600000.0 | +155.7% | USD | 10-K | 2024-02-16 |
| Annual | 2023-09-30 | 299900000.0 | -2.8% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 982800000.0 | +227.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1143100000.0 | +16.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1002500000.0 | -12.3% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101700000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 194600000.0 | +91.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 265600000.0 | +36.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 192300000.0 | -27.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 712400000.0 | +270.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 244300000.0 | -65.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 143300000.0 | -41.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 255800000.0 | +78.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 214200000.0 | -16.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 101700000.0 | — | USD | 10-K | 2024-02-16 |
| Annual | 2023-06-30 | 194600000.0 | +91.3% | USD | 10-K | 2024-02-16 |
| Annual | 2023-09-30 | 265600000.0 | +36.5% | USD | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 767400000.0 | +188.9% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1311800000.0 | +70.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 740700000.0 | -43.5% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.99 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 3.83 | +92.5% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 5.35 | +39.7% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 4.02 | -24.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 15.03 | +273.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 5.31 | -64.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3.23 | -39.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5.93 | +83.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5.02 | -15.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 1.99 | — | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-06-30 | 3.83 | +92.5% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-09-30 | 5.35 | +39.7% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 15.35 | +186.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 28.17 | +83.5% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 17.27 | -38.7% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.96 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 3.79 | +93.4% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 5.29 | +39.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.97 | -25.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 14.84 | +273.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 5.25 | -64.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3.2 | -39.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5.88 | +83.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.98 | -15.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 1.96 | — | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-06-30 | 3.79 | +93.4% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-09-30 | 5.29 | +39.6% | USD/shares | 10-K | 2024-02-16 |
| Annual | 2023-12-31 | 15.18 | +187.0% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 27.82 | +83.3% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 17.12 | -38.5% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 576700000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 552600000.0 | -4.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1736300000.0 | +214.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1530600000.0 | -11.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 753500000.0 | -50.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 220200000.0 | -70.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 68400000.0 | -68.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1105000000.0 | +1515.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 576700000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 753500000.0 | +30.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1112100000.0 | +47.6% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 730300000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 959500000.0 | +31.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 768100000.0 | -19.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 615300000.0 | -19.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 700800000.0 | +13.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 903600000.0 | +28.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 799200000.0 | -11.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 579700000.0 | -27.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 699400000.0 | +20.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 881700000.0 | +26.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 774300000.0 | -12.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 615300000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 579700000.0 | -5.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 593800000.0 | +2.4% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 781500000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 599200000.0 | -23.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 394800000.0 | -34.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 361700000.0 | -8.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 399800000.0 | +10.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 426300000.0 | +6.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 462400000.0 | +8.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 472700000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 529600000.0 | +12.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 500900000.0 | -5.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 481400000.0 | -3.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 361700000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 472700000.0 | +30.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 447300000.0 | -5.4% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2152300000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2692900000.0 | +25.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3657000000.0 | +35.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3408100000.0 | -6.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3463400000.0 | +1.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3152100000.0 | -9.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2911400000.0 | -7.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1926300000.0 | -33.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1531600000.0 | -20.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1526900000.0 | -0.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2483100000.0 | +62.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3408100000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1926300000.0 | -43.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2277400000.0 | +18.2% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7115400000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 7176200000.0 | +0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 6816000000.0 | -5.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 6620000000.0 | -2.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 6645900000.0 | +0.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 6728300000.0 | +1.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 6478400000.0 | -3.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 5816600000.0 | -10.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5450900000.0 | -6.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5519400000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6456600000.0 | +17.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6620000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 5816600000.0 | -12.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 6263000000.0 | +7.7% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 930000000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1045300000.0 | +12.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 875600000.0 | -16.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1186300000.0 | +35.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1174700000.0 | -1.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1089700000.0 | -7.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1068400000.0 | -2.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 665800000.0 | -37.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 593100000.0 | -10.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 697100000.0 | +17.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 764700000.0 | +9.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1186300000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 665800000.0 | -43.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 736000000.0 | +10.5% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3058300000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 3032000000.0 | -0.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 2923800000.0 | -3.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 2829000000.0 | -3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2859300000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 3004300000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 2762900000.0 | -8.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2463300000.0 | -10.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2166500000.0 | -12.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 2120600000.0 | -2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1991800000.0 | -6.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2829000000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2463300000.0 | -12.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1795400000.0 | -27.1% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2281900000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2282200000.0 | +0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2283200000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1886700000.0 | -17.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1886900000.0 | +0.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1887200000.0 | +0.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1887200000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1887400000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1890500000.0 | +0.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1891500000.0 | +0.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2878800000.0 | +52.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1886700000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1887400000.0 | +0.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2881600000.0 | +52.7% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 149600000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 370700000.0 | +147.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 812400000.0 | +119.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 163500000.0 | -79.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 346900000.0 | +112.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 659700000.0 | +90.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1800000.0 | -99.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 288900000.0 | +15950.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 715800000.0 | +147.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1201300000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1030300000.0 | -14.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1101800000.0 | +6.9% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31700000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -55900000.0 | -76.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -86700000.0 | -55.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -32000000.0 | +63.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1526600000.0 | +4870.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1508900000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -78900000.0 | -105.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -165900000.0 | -110.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -199400000.0 | -20.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 352400000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1229600000.0 | +248.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -240400000.0 | -119.6% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -94800000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -327100000.0 | -245.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -994500000.0 | -204.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -166100000.0 | +83.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -741900000.0 | -346.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -1242900000.0 | -67.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -456400000.0 | +63.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -808900000.0 | -77.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -165400000.0 | +79.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1349700000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -2110200000.0 | -56.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -503700000.0 | +76.1% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 40200000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 70100000.0 | +74.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 106300000.0 | +51.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 32500000.0 | -69.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 57400000.0 | +76.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 76700000.0 | +33.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 29000000.0 | -62.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 57800000.0 | +99.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 91300000.0 | +58.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 142200000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 113300000.0 | -20.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 131200000.0 | +15.8% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 50800000.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 50000000.0 | -1.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 48800000.0 | -2.4% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 47700000.0 | -2.3% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 47600000.0 | -0.2% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 46400000.0 | -2.5% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 45400000.0 | -2.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 44400000.0 | -2.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43300000.0 | -2.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 42600000.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 41900000.0 | -1.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 47700000.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 44400000.0 | -6.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 41000000.0 | -7.7% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51100000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 50700000.0 | -0.8% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 49500000.0 | -2.4% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 47800000.0 | -3.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 47300000.0 | -1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 45900000.0 | -3.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44300000.0 | -3.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 43000000.0 | -2.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 42500000.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 49900000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 46500000.0 | -6.8% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 42800000.0 | -8.0% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51700000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 51200000.0 | -1.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 50100000.0 | -2.1% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 48400000.0 | -3.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 47900000.0 | -1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 46500000.0 | -2.9% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44700000.0 | -3.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 43400000.0 | -2.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 42900000.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 50400000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 47100000.0 | -6.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 43200000.0 | -8.3% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1254 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1821 | +45.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1848 | +1.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1650 | -10.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2156 | +30.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2059 | -4.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2010 | -2.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2626 | +30.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2086 | -20.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.6929 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.8602 | +24.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.8015 | -6.8% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3143 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.5762 | +11.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4.1766 | +62.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.8729 | -31.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.9483 | +2.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.8926 | -1.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.7250 | -5.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.8932 | +6.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.5824 | -10.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.1904 | -15.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.2472 | +48.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.8729 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.8932 | +0.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.0943 | +7.0% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0915 | — | ratio | 10-K | 2024-02-16 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1139 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1489 | +30.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2108 | +41.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1754 | -16.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.4911 | +180.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1832 | -62.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1308 | -28.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1765 | +34.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1590 | -9.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1673 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2622 | +56.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1476 | -43.7% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1352 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2361 | +74.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2381 | +0.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2054 | -13.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2602 | +26.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2373 | -8.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1675 | -29.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2311 | +37.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2182 | -5.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2143 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2285 | +6.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1997 | -12.6% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.4861 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.4704 | -3.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.5934 | +238.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.4326 | -10.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1.1317 | -21.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3713 | -67.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0981 | -73.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4450 | +1372.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4861 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.1317 | +132.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.5110 | +33.5% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0143 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0271 | +89.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0390 | +43.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0289 | -25.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1059 | +265.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0377 | -64.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0263 | -30.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0463 | +76.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0332 | -28.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1159 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2255 | +94.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1183 | -47.6% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0333 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0642 | +93.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0908 | +41.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0673 | -26.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2371 | +252.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0884 | -62.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0661 | -25.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1206 | +82.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1075 | -10.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2713 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.5325 | +96.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.4126 | -22.5% | ratio | 10-K | 2026-02-13 |