| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $261,047 | $235,920 | $246,889 | $234,138 |
Gross Profit | 90,160 | 77,222 | 79,810 | 82,097 |
EBITDA | 24,115 | 19,326 | 16,605 | 25,789 |
EBIT | 11,896 | 7,060 | 4,648 | 13,587 |
Net Income | 4,595 | -1,898 | -2,684 | 3,960 |
Net Change In Cash | 261,047 | 235,920 | 246,889 | 234,138 |
Free Cash Flow | 15,080 | -21,355 | 29,467 | 6,172 |
Cash | 28,039 | 28,722 | 53,683 | 41,224 |
Basic Shares | 28,841 | 28,658 | 28,738 | 28,888 |
| 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 |
|---|---|
2025-09-30 | $0.62 |
2025-06-30 | $0.50 |
2025-03-31 | $0.60 |
2024-12-31 | $0.56 |