Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $16,058 | $15,176 | $15,126 | $15,024 |
Gross Profit | 12,124 | 11,091 | 10,996 | 10,462 |
EBITDA | 4,910 | 4,191 | 4,237 | 3,712 |
EBIT | 4,630 | 3,910 | 3,949 | 3,438 |
Net Income | 3,775 | 3,235 | 3,262 | 2,898 |
Net Change In Cash | 16,058 | 15,176 | 15,126 | 15,024 |
Free Cash Flow | 3,455 | 4,167 | 3,741 | 7,497 |
Cash | 136,800 | 119,318 | 26,592 | 29,803 |
Basic Shares | 3,350 | 3,348 | 3,347 | 3,347 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $58,127 | $51,237 | $41,867 | $39,011 |
Gross Profit | 41,997 | 41,079 | 39,323 | 38,208 |
EBITDA | 15,266 | 16,079 | 15,305 | 14,820 |
EBIT | 14,169 | 15,051 | 14,234 | 13,677 |
Net Income | 11,940 | 12,790 | 11,902 | 11,424 |
Net Change In Cash | 58,127 | 51,237 | 41,867 | 39,011 |
Cost of Revenue | -106,211 | -3,379 | ||
Free Cash Flow | 21,628 | 13,536 | 16,116 | 21,343 |
Cash | 26,592 | 27,099 | 32,728 | 32,273 |
Basic Shares | 3,346 | 3,347 | 3,355 | 3,346 |
Quarter | EPS |
---|---|
2025-06-30 | $1.12 |
2025-03-31 | $0.96 |
2024-12-31 | $0.97 |
2024-09-30 | $0.86 |