Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $616,249 | $99,424 | $43,847 | $10,380 |
Gross Profit | 150,739 | 58,618 | 43,793 | 10,322 |
EBITDA | 77,338 | 32,155 | 16,668 | 5,094 |
EBIT | 67,947 | 30,015 | 16,614 | 5,036 |
Net Income | 27,157 | 28,945 | 18,655 | 15,990 |
Net Change In Cash | 616,249 | 99,424 | 43,847 | 10,380 |
Free Cash Flow | 17,290 | -86,852 | 29,897 | 7,822 |
Cash | 80,539 | 35,787 | 91,097 | 56,071 |
Basic Shares | 32,917 | 32,525 | 31,406 | 32,707 |
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 | 17,994 | 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-09-30 | $0.82 |
2024-06-30 | $0.89 |
2024-03-31 | $0.59 |
2023-12-31 | $0.52 |