Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $105,824 | $107,000 | $109,115 | $121,295 |
Gross Profit | 70,436 | 71,000 | 69,935 | 81,375 |
EBITDA | 15,572 | 2,000 | 10,089 | 30,668 |
EBIT | 15,025 | 0 | 8,465 | 28,919 |
Net Income | 14,713 | -1,000 | 11,089 | 23,683 |
Net Change In Cash | 105,824 | 107,000 | 109,115 | 121,295 |
Free Cash Flow | 11,195 | 363 | 9,648 | 8,054 |
Cash | 50,752 | 68,326 | 71,798 | 61,003 |
Basic Shares | 18,270 | 19,764 | 197,641 | 19,738 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $464,549 | $479,688 | $434,094 | $260,892 |
Gross Profit | 297,584 | 306,029 | 297,920 | 168,339 |
EBITDA | 56,678 | 19,138 | 4,722 | -1,106 |
EBIT | 50,402 | 12,237 | 2,182 | -1,667 |
Net Income | 46,115 | 7,303 | -117,444 | -751 |
Net Change In Cash | 464,549 | 479,688 | 434,094 | 260,892 |
Free Cash Flow | 18,645 | 115,024 | 104,079 | 120,477 |
Cash | 71,798 | 86,774 | 142,802 | 84,557 |
Basic Shares | 20,031 | 19,797 | 18,352 | 17,658 |