Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $109,917 | $90,104 | $105,538 | $102,677 |
Gross Profit | 47,865 | 37,876 | 40,932 | 41,529 |
EBITDA | 22,086 | 11,972 | 14,224 | 20,116 |
EBIT | 19,186 | 9,229 | 11,520 | 17,616 |
Net Income | 15,033 | 6,666 | 11,970 | 13,656 |
Net Change In Cash | 109,917 | 90,104 | 105,538 | 102,677 |
Free Cash Flow | 24,585 | -7,316 | -3,225 | 9,412 |
Cash | 14,984 | 8,614 | 11,609 | 10,374 |
Basic Shares | 27,637 | 27,637 | 27,633 | 27,644 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $396,293 | $323,993 | $259,263 | $158,924 |
Gross Profit | 162,414 | 127,512 | 92,676 | 54,025 |
EBITDA | 76,565 | 61,771 | 44,503 | 25,599 |
EBIT | 66,972 | 53,937 | 40,115 | 23,369 |
Net Income | 52,800 | 41,381 | 31,566 | 18,281 |
Net Change In Cash | 396,293 | 323,993 | 259,263 | 158,924 |
Cost of Revenue | -19,298 | 17,313 | ||
Free Cash Flow | 29,737 | 2,501 | 10,578 | 16,310 |
Cash | 11,609 | 8,056 | 9,644 | 29,027 |
Basic Shares | 27,634 | 27,616 | 27,612 | 27,612 |
Quarter | EPS |
---|---|
2024-06-30 | $0.54 |
2024-03-31 | $0.29 |
2023-12-31 | $0.43 |
2023-09-30 | $0.56 |