Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $455,704 | $378,538 | $273,497 | $291,679 |
Gross Profit | 92,548 | 53,453 | -8,457 | 4,502 |
EBITDA | 92,735 | 62,828 | -124 | 14,053 |
EBIT | 77,891 | 48,031 | -13,444 | 717 |
Net Income | 48,615 | 22,742 | -25,117 | -15,346 |
Net Change In Cash | 455,704 | 378,538 | 273,497 | 291,679 |
Free Cash Flow | 95,440 | 13,133 | -28,264 | -33,226 |
Cash | 64,552 | 62,387 | 55,201 | 59,029 |
Basic Shares | 21,615 | 21,521 | 21,029 | 20,942 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,238,680 | $1,127,311 | $507,340 | $415,435 |
Gross Profit | 108,502 | 289,188 | -46,932 | -647,850 |
EBITDA | 142,094 | 121,994 | -12,891 | -286,030 |
EBIT | 91,051 | 69,511 | -66,641 | -342,595 |
Net Income | 16,017 | 23,220 | -93,293 | -375,105 |
Net Change In Cash | 1,238,680 | 1,127,311 | 507,340 | 415,435 |
Cost of Revenue | 22,332 | -20,033 | ||
Free Cash Flow | 28,589 | 6,261 | -95,788 | -133,815 |
Cash | 52,704 | 59,719 | 61,600 | 39,545 |
Basic Shares | 21,097 | 20,812 | 20,411 | 20,279 |
Quarter | EPS |
---|---|
2024-09-30 | $2.01 |
2024-06-30 | $0.97 |
2024-03-31 | -$1.13 |
2023-12-31 | -$0.79 |