Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $63,956 | $40,418 | $59,783 | $39,096 |
Gross Profit | 63,956 | 61,285 | 59,783 | 39,096 |
EBITDA | 10,334 | 11,988 | 10,975 | |
EBIT | 7,515 | 8,916 | 7,830 | |
Net Income | 9,140 | 8,003 | 9,358 | 6,190 |
Net Change In Cash | 63,956 | 40,418 | 59,783 | 39,096 |
Free Cash Flow | 16,414 | 15,440 | 4,162 | 9,453 |
Cash | 190,407 | 60,167 | 392,107 | 294,823 |
Basic Shares | 16,839 | 16,850 | 16,925 | 16,918 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $152,405 | $6,382 | $137,343 | $114,097 |
Gross Profit | 152,405 | 6,382 | 137,343 | 114,097 |
EBITDA | 49,724 | 88,885 | 46,575 | 32,630 |
EBIT | 36,226 | 76,241 | 37,574 | 24,869 |
Net Income | 28,593 | 43,022 | 34,790 | 24,332 |
Net Change In Cash | 152,405 | 6,382 | 137,343 | 114,097 |
Cost of Revenue | -778,653 | 563,358 | 297,748 | |
Free Cash Flow | 33,446 | 44,306 | 43,805 | 23,630 |
Cash | 294,823 | 266,424 | 1,045,077 | 481,719 |
Basic Shares | 16,918 | 16,871 | 15,699 | 15,019 |
Quarter | EPS |
---|---|
2024-09-30 | $0.54 |
2024-06-30 | $0.46 |
2024-03-31 | $0.49 |
2023-12-31 | $0.37 |