Financial Metrics
CXT Crane NXT, Co.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 3 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-09 | 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 | 329100000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 352400000.0 | +7.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 352900000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 313600000.0 | -11.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 370600000.0 | +18.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 403500000.0 | +8.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 330300000.0 | -18.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 404400000.0 | +22.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 445100000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1391300000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1486800000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1656700000.0 | +11.4% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65900000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 68800000.0 | +4.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 79700000.0 | +15.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 55400000.0 | -30.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 67600000.0 | +22.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 75000000.0 | +10.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37300000.0 | -50.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 47900000.0 | +28.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 81900000.0 | +71.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 286800000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 268800000.0 | -6.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 246700000.0 | -8.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 | 43700000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 43200000.0 | -1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 51900000.0 | +20.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 37800000.0 | -27.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 41600000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 47100000.0 | +13.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 21700000.0 | -53.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 24900000.0 | +14.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 50500000.0 | +102.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 188300000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 184100000.0 | -2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 145100000.0 | -21.2% | 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 | 0.77 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.76 | -1.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.91 | +19.7% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.66 | -27.5% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.73 | +10.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.82 | +12.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.38 | -53.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.43 | +13.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.88 | +104.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.31 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.22 | -2.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.53 | -21.4% | 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 | 0.77 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.75 | -2.6% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.9 | +20.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.66 | -26.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.72 | +9.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.81 | +12.5% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.38 | -53.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.43 | +13.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.87 | +102.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.28 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.19 | -2.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.5 | -21.6% | 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 | 510200000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 276900000.0 | -45.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 229000000.0 | -17.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 227200000.0 | -0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 220600000.0 | -2.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 175500000.0 | -20.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 165100000.0 | -5.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 165800000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 173800000.0 | +4.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 152500000.0 | -12.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 182400000.0 | +19.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 227200000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 165800000.0 | -27.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 233800000.0 | +41.0% | 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 | 499500000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 200900000.0 | -59.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 179100000.0 | -10.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 214900000.0 | +20.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 182800000.0 | -14.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 225400000.0 | +23.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 215200000.0 | -4.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 265900000.0 | +23.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 274000000.0 | +3.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 308800000.0 | +12.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 300700000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 214900000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 265900000.0 | +23.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 351800000.0 | +32.3% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 492900000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 173800000.0 | -64.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 165900000.0 | -4.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 157100000.0 | -5.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 166100000.0 | +5.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 171000000.0 | +3.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 169800000.0 | -0.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 144800000.0 | -14.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 158300000.0 | +9.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 190300000.0 | +20.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 195900000.0 | +2.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 157100000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 144800000.0 | -7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 169500000.0 | +17.1% | 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 | 1695800000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 701200000.0 | -58.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 625200000.0 | -10.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 644400000.0 | +3.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 629100000.0 | -2.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 631900000.0 | +0.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 630600000.0 | -0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 642500000.0 | +1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 676900000.0 | +5.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 743200000.0 | +9.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 770600000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 644400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 642500000.0 | -0.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 852900000.0 | +32.7% | 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 | 4336000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2195000000.0 | -49.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2094100000.0 | -4.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2129400000.0 | +1.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2098700000.0 | -1.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2387500000.0 | +13.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2410600000.0 | +1.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2386500000.0 | -1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2428700000.0 | +1.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2917700000.0 | +20.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2917700000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2129400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2386500000.0 | +12.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3116400000.0 | +30.6% | 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 | 974500000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 316900000.0 | -67.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 312600000.0 | -1.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 334400000.0 | +7.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 296900000.0 | -11.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 526900000.0 | +77.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 456400000.0 | -13.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 562400000.0 | +23.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 563600000.0 | +0.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 619100000.0 | +9.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 609900000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 334400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 562400000.0 | +68.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 569100000.0 | +1.2% | 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 | 2318300000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1339800000.0 | -42.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1221500000.0 | -8.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1165400000.0 | -4.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1134600000.0 | -2.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1397700000.0 | +23.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1339900000.0 | -4.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1321600000.0 | -1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1322100000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1741000000.0 | +31.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1705200000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1165400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1321600000.0 | +13.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1859600000.0 | +40.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 441100000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 855200000.0 | +93.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 872600000.0 | +2.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 964000000.0 | +10.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-03-31 | 964100000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 989800000.0 | +2.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-09-30 | 1070700000.0 | +8.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1064900000.0 | -0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1106600000.0 | +3.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1174900000.0 | +6.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1214100000.0 | +3.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 964000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1064900000.0 | +10.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1253000000.0 | +17.7% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 880700000.0 | — | USD | 10-Q | 2023-05-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35500000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 95000000.0 | +167.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 197800000.0 | +108.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 9500000.0 | -95.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 66300000.0 | +597.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 133000000.0 | +100.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -19100000.0 | -114.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 43700000.0 | +328.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 135700000.0 | +210.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 276300000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 214100000.0 | -22.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 241500000.0 | +12.8% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -8500000.0 | -112.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -16100000.0 | -89.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -12500000.0 | +22.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -291100000.0 | -2228.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -304400000.0 | -4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -13600000.0 | +95.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -412600000.0 | -2933.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -422700000.0 | -2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -31100000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -318000000.0 | -922.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -549000000.0 | -72.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -46600000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -43700000.0 | +6.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -176500000.0 | -303.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 10600000.0 | +106.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 190200000.0 | +1694.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 115800000.0 | -39.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 38000000.0 | -67.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 344800000.0 | +807.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 293300000.0 | -14.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -252500000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 62100000.0 | +124.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 363600000.0 | +485.5% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 31100000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 45400000.0 | +46.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 43200000.0 | -4.8% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56725307.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 56794268.0 | +0.1% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 56803152.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 56897457.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 57115678.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 57135553.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 57178212.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 57197147.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57357459.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57387420.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 57422039.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 56897457.0 | — | shares | 10-K | 2024-02-22 |
| Annual | 2024-12-31 | 57197147.0 | +0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57441541.0 | +0.4% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 72440983.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 72441647.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 72441647.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 72441647.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 72441647.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 72441647.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 72441647.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 72441647.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 72441647.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 72441647.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 72441647.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 72441647.0 | — | shares | 10-K | 2024-02-22 |
| Annual | 2024-12-31 | 72441647.0 | +0.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 72441647.0 | +0.0% | 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 | 56700000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 56800000.0 | +0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 56800000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 57000000.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 57100000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 57200000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57300000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57400000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 57400000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 56800000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 57100000.0 | +0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57400000.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 | 56700000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 57400000.0 | +1.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 57500000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 57700000.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 57800000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 57800000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57900000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57900000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 58000000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 57500000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 57800000.0 | +0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 58000000.0 | +0.3% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0759 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1605 | +111.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1685 | +5.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1494 | -11.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1552 | +3.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1674 | +7.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1360 | -18.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1386 | +1.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1526 | +10.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6534 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6230 | -4.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5316 | -14.7% | 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 | 1.7402 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.2127 | +27.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2.0000 | -9.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.9270 | -3.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.1189 | +10.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.1993 | -43.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.3817 | +15.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.1424 | -17.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.2010 | +5.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.2005 | -0.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.2635 | +5.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.9270 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.1424 | -40.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4987 | +31.2% | 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 | 5.2557 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.5667 | -70.2% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.3998 | -10.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.2089 | -13.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.1768 | -2.7% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.4121 | +20.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.2514 | -11.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.2411 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1947 | -3.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.4818 | +24.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.4045 | -5.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.2089 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.2411 | +2.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4841 | +19.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1328 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.1226 | -7.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.1471 | +20.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1205 | -18.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.1123 | -6.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.1167 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0657 | -43.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0616 | -6.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1135 | +84.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1353 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1238 | -8.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0876 | -29.3% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2002 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1952 | -2.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2258 | +15.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1767 | -21.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1824 | +3.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1859 | +1.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1129 | -39.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1184 | +4.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1840 | +55.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2061 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1808 | -12.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1489 | -17.6% | 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.5236 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.8738 | +66.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.7326 | -16.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.6794 | -7.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.7430 | +9.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.3331 | -55.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.3617 | +8.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2948 | -18.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3084 | +4.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2463 | -20.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2991 | +21.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6794 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2948 | -56.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4108 | +39.4% | 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.0101 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.0197 | +95.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0248 | +25.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0180 | -27.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0174 | -3.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0195 | +12.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0089 | -54.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0085 | -4.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0173 | +102.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0884 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0771 | -12.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0466 | -39.6% | 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.0991 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.0505 | -49.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0595 | +17.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0392 | -34.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0420 | +7.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0440 | +4.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0196 | -55.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0212 | +8.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0416 | +96.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1953 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1729 | -11.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1158 | -33.0% | ratio | 10-K | 2026-02-26 |