Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $147,388 | $147,929 | $135,811 | $110,429 |
Gross Profit | 57,678 | 58,897 | 45,194 | 36,665 |
EBITDA | 28,139 | 12,763 | 8,545 | |
EBIT | 24,169 | 9,091 | 5,294 | |
Net Income | 16,339 | 19,023 | 7,210 | 4,523 |
Net Change In Cash | 147,388 | 147,929 | 135,811 | 110,429 |
Free Cash Flow | 10,543 | 22,625 | 21,329 | 3,420 |
Cash | 133,173 | 113,820 | 84,149 | 56,810 |
Basic Shares | 42,971 | 43,845 | 43,355 | 43,135 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $471,857 | $471,857 | $260,901 | $214,280 |
Gross Profit | 162,326 | 162,326 | 82,899 | 74,528 |
EBITDA | 45,308 | 3,946 | 14,692 | |
EBIT | 42,822 | 406 | 12,228 | |
Net Income | 25,566 | 25,566 | 2,429 | 8,800 |
Net Change In Cash | 471,857 | 471,857 | 260,901 | 214,280 |
Cost of Revenue | -18,052 | 1,422 | 28,270 | |
Free Cash Flow | 39,368 | 39,368 | -386 | 1,402 |
Cash | 84,149 | 12,914 | 30,966 | 29,544 |
Basic Shares | 41,684 | 43,312 | 43,321 | 32,914 |
Quarter | EPS |
---|---|
2024-09-30 | $0.16 |
2024-06-30 | $0.36 |
2024-03-31 | $0.43 |
2023-12-31 | $0.17 |