Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $122,235 | $118,976 | $142,691 | $127,768 |
Gross Profit | 32,477 | 30,031 | 32,480 | 31,244 |
EBITDA | 11,809 | 9,567 | 10,209 | 9,828 |
EBIT | 9,001 | 6,855 | 7,716 | 7,936 |
Net Income | 5,963 | 7,586 | 5,249 | 7,192 |
Net Change In Cash | 122,235 | 118,976 | 142,691 | 127,768 |
Free Cash Flow | 13,209 | -6,485 | 13,360 | 16,947 |
Cash | 59,599 | 48,304 | 59,898 | 57,473 |
Basic Shares | 11,966 | 11,894 | 11,865 | 11,789 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $516,350 | $496,782 | $490,351 | $568,209 |
Gross Profit | 117,410 | 93,741 | 85,910 | 81,386 |
EBITDA | 37,557 | 22,453 | 19,938 | 24,865 |
EBIT | 29,313 | 12,010 | 9,722 | 14,661 |
Net Income | 20,754 | 6,799 | 6,714 | 5,807 |
Net Change In Cash | 516,350 | 496,782 | 490,351 | 568,209 |
Cost of Revenue | 21,525 | 33,803 | ||
Free Cash Flow | 55,100 | 34,380 | -25,024 | 38,332 |
Cash | 59,898 | 36,001 | 14,476 | 42,147 |
Basic Shares | 11,812 | 10,676 | 10,231 | 8,065 |
Quarter | EPS |
---|---|
2024-06-30 | $0.50 |
2024-03-31 | $0.64 |
2023-12-31 | $0.44 |
2023-09-30 | $0.61 |