Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $143,650 | $133,920 | $122,235 | $118,976 |
Gross Profit | 43,571 | 36,114 | 32,477 | 30,031 |
EBITDA | 18,067 | 14,087 | 12,109 | 9,867 |
EBIT | 14,440 | 11,346 | 9,301 | 7,155 |
Net Income | 9,842 | 7,484 | 5,963 | 7,586 |
Net Change In Cash | 143,650 | 133,920 | 122,235 | 118,976 |
Free Cash Flow | 17,952 | 4,583 | 13,209 | -6,485 |
Cash | 44,930 | 51,163 | 59,599 | 48,304 |
Basic Shares | 12,070 | 12,027 | 11,966 | 11,894 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $518,781 | $516,350 | $496,782 | $490,351 |
Gross Profit | 144,281 | 119,290 | 93,741 | 85,910 |
EBITDA | 54,282 | 38,390 | 22,453 | 22,261 |
EBIT | 42,394 | 30,146 | 12,010 | 12,045 |
Net Income | 30,875 | 20,754 | 6,799 | 6,714 |
Net Change In Cash | 518,781 | 516,350 | 496,782 | 490,351 |
Cost of Revenue | 21,525 | |||
Free Cash Flow | 29,259 | 55,100 | 34,380 | -25,024 |
Cash | 44,930 | 59,833 | 36,001 | 14,476 |
Basic Shares | 12,030 | 11,812 | 10,676 | 10,231 |
Quarter | EPS |
---|---|
2024-12-31 | $1.15 |
2024-09-30 | $0.62 |
2024-06-30 | $0.50 |
2024-03-31 | $0.64 |