| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $131,723 | $108,898 | $134,080 | $134,353 |
Gross Profit | 61,076 | 48,045 | 59,431 | 62,121 |
EBITDA | 27,844 | 18,630 | 28,818 | 33,184 |
EBIT | 22,035 | 12,968 | 23,240 | 27,560 |
Net Income | 14,954 | 8,581 | 16,971 | 18,539 |
Net Change In Cash | 131,723 | 108,898 | 134,080 | 134,353 |
Free Cash Flow | 4,361 | 8,321 | 28,987 | 8,446 |
Cash | 29,748 | 36,530 | 39,537 | 38,744 |
Basic Shares | 33,243 | 33,307 | 34,058 | 34,092 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $498,207 | $494,629 | $440,590 | $355,674 |
Gross Profit | 222,896 | 211,564 | 185,125 | 140,118 |
EBITDA | 102,783 | 95,356 | 74,335 | 54,445 |
EBIT | 80,444 | 76,519 | 55,104 | 34,240 |
Net Income | 53,515 | 51,588 | 33,666 | 20,092 |
Net Change In Cash | 498,207 | 494,629 | 440,590 | 355,674 |
Cost of Revenue | -306 | 1,565 | ||
Free Cash Flow | 52,869 | 54,939 | 48,261 | 23,534 |
Cash | 39,537 | 48,631 | 35,635 | 41,445 |
Basic Shares | 34,058 | 34,066 | 33,745 | 33,514 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.55 |
2025-06-30 | $0.36 |