Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $300,100 | $277,200 | $273,800 | $274,600 |
Gross Profit | 75,000 | 68,900 | 65,200 | 73,400 |
EBITDA | 25,900 | 19,300 | 24,300 | 15,300 |
EBIT | 12,500 | 7,000 | 12,100 | 4,100 |
Net Income | 7,900 | 1,300 | 2,400 | -1,600 |
Net Change In Cash | 300,100 | 277,200 | 273,800 | 274,600 |
Free Cash Flow | -15,400 | -15,900 | 48,100 | -14,300 |
Cash | 308,200 | 338,900 | 72,800 | 42,200 |
Basic Shares | 153,500 | 141,500 | 134,400 | 129,600 |
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 | 261,799 | 226,000 | 225,100 | 203,200 |
EBITDA | 77,100 | 46,400 | 64,300 | 66,000 |
EBIT | 32,400 | 5,500 | 29,600 | 32,000 |
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-06-30 | $0.14 |
2024-03-31 | $0.11 |
2023-12-31 | $0.12 |
2023-09-30 | $0.12 |