Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $99,424 | $43,847 | $10,380 | $9,482 |
Gross Profit | 58,618 | 43,793 | 10,322 | 9,422 |
EBITDA | 32,155 | 16,668 | 5,094 | 4,025 |
EBIT | 30,015 | 16,614 | 5,036 | 3,965 |
Net Income | 28,945 | 18,655 | 15,990 | 2,680 |
Net Change In Cash | 99,424 | 43,847 | 10,380 | 9,482 |
Free Cash Flow | -86,852 | 29,897 | 7,822 | 4,024 |
Cash | 35,787 | 91,097 | 56,071 | 28,701 |
Basic Shares | 32,525 | 31,406 | 32,707 | 32,750 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $33,919 | $38,461 | $35,089 | $30,456 |
Gross Profit | 33,638 | 38,457 | 35,001 | 30,288 |
EBITDA | 18,318 | 25,232 | 18,537 | 2,220 |
EBIT | 17,927 | 24,420 | 17,775 | 1,120 |
Net Income | 33,976 | 30,664 | 12,484 | 5,401 |
Net Change In Cash | 33,919 | 38,461 | 35,089 | 30,456 |
Cost of Revenue | -2,670 | -8,032 | -26,956 | |
Free Cash Flow | 20,600 | 40,116 | 17,114 | -25 |
Cash | 56,071 | 48,820 | 51,490 | 59,522 |
Basic Shares | 32,536 | 33,508 | 31,769 | 28,477 |
Quarter | EPS |
---|---|
2024-06-30 | $0.89 |
2024-03-31 | $0.59 |
2023-12-31 | $0.52 |
2023-09-30 | $0.12 |