Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $20,416 | $21,919 | $19,548 | $21,510 |
Gross Profit | 19,650 | 21,031 | 18,731 | 20,848 |
EBITDA | 13,421 | 14,014 | 13,338 | 15,602 |
EBIT | 13,315 | 13,746 | 13,061 | 15,315 |
Net Income | 10,601 | 9,956 | 9,583 | 11,120 |
Net Change In Cash | 20,416 | 21,919 | 19,548 | 21,510 |
Free Cash Flow | 8,990 | 15,027 | 8,457 | 12,109 |
Cash | 28,765 | 21,828 | 12,189 | 37,197 |
Basic Shares | 3,673 | 3,672 | 3,667 | 3,671 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $81,289 | $83,243 | $81,410 | $78,216 |
Gross Profit | 77,909 | 78,782 | 76,713 | 73,425 |
EBITDA | 55,197 | 54,339 | 54,567 | 52,011 |
EBIT | 54,080 | 53,280 | 53,612 | 51,336 |
Net Income | 39,954 | 40,178 | 39,424 | 39,919 |
Net Change In Cash | 81,289 | 83,243 | 81,410 | 78,216 |
Cost of Revenue | 2,243 | 4,753 | ||
Free Cash Flow | 41,963 | 43,610 | 40,110 | 48,063 |
Cash | 12,189 | 13,361 | 13,615 | 11,407 |
Basic Shares | 3,667 | 3,640 | 3,592 | 3,810 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.88 |
2025-03-31 | $2.71 |
2024-12-31 | $2.60 |