Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $33,488 | $35,601 | $35,295 | $39,170 |
Gross Profit | 33,488 | 35,601 | 35,295 | 39,170 |
EBITDA | 15,750 | 15,517 | 15,178 | 973 |
EBIT | 15,496 | 15,255 | 14,883 | -329 |
Net Income | 11,777 | 11,524 | 11,288 | 1,069 |
Net Change In Cash | 33,488 | 35,601 | 35,295 | 39,170 |
Free Cash Flow | 12,749 | 6,458 | 19,009 | 15,342 |
Cash | 195,435 | 222,307 | 210,399 | 198,721 |
Basic Shares | 9,498 | 9,367 | 9,317 | 9,274 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $130,786 | $72,366 | $55,486 | $48,826 |
Gross Profit | 70,643 | 72,366 | 55,486 | 48,826 |
EBITDA | 38,525 | 40,663 | 31,945 | 26,977 |
EBIT | 37,223 | 39,257 | 30,914 | 25,884 |
Net Income | 28,275 | 29,638 | 23,159 | 19,266 |
Net Change In Cash | 130,786 | 72,366 | 55,486 | 48,826 |
Cost of Revenue | -95,737 | 36,773 | ||
Free Cash Flow | 46,291 | 39,420 | 29,356 | 24,797 |
Cash | 198,721 | 114,589 | 198,596 | 170,313 |
Basic Shares | 9,264 | 9,204 | 9,091 | 9,379 |
Quarter | EPS |
---|---|
2024-12-31 | $1.16 |
2024-09-30 | $1.24 |
2024-06-30 | $1.23 |
2024-03-31 | $1.21 |