| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $121,219 | $118,088 | $119,875 | $116,375 |
Gross Profit | 54,450 | 56,454 | 54,765 | 47,429 |
EBITDA | 13,100 | 13,626 | 12,875 | 9,371 |
EBIT | 10,517 | 10,958 | 10,218 | 6,803 |
Net Income | 7,489 | 7,822 | 7,410 | 7,051 |
Net Change In Cash | 121,219 | 118,088 | 119,875 | 116,375 |
Free Cash Flow | -2,795 | 35,974 | 17,163 | 19,779 |
Cash | 169,800 | 174,607 | 155,605 | 138,486 |
Basic Shares | 32,295 | 32,315 | 32,497 | 32,518 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $476,669 | $363,318 | $314,462 | $280,050 |
Gross Profit | 208,815 | 185,166 | 172,140 | 160,643 |
EBITDA | 45,475 | 35,524 | 37,359 | 33,227 |
EBIT | 35,066 | 23,404 | 26,104 | 22,905 |
Net Income | 28,093 | 19,991 | 20,978 | 40,324 |
Net Change In Cash | 476,669 | 363,318 | 314,462 | 280,050 |
Cost of Revenue | -8,194 | |||
Free Cash Flow | 58,958 | 61,314 | 41,630 | 36,712 |
Cash | 174,607 | 153,226 | 110,281 | 96,122 |
Basic Shares | 32,411 | 31,634 | 32,074 | 33,719 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.39 |
2025-09-30 | $0.37 |
2025-06-30 | $0.23 |