Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $275,900 | $300,100 | $277,200 | $273,800 |
Gross Profit | 69,200 | 75,000 | 68,900 | 65,200 |
EBITDA | 18,900 | 25,900 | 19,300 | 24,300 |
EBIT | 5,800 | 12,500 | 7,000 | 12,100 |
Net Income | 3,200 | 7,900 | 1,300 | 2,400 |
Net Change In Cash | 275,900 | 300,100 | 277,200 | 273,800 |
Free Cash Flow | -9,200 | -15,400 | -15,900 | 48,100 |
Cash | 301,500 | 308,200 | 338,900 | 72,800 |
Basic Shares | 154,100 | 153,500 | 141,500 | 134,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,037,099 | $898,300 | $811,500 | $747,700 |
Gross Profit | 268,599 | 226,000 | 225,100 | 203,200 |
EBITDA | 79,500 | 26,500 | 62,800 | 64,400 |
EBIT | 34,800 | -14,400 | 28,100 | 30,400 |
Net Income | -8,900 | -34,100 | 500 | 79,600 |
Net Change In Cash | 1,037,099 | 898,300 | 811,500 | 747,700 |
Cost of Revenue | -266,300 | -26,100 | 205,100 | |
Free Cash Flow | 12,800 | -71,100 | -15,700 | 10,700 |
Cash | 72,800 | 81,300 | 349,400 | 380,800 |
Basic Shares | 130,400 | 126,700 | 124,600 | 118,700 |
Quarter | EPS |
---|---|
2024-09-30 | $0.11 |
2024-06-30 | $0.14 |
2024-03-31 | $0.11 |
2023-12-31 | $0.12 |