| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $157,249 | $155,067 | $132,481 | $147,734 |
Gross Profit | 40,277 | 40,429 | 32,843 | 34,861 |
EBITDA | 13,642 | 16,197 | 9,319 | 11,095 |
EBIT | 10,442 | 12,642 | 6,257 | 8,077 |
Net Income | 7,264 | 8,171 | 3,883 | 5,647 |
Net Change In Cash | 157,249 | 155,067 | 132,481 | 147,734 |
Free Cash Flow | -291 | 8,549 | 6,192 | 8,825 |
Cash | 7,143 | 3,457 | 4,301 | 4,712 |
Basic Shares | 31,381 | 30,968 | 30,966 | 30,876 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $573,377 | $469,638 | $496,979 | $455,120 |
Gross Profit | 141,780 | 133,168 | 136,945 | 109,208 |
EBITDA | 48,742 | 45,254 | 46,677 | 31,171 |
EBIT | 36,167 | 35,255 | 37,013 | 21,053 |
Net Income | 24,383 | 24,977 | 25,762 | 15,032 |
Net Change In Cash | 573,377 | 469,638 | 496,979 | 455,120 |
Cost of Revenue | 197 | |||
Free Cash Flow | 34,653 | 38,004 | 46,380 | -5,985 |
Cash | 3,457 | 4,110 | 1,828 | 2,462 |
Basic Shares | 30,832 | 30,068 | 29,316 | 27,993 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.31 |
2025-06-30 | $0.34 |
2025-03-31 | $0.20 |