Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $80,542 | $47,083 | $43,766 | $72,178 |
Gross Profit | 51,445 | 36,425 | 33,038 | 47,855 |
EBITDA | 26,586 | 2,129 | 1,661 | 18,312 |
EBIT | 23,708 | -779 | -1,236 | 15,423 |
Net Income | 20,317 | -4,529 | -4,815 | 12,268 |
Net Change In Cash | 80,542 | 47,083 | 43,766 | 72,178 |
Free Cash Flow | 11,018 | 1,006 | 11,246 | 10,410 |
Cash | 67,263 | 67,149 | 76,751 | 84,585 |
Basic Shares | 49,173 | 48,292 | 48,189 | 48,040 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $235,637 | $228,000 | $253,200 | $225,100 |
Gross Profit | 172,955 | 172,900 | 189,500 | 185,700 |
EBITDA | 47,523 | 20,969 | -5,397 | -38,542 |
EBIT | 36,004 | 12,049 | -15,995 | -45,742 |
Net Income | 21,591 | 912 | -29,100 | -60,000 |
Net Change In Cash | 235,637 | 228,000 | 253,200 | 225,100 |
Cost of Revenue | 3,500 | -22,162 | 24,244 | |
Free Cash Flow | 14,369 | -22,800 | 20,700 | -19,246 |
Cash | 84,585 | 76,200 | 63,100 | 85,300 |
Basic Shares | 47,550 | 44,929 | 40,638 | 39,576 |
Quarter | EPS |
---|---|
2024-09-30 | $0.41 |
2024-06-30 | -$0.09 |
2024-03-31 | -$0.10 |
2023-12-31 | $0.26 |