Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $93,778 | $103,027 | $85,561 | $85,661 |
Gross Profit | 90,312 | 101,593 | 84,560 | 84,648 |
EBITDA | 76,471 | 92,744 | 72,223 | 71,794 |
EBIT | 73,884 | 89,675 | 69,127 | 68,691 |
Net Income | 30,728 | 41,184 | -122,969 | 22,130 |
Net Change In Cash | 93,778 | 103,027 | 85,561 | 85,661 |
Free Cash Flow | -3,064 | 18,862 | 1,799 | -2,657 |
Cash | 39,175 | 18,761 | 11,483 | 14,281 |
Basic Shares | 71,240 | 71,115 | 67,979 | 63,944 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $352,578 | $158,051 | $187,014 | $155,427 |
Gross Profit | 347,925 | -55,055 | 184,351 | 152,947 |
EBITDA | 288,450 | -1,644 | 163,433 | 135,923 |
EBIT | 276,208 | -7,114 | 151,447 | 123,842 |
Net Income | -54,973 | -197,274 | 73,123 | 59,294 |
Net Change In Cash | 352,578 | 158,051 | 187,014 | 155,427 |
Cost of Revenue | 9,874 | -57,951 | 49,685 | |
Free Cash Flow | 8,144 | 24,614 | -1,221,063 | -21,041 |
Cash | 18,761 | 1,442,269 | 29,619 | 56,948 |
Basic Shares | 66,690 | 12,915 | 11,492 | 12,109 |
Quarter | EPS |
---|---|
2024-03-31 | $0.43 |
2023-12-31 | $0.36 |
2023-09-30 | $0.33 |
2023-06-30 | $0.35 |