Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $133,920 | $122,235 | $118,976 | $142,691 |
Gross Profit | 36,114 | 32,477 | 30,031 | 32,480 |
EBITDA | 14,087 | 12,109 | 9,867 | 11,709 |
EBIT | 11,346 | 9,301 | 7,155 | 9,216 |
Net Income | 7,484 | 5,963 | 7,586 | 5,249 |
Net Change In Cash | 133,920 | 122,235 | 118,976 | 142,691 |
Free Cash Flow | 4,583 | 13,209 | -6,485 | 13,360 |
Cash | 51,163 | 59,599 | 48,304 | 59,898 |
Basic Shares | 12,027 | 11,966 | 11,894 | 11,865 |
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 | 119,290 | 93,741 | 85,910 | 81,386 |
EBITDA | 38,390 | 22,453 | 22,261 | 24,865 |
EBIT | 30,146 | 12,010 | 12,045 | 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,833 | 36,001 | 14,476 | 42,147 |
Basic Shares | 11,812 | 10,676 | 10,231 | 8,065 |
Quarter | EPS |
---|---|
2024-09-30 | $0.62 |
2024-06-30 | $0.50 |
2024-03-31 | $0.64 |
2023-12-31 | $0.44 |