Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $99,011 | $111,606 | $87,787 | $86,738 |
Gross Profit | 27,268 | 38,476 | 23,054 | 39,551 |
EBITDA | 43,225 | 43,924 | 27,134 | 28,580 |
EBIT | 31,443 | 32,629 | 15,952 | 17,306 |
Net Income | 16,835 | 24,518 | 13,915 | 13,185 |
Net Change In Cash | 99,011 | 111,606 | 87,787 | 86,738 |
Free Cash Flow | 14,006 | 21,488 | 25,224 | -16,559 |
Cash | 82,745 | 86,726 | 89,768 | 86,068 |
Basic Shares | 58,331 | 58,346 | 58,341 | 58,342 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $389,285 | $252,300 | $267,000 | $160,500 |
Gross Profit | 153,306 | 105,700 | 135,000 | 82,800 |
EBITDA | 129,509 | 84,355 | 112,659 | 57,873 |
EBIT | 90,733 | -106,525 | -61,752 | -55,597 |
Net Income | 77,712 | 70,927 | 74,553 | 45,203 |
Net Change In Cash | 389,285 | 252,300 | 267,000 | 160,500 |
Cost of Revenue | -29,097 | -35,719 | -78,558 | |
Free Cash Flow | -36,116 | -210,936 | -41,704 | -84,443 |
Cash | 86,068 | 37,700 | 70,200 | 106,800 |
Basic Shares | 58,324 | 58,721 | 58,882 | 59,009 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.42 |
2024-03-31 | $0.23 |
2023-12-31 | $0.22 |