Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $142,241 | $133,108 | $143,650 | $133,920 |
Gross Profit | 39,826 | 36,719 | 43,571 | 36,114 |
EBITDA | 15,250 | 7,911 | 18,067 | 14,087 |
EBIT | 11,327 | 7,465 | 14,440 | 11,346 |
Net Income | 7,762 | 10,214 | 9,842 | 7,484 |
Net Change In Cash | 142,241 | 133,108 | 143,650 | 133,920 |
Free Cash Flow | 1,156 | 11 | 17,952 | 4,583 |
Cash | 38,940 | 38,090 | 44,930 | 51,163 |
Basic Shares | 12,114 | 12,051 | 12,070 | 12,027 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.93 |
2025-03-31 | $0.84 |
2024-12-31 | $1.15 |