Financial Metrics
CR Crane CoRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | 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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 1862100000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2131200000.0 | +14.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2305000000.0 | +8.2% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-03-31 | 190400000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2023-06-30 | 186400000.0 | -2.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-09-30 | 190300000.0 | +2.1% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 183900000.0 | -3.4% | USD | 10-K | 2025-02-27 |
| Annual | 2024-03-31 | 206800000.0 | +12.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-06-30 | 211500000.0 | +2.3% | USD | 10-K | 2025-02-27 |
| Annual | 2024-09-30 | 227000000.0 | +7.3% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 222500000.0 | -2.0% | USD | 10-K | 2025-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77500000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 63100000.0 | -18.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 76300000.0 | +20.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 81300000.0 | +6.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 89300000.0 | +9.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 99000000.0 | +10.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 101100000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 102900000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 118400000.0 | +15.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 66100000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2023-06-30 | 53300000.0 | -19.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-09-30 | 68600000.0 | +28.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 250400000.0 | +265.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | 81300000.0 | -67.5% | USD | 10-K | 2025-02-27 |
| Annual | 2024-06-30 | 89300000.0 | +9.8% | USD | 10-K | 2025-02-27 |
| Annual | 2024-09-30 | 99000000.0 | +10.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 355800000.0 | +259.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 424200000.0 | +19.2% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 105700000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 45600000.0 | -56.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 55200000.0 | +21.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 64800000.0 | +17.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 71600000.0 | +10.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 77300000.0 | +8.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 107100000.0 | +38.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 86400000.0 | -19.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 91400000.0 | +5.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 255900000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 294700000.0 | +15.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 366600000.0 | +24.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.87 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.8 | -57.2% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.97 | +21.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.14 | +17.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.25 | +9.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.35 | +8.0% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.86 | +37.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.51 | -18.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.59 | +5.3% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 1.87 | — | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-06-30 | 0.8 | -57.2% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-09-30 | 0.97 | +21.2% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 4.51 | +364.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | 1.14 | -74.7% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-06-30 | 1.25 | +9.6% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-09-30 | 1.35 | +8.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 5.15 | +281.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6.38 | +23.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.84 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.79 | -57.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.96 | +21.5% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.12 | +16.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.23 | +9.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.33 | +8.1% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.83 | +37.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.47 | -19.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.56 | +6.1% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 1.84 | — | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-06-30 | 0.79 | -57.1% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-09-30 | 0.96 | +21.5% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 4.45 | +363.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-03-31 | 1.12 | -74.8% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-06-30 | 1.23 | +9.8% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-09-30 | 1.33 | +8.1% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 5.05 | +279.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6.26 | +24.0% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 292000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 218900000.0 | -25.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 273800000.0 | +25.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 329600000.0 | +20.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 219400000.0 | -33.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 229300000.0 | +4.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 258200000.0 | +12.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 306700000.0 | +18.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 435100000.0 | +41.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 332200000.0 | -23.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 388200000.0 | +16.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 329600000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 306700000.0 | -6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 506500000.0 | +65.1% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315600000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 299700000.0 | -5.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 323500000.0 | +7.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 306400000.0 | -5.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 356300000.0 | +16.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 370900000.0 | +4.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 396100000.0 | +6.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 339100000.0 | -14.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 384400000.0 | +13.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 383700000.0 | -0.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 387900000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 297700000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 339100000.0 | +13.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 358700000.0 | +5.8% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 334100000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 360800000.0 | +8.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 350900000.0 | -2.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 353100000.0 | +0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 383800000.0 | +8.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 389600000.0 | +1.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 398100000.0 | +2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 380400000.0 | -4.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 391600000.0 | +2.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 402200000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 394700000.0 | -1.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 343900000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 380400000.0 | +10.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 376500000.0 | -1.0% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1087800000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1033800000.0 | -5.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1058700000.0 | +2.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1090800000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1072200000.0 | -1.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1109200000.0 | +3.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1244800000.0 | +12.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1403200000.0 | +12.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1373500000.0 | -2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1245600000.0 | -9.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1280300000.0 | +2.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1090800000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1403200000.0 | +28.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2571400000.0 | +83.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2231700000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2179100000.0 | -2.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2191900000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2333600000.0 | +6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2418400000.0 | +3.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2506700000.0 | +3.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2651900000.0 | +5.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2641900000.0 | -0.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2622100000.0 | -0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2516600000.0 | -4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2549000000.0 | +1.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2351400000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2641900000.0 | +12.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3853400000.0 | +45.9% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 380900000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 401100000.0 | +5.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 415600000.0 | +3.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 467100000.0 | +12.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 492800000.0 | +5.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 520600000.0 | +5.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 572100000.0 | +9.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 543400000.0 | -5.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 659500000.0 | +21.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 425500000.0 | -35.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 392000000.0 | -7.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 467100000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 543400000.0 | +16.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 465200000.0 | -14.4% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 668800000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 941500000.0 | +40.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 905400000.0 | -3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 973300000.0 | +7.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1011400000.0 | +3.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1031000000.0 | +1.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1075000000.0 | +4.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1000900000.0 | -6.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 862900000.0 | -13.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 628000000.0 | -27.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 580500000.0 | -7.6% | USD | 10-Q | 2025-10-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1560400000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1235200000.0 | -20.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1284100000.0 | +4.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1357800000.0 | +5.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1404600000.0 | +3.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1473300000.0 | +4.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1574400000.0 | +6.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1638700000.0 | +4.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1756900000.0 | +7.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1886300000.0 | +7.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1966200000.0 | +4.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1357800000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1638700000.0 | +20.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2061100000.0 | +25.8% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 262300000.0 | — | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 250300000.0 | -4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 248500000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 246800000.0 | -0.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 246900000.0 | +0.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 246900000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 247000000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0 | -100.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0 | — | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0 | — | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 248500000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 247000000.0 | -0.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1148200000.0 | +364.9% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -71600000.0 | — | USD | 10-Q | 2023-05-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8800000.0 | — | USD | 10-Q | 2023-05-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -67800000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -395600000.0 | -483.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -415700000.0 | -5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 87900000.0 | +121.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 99600000.0 | +13.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 44500000.0 | -55.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -23600000.0 | -153.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -235300000.0 | -897.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -296900000.0 | -26.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -423200000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -49700000.0 | +88.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 838800000.0 | +1787.7% | USD | 10-K | 2026-02-26 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 56754781.0 | — | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 56798744.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 56919443.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 57111810.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 57186163.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 57226069.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 57290198.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 57497701.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 57536061.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 57593476.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 56919443.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 57290198.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57607816.0 | +0.6% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 56754781.0 | — | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 56798744.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 56919443.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-06-30 | 57186163.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 57226069.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 57290198.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 57497701.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 57536061.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 57593476.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 56919443.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 57290198.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57607816.0 | +0.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56500000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 56700000.0 | +0.4% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 56800000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 57000000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 57200000.0 | +0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 57200000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 57400000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 57500000.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 57600000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 56700000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 57200000.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57500000.0 | +0.5% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57300000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 57400000.0 | +0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 57500000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 58100000.0 | +1.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 58300000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58300000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 58500000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 58500000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 58600000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 57500000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 58300000.0 | +1.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 58600000.0 | +0.5% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.7919 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8067 | +1.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5982 | -25.8% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8559 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.5774 | -9.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.5474 | -1.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.3353 | -8.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.1757 | -6.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.1306 | -2.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.1758 | +2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.5823 | +18.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.0826 | -19.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.9274 | +40.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.2661 | +11.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2.3353 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.5823 | +10.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5.5275 | +114.1% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4286 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.7622 | +77.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.7051 | -7.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.7168 | +1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.7201 | +0.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.6998 | -2.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.6828 | -2.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.6108 | -10.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4911 | -19.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3329 | -32.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2952 | -11.3% | ratio | 10-Q | 2025-10-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0988 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.1044 | +5.7% | ratio | 10-K | 2025-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1374 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1383 | +0.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1590 | +15.0% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1345 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1669 | +24.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1840 | +10.2% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7666 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.5457 | -28.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.6588 | +20.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.7056 | +7.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4452 | -36.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4405 | -1.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4513 | +2.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.5644 | +25.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.6597 | +16.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.7807 | +18.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9903 | +26.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7056 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5644 | -20.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0888 | +92.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0474 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0209 | -55.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0252 | +20.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0268 | +6.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0286 | +6.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0291 | +2.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0408 | +40.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0343 | -15.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0359 | +4.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1088 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1115 | +2.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0951 | -14.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0677 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0369 | -45.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0430 | +16.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0461 | +7.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0486 | +5.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0491 | +1.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0610 | +24.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0458 | -24.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0465 | +1.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1885 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1798 | -4.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1779 | -1.1% | ratio | 10-K | 2026-02-26 |