Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $114,583 | $114,583 | $102,639 | $94,134 |
Gross Profit | 61,469 | 61,469 | 77,390 | 71,569 |
EBITDA | 23,525 | 23,525 | 17,251 | |
EBIT | 20,255 | 20,255 | 17,333 | 13,895 |
Net Income | 107,450 | 125,285 | 16,836 | 13,537 |
Net Change In Cash | 114,583 | 114,583 | 102,639 | 94,134 |
Free Cash Flow | 28,908 | 28,908 | 14,303 | 14,250 |
Cash | 93,865 | 93,865 | 83,505 | 98,155 |
Basic Shares | 89,280 | 89,280 | 177,344 | 91,315 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $397,232 | $331,037 | $250,991 | $165,274 |
Gross Profit | 207,874 | 276,449 | 237,300 | 153,162 |
EBITDA | 76,148 | 80,698 | -8,289 | 42,919 |
EBIT | 62,970 | 66,759 | -1,804 | 22,529 |
Net Income | 153,301 | 15,035 | -14,968 | 34,308 |
Net Change In Cash | 397,232 | 331,037 | 250,991 | 165,274 |
Free Cash Flow | 79,057 | 46,686 | 20,668 | 82,001 |
Cash | 93,865 | 52,414 | 102,876 | 134,168 |
Basic Shares | 90,921 | 110,332 | 115,143 | 118,693 |
Quarter | EPS |
---|---|
2024-03-31 | $0.19 |
2023-12-31 | $1.43 |
2023-09-30 | $0.23 |
2023-06-30 | $0.16 |