| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $244,080 | $280,434 | $293,272 | $245,318 |
Gross Profit | 50,813 | 67,643 | 72,362 | 52,237 |
EBITDA | 36,425 | 47,923 | 54,566 | 34,528 |
EBIT | 23,015 | 34,661 | 42,275 | 23,948 |
Net Income | 14,312 | 22,598 | 29,175 | 16,327 |
Net Change In Cash | 244,080 | 280,434 | 293,272 | 245,318 |
Free Cash Flow | 21,240 | 28,743 | 17,946 | 19,756 |
Cash | 8,209 | 10,415 | 14,502 | 5,103 |
Basic Shares | 20,843 | 20,845 | 20,810 | 20,848 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $974,431 | $919,162 | $935,098 | $774,541 |
Gross Profit | 225,538 | 193,636 | 165,119 | 146,520 |
EBITDA | 159,763 | 137,230 | 117,227 | 95,512 |
EBIT | 119,815 | 105,427 | 87,816 | 71,383 |
Net Income | 84,345 | 75,363 | 60,041 | 51,542 |
Net Change In Cash | 974,431 | 919,162 | 935,098 | 774,541 |
Cost of Revenue | 4,070 | 498 | ||
Free Cash Flow | 70,000 | 119,348 | 29,079 | 14,325 |
Cash | 5,103 | 7,153 | 7,566 | 3,496 |
Basic Shares | 20,937 | 21,014 | 21,014 | 21,135 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.69 |
2025-09-30 | $1.08 |
2025-06-30 | $1.43 |