Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $488,100 | $441,600 | $521,500 | $466,200 |
Gross Profit | 124,800 | 113,700 | 126,500 | 126,100 |
EBITDA | 48,300 | 33,100 | 48,700 | 50,300 |
EBIT | 10,300 | -900 | 12,200 | 15,300 |
Net Income | -11,900 | -11,900 | -1,900 | 7,400 |
Net Change In Cash | 488,100 | 441,600 | 521,500 | 466,200 |
Free Cash Flow | -34,400 | -29,600 | 41,300 | -4,500 |
Cash | 4,500 | 5,600 | 31,000 | 1,400 |
Basic Shares | 33,239 | 33,108 | 32,498 | 32,729 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,876,800 | $1,571,800 | $1,212,800 | $873,600 |
Gross Profit | 484,700 | 419,600 | 314,400 | 214,500 |
EBITDA | 187,000 | 154,400 | 114,500 | 75,800 |
EBIT | 54,400 | 42,400 | 18,700 | 800 |
Net Income | 8,900 | 9,300 | -20,800 | -24,000 |
Net Change In Cash | 1,876,800 | 1,571,800 | 1,212,800 | 873,600 |
Cost of Revenue | 300 | 1,200 | ||
Free Cash Flow | -133,300 | -50,700 | -19,700 | -84,300 |
Cash | 31,000 | 2,700 | 2,300 | 1,200 |
Basic Shares | 32,877 | 32,301 | 31,706 | 26,612 |
Quarter | EPS |
---|---|
2024-06-30 | -$0.38 |
2024-03-31 | -$0.38 |
2023-12-31 | -$0.08 |
2023-09-30 | $0.20 |