| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $258,654 | $261,047 | $235,920 | $246,889 |
Gross Profit | 82,404 | 90,160 | 77,222 | 79,810 |
EBITDA | 35,514 | 24,115 | 19,326 | 16,605 |
EBIT | 23,379 | 11,896 | 7,060 | 4,648 |
Net Income | 5,998 | 4,595 | -1,898 | -2,684 |
Net Change In Cash | 258,654 | 261,047 | 235,920 | 246,889 |
Free Cash Flow | 16,523 | 15,080 | -21,355 | 29,467 |
Cash | 35,484 | 28,039 | 28,722 | 53,683 |
Basic Shares | 28,941 | 28,841 | 28,658 | 28,738 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $963,027 | $1,013,540 | $936,240 | $906,555 |
Gross Profit | 325,680 | 374,838 | 342,099 | 315,730 |
EBITDA | 75,108 | 145,429 | 146,719 | 105,571 |
EBIT | 26,921 | 99,484 | 96,905 | 55,704 |
Net Income | -5,138 | 46,625 | 48,429 | 29,660 |
Net Change In Cash | 963,027 | 1,013,540 | 936,240 | 906,555 |
Cost of Revenue | 19,717 | -86,737 | ||
Free Cash Flow | 24,201 | 42,385 | 71,004 | 35,777 |
Cash | 53,683 | 114,126 | 133,176 | 115,390 |
Basic Shares | 28,738 | 29,026 | 28,818 | 28,401 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.62 |
2025-09-30 | $0.62 |
2025-06-30 | $0.50 |