Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $439,700 | $440,800 | $466,800 | $443,400 |
Gross Profit | 123,200 | 125,100 | 136,200 | 124,100 |
EBITDA | 43,000 | 53,900 | -86,900 | 59,000 |
EBIT | 31,900 | 43,000 | -102,600 | 47,900 |
Net Income | 23,500 | 32,800 | -70,400 | 33,400 |
Net Change In Cash | 439,700 | 440,800 | 466,800 | 443,400 |
Free Cash Flow | -3,700 | 19,900 | 4,900 | 61,700 |
Cash | 266,600 | 299,800 | 289,200 | 303,800 |
Basic Shares | 25,097 | 25,102 | 24,949 | 25,101 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,845,400 | $1,948,800 | $1,963,700 | $1,483,400 |
Gross Profit | 542,900 | 591,100 | 586,700 | 434,900 |
EBITDA | 224,600 | 200,900 | 231,800 | 182,100 |
EBIT | 181,100 | 161,600 | 192,100 | 135,900 |
Net Income | 35,600 | 139,100 | 133,000 | 93,100 |
Net Change In Cash | 1,845,400 | 1,948,800 | 1,963,700 | 1,483,400 |
Cost of Revenue | 5,900 | 37,000 | ||
Free Cash Flow | 143,100 | 145,200 | 39,400 | 54,100 |
Cash | 289,200 | 203,700 | 147,100 | 141,800 |
Basic Shares | 25,119 | 25,022 | 24,982 | 24,854 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.26 |
2025-03-31 | $1.42 |
2024-12-31 | $1.41 |