Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $321,606 | $148,619 | $90,076 | $127,396 |
Gross Profit | 108,831 | 47,492 | 20,965 | 33,733 |
EBITDA | 72,325 | 9,777 | -19,296 | -13,451 |
EBIT | 68,236 | 7,643 | -20,810 | -15,805 |
Net Income | 52,272 | 5,266 | -14,505 | -11,252 |
Net Change In Cash | 321,606 | 148,619 | 90,076 | 127,396 |
Free Cash Flow | 9,768 | -17,202 | -15,091 | -24,459 |
Cash | 22,070 | 17,902 | 35,492 | 72,554 |
Basic Shares | 11,275 | 10,801 | 10,354 | 10,084 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $711,557 | $796,187 | $621,116 | $515,872 |
Gross Profit | 223,353 | 211,286 | 182,957 | 149,765 |
EBITDA | 59,982 | 71,848 | 49,018 | 25,841 |
EBIT | 51,397 | 61,270 | 38,767 | 14,905 |
Net Income | 38,406 | 91,413 | -5,888 | -14,144 |
Net Change In Cash | 711,557 | 796,187 | 621,116 | 515,872 |
Cost of Revenue | 44,688 | -46,855 | 24,431 | |
Free Cash Flow | 57,498 | 75,710 | -14,100 | 35,299 |
Cash | 72,350 | 85,297 | 44,521 | 87,953 |
Basic Shares | 10,590 | 10,155 | 7,498 | 3,634 |
Quarter | EPS |
---|---|
2024-09-30 | $4.79 |
2024-06-30 | $0.65 |
2024-03-31 | -$1.09 |
2023-12-31 | -$1.04 |