| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $821,500 | $714,200 | $765,400 | $907,500 |
Gross Profit | 336,700 | 245,100 | 214,400 | 338,600 |
EBITDA | 167,700 | 71,100 | 64,900 | 207,600 |
EBIT | 164,900 | 67,000 | 56,200 | 205,600 |
Net Income | 122,000 | 46,500 | 36,800 | 248,600 |
Net Change In Cash | 821,500 | 714,200 | 765,400 | 907,500 |
Free Cash Flow | -5,500 | 13,100 | 98,600 | 179,700 |
Cash | 1,126,800 | 939,000 | 845,200 | 914,200 |
Basic Shares | 92,025 | 91,042 | 60,396 | 60,396 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,197,300 | $2,894,600 | $2,642,800 | $2,585,600 |
Gross Profit | 1,059,300 | 961,400 | 531,000 | 478,200 |
EBITDA | 535,100 | 479,500 | 70,100 | 114,700 |
EBIT | 526,200 | 457,800 | 16,700 | 49,400 |
Net Income | 486,100 | 534,700 | 51,100 | 29,800 |
Net Change In Cash | 3,197,300 | 2,894,600 | 2,642,800 | 2,585,600 |
Free Cash Flow | 537,400 | 315,800 | -55,000 | 460,200 |
Cash | 914,200 | 1,028,100 | 959,200 | 1,314,100 |
Basic Shares | 90,833 | 60,026 | 60,026 | 60,026 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.08 |
2025-06-30 | $0.39 |
2025-03-31 | $0.55 |
2024-12-31 | $3.89 |