Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $360,300 | $400,200 | $364,800 | $407,200 |
Gross Profit | 33,600 | 140,300 | 122,900 | 131,400 |
EBITDA | 104,000 | 135,000 | 120,900 | 126,700 |
EBIT | 29,100 | 65,100 | 49,600 | 55,900 |
Net Income | 31,900 | 56,100 | 50,600 | 45,000 |
Net Change In Cash | 360,300 | 400,200 | 364,800 | 407,200 |
Free Cash Flow | -68,900 | -44,200 | -34,800 | 94,500 |
Cash | 55,400 | 92,000 | 32,800 | 101,900 |
Basic Shares | 58,100 | 58,000 | 58,000 | 57,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,529,800 | $1,879,800 | $1,570,700 | $1,419,200 |
Gross Profit | 497,000 | 489,900 | 446,800 | 453,500 |
EBITDA | 486,300 | 539,400 | 417,500 | 411,700 |
EBIT | 208,100 | 287,600 | 175,300 | 180,000 |
Net Income | 179,300 | 247,100 | 131,300 | 169,200 |
Net Change In Cash | 1,529,800 | 1,879,800 | 1,570,700 | 1,419,200 |
Cost of Revenue | -7,500 | -17,500 | ||
Free Cash Flow | 102,200 | 314,100 | 800 | -209,800 |
Cash | 32,800 | 71,900 | 36,400 | 45,100 |
Basic Shares | 57,800 | 57,400 | 56,000 | 52,500 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.55 |
2025-03-31 | $0.97 |
2024-12-31 | $0.87 |