Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $156,300 | $179,500 | $242,700 | $203,400 |
Gross Profit | 93,700 | 93,600 | 141,900 | 123,300 |
EBITDA | 24,400 | 38,400 | 82,100 | 61,900 |
EBIT | 9,600 | 18,900 | 65,500 | 45,700 |
Net Income | 6,300 | 8,700 | 44,100 | 33,300 |
Net Change In Cash | 156,300 | 179,500 | 242,700 | 203,400 |
Free Cash Flow | 41,300 | 67,300 | 36,800 | -40,200 |
Cash | 57,300 | 33,600 | 35,000 | 43,700 |
Basic Shares | 29,900 | 29,900 | 30,000 | 30,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $781,900 | $797,200 | $833,600 | $993,300 |
Gross Profit | 484,000 | 463,900 | 463,400 | 580,200 |
EBITDA | 198,200 | 192,000 | 212,000 | 290,500 |
EBIT | 128,700 | 119,900 | 149,300 | 232,900 |
Net Income | 92,400 | 82,200 | 102,500 | 145,900 |
Net Change In Cash | 781,900 | 797,200 | 833,600 | 993,300 |
Cost of Revenue | -21,800 | -19,900 | ||
Free Cash Flow | 105,200 | 62,200 | 96,000 | 137,700 |
Cash | 57,300 | 23,100 | 34,200 | 54,500 |
Basic Shares | 30,200 | 30,600 | 32,299 | 35,200 |
Quarter | EPS |
---|---|
2024-12-31 | $0.40 |
2024-09-30 | $0.48 |
2024-06-30 | $1.66 |
2024-03-31 | $0.91 |