Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $44,216 | $66,452 | $63,411 | $67,225 |
Gross Profit | 70,263 | 56,722 | 55,054 | 55,069 |
EBITDA | 10,762 | 19,276 | -2,033 | 17,728 |
EBIT | 10,133 | 17,728 | -3,644 | 17,150 |
Net Income | 8,535 | 11,783 | 11,240 | 14,576 |
Net Change In Cash | 44,216 | 66,452 | 63,411 | 67,225 |
Free Cash Flow | 20,264 | 14,560 | 11,050 | 11,953 |
Cash | 21,149 | 23,801 | 22,965 | 28,896 |
Basic Shares | 37,108 | 37,487 | 37,479 | 37,502 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $213,335 | $158,871 | $141,290 | $123,252 |
Gross Profit | 213,335 | 158,871 | 141,290 | 123,252 |
EBITDA | 58,698 | 77,734 | 65,653 | 53,394 |
EBIT | 58,698 | 72,835 | 62,491 | 50,567 |
Net Income | 49,932 | 60,597 | 51,844 | 41,876 |
Net Change In Cash | 213,335 | 158,871 | 141,290 | 123,252 |
Cost of Revenue | -37,239 | -141,831 | 183,861 | |
Free Cash Flow | 58,426 | 78,180 | 53,558 | 46,312 |
Cash | 28,896 | 75,551 | 112,790 | 254,621 |
Basic Shares | 37,498 | 33,928 | 29,279 | 28,393 |
Quarter | EPS |
---|---|
2024-09-30 | $0.23 |
2024-06-30 | $0.33 |
2024-03-31 | $0.34 |
2023-12-31 | $0.41 |