Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $105,079 | $167,396 | $177,412 | $88,243 |
Gross Profit | 185,145 | 97,487 | 177,412 | 88,243 |
EBITDA | 16,382 | 16,104 | -683 | 11,859 |
EBIT | 14,995 | -1,565 | 11,094 | |
Net Income | 13,456 | 11,596 | 6,800 | 9,012 |
Net Change In Cash | 105,079 | 167,396 | 177,412 | 88,243 |
Free Cash Flow | 67,788 | 69,911 | 60,114 | 47,736 |
Cash | 45,327 | 487,245 | 515,128 | 483,128 |
Basic Shares | 13,822 | 13,736 | 13,676 | 13,676 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $330,371 | $213,594 | $101,811 | $65,568 |
Gross Profit | 330,371 | 213,594 | 101,811 | 65,568 |
EBITDA | 57,133 | 72,825 | 35,964 | 20,497 |
EBIT | 57,133 | 71,016 | 34,377 | 19,141 |
Net Income | 44,579 | 40,625 | 27,005 | 15,146 |
Net Change In Cash | 330,371 | 213,594 | 101,811 | 65,568 |
Cost of Revenue | -471,022 | -4,469 | -24,945 | |
Free Cash Flow | 190,268 | 64,260 | 27,254 | 13,962 |
Cash | 483,128 | 342,139 | 813,161 | 163,117 |
Basic Shares | 13,640 | 13,514 | 12,521 | 12,209 |
Quarter | EPS |
---|---|
2024-09-30 | $0.97 |
2024-06-30 | $0.84 |
2024-03-31 | $0.50 |
2023-12-31 | $0.66 |