| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $794,400 | $749,200 | $726,600 | $606,600 |
Gross Profit | 522,299 | 460,800 | 435,300 | 376,800 |
EBITDA | 190,300 | -8,900 | 98,100 | 118,800 |
EBIT | 118,600 | -41,300 | 69,800 | 90,100 |
Net Income | 118,900 | -40,900 | 56,700 | 89,600 |
Net Change In Cash | 794,400 | 749,200 | 726,600 | 606,600 |
Free Cash Flow | 136,800 | 83,800 | -24,200 | 149,000 |
Cash | 961,800 | 846,600 | 871,800 | 924,300 |
Basic Shares | 333,950 | 338,888 | 338,888 | 338,888 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,318,300 | $1,792,100 | $1,222,100 | $724,600 |
Gross Profit | 1,405,700 | 1,067,300 | 684,900 | 430,300 |
EBITDA | 400,000 | 206,300 | 128,600 | -125,800 |
EBIT | 295,400 | 179,800 | 82,200 | -157,200 |
Net Income | 242,300 | 79,600 | 57,700 | -170,200 |
Net Change In Cash | 2,318,300 | 1,792,100 | 1,222,100 | 724,600 |
Free Cash Flow | 445,600 | 184,900 | -310,000 | -19,300 |
Cash | 924,300 | 494,600 | 371,000 | 653,100 |
Basic Shares | 338,888 | 323,257 | 319,782 | 311,407 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.36 |
2025-06-30 | -$0.12 |
2025-03-31 | $0.21 |
2024-12-31 | $0.33 |