Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $68,537 | $67,109 | $68,115 | $66,391 |
Gross Profit | 38,338 | 38,178 | 38,451 | 35,984 |
EBITDA | 14,320 | 14,330 | 16,315 | 13,830 |
EBIT | 13,370 | 13,459 | 15,300 | 12,877 |
Net Income | 11,422 | 11,171 | 14,415 | 10,526 |
Net Change In Cash | 68,537 | 67,109 | 68,115 | 66,391 |
Free Cash Flow | 15,515 | 11,221 | 21,922 | 14,409 |
Cash | 123,208 | 170,617 | 157,702 | 131,972 |
Basic Shares | 8,150 | 8,131 | 8,111 | 8,111 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $262,381 | $89,226 | $150,799 | $124,095 |
Gross Profit | 144,630 | 89,226 | 131,718 | 118,565 |
EBITDA | 54,888 | 22,646 | 56,310 | 50,584 |
EBIT | 51,150 | 22,646 | 52,244 | 47,030 |
Net Income | 44,245 | 17,316 | 40,858 | 35,755 |
Net Change In Cash | 262,381 | 89,226 | 150,799 | 124,095 |
Cost of Revenue | 45,572 | 201 | ||
Free Cash Flow | 57,268 | 54,453 | 35,422 | 35,601 |
Cash | 157,702 | 139,510 | 102,682 | 57,110 |
Basic Shares | 8,148 | 8,131 | 8,227 | 8,315 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.35 |
2025-03-31 | $1.32 |
2024-12-31 | $1.71 |