Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $107,878 | $117,559 | $167,396 | $177,412 |
Gross Profit | 107,878 | 117,559 | 97,487 | 177,412 |
EBITDA | 16,382 | 16,104 | -683 | |
EBIT | 14,995 | -1,565 | ||
Net Income | 13,367 | 13,456 | 11,596 | 6,800 |
Net Change In Cash | 107,878 | 117,559 | 167,396 | 177,412 |
Free Cash Flow | 58,946 | 67,788 | 69,911 | 60,114 |
Cash | 36,533 | 484,026 | 487,245 | 515,128 |
Basic Shares | 14,268 | 13,822 | 13,736 | 13,676 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $396,777 | $330,371 | $213,594 | $101,811 |
Gross Profit | 396,777 | 330,371 | 213,594 | 101,811 |
EBITDA | 57,133 | 72,825 | 35,964 | |
EBIT | 57,133 | 71,016 | 34,377 | |
Net Income | 45,219 | 44,579 | 40,625 | 27,005 |
Net Change In Cash | 396,777 | 330,371 | 213,594 | 101,811 |
Cost of Revenue | -471,022 | -4,469 | ||
Free Cash Flow | -864 | 190,268 | 64,260 | 27,254 |
Cash | 36,533 | 483,128 | 342,139 | 813,161 |
Basic Shares | 13,822 | 13,640 | 13,514 | 12,521 |
Quarter | EPS |
---|---|
2024-12-31 | $0.94 |
2024-09-30 | $0.97 |
2024-06-30 | $0.84 |
2024-03-31 | $0.50 |