| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $217,431 | $222,049 | $207,780 | $189,814 |
Gross Profit | 90,433 | 86,651 | 82,430 | 71,447 |
EBITDA | 39,716 | 45,227 | 26,253 | 16,078 |
EBIT | 29,899 | 35,099 | 25,944 | 7,573 |
Net Income | 15,056 | 14,826 | 21,880 | 857 |
Net Change In Cash | 217,431 | 222,049 | 207,780 | 189,814 |
Free Cash Flow | 10,379 | 24,844 | 3,468 | 2,093 |
Cash | 98,653 | 104,542 | 109,810 | 121,147 |
Basic Shares | 12,047 | 12,076 | 12,059 | 12,025 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $790,107 | $720,635 | $741,048 | $735,339 |
Gross Profit | 300,636 | 282,001 | 285,096 | 269,946 |
EBITDA | 128,179 | 121,923 | 141,846 | 129,708 |
EBIT | 92,741 | 95,123 | 113,372 | 100,011 |
Net Income | 55,760 | 73,074 | 138,992 | 61,393 |
Net Change In Cash | 790,107 | 720,635 | 741,048 | 735,339 |
Cost of Revenue | 92,326 | -22,754 | ||
Free Cash Flow | 41,253 | 72,358 | 66,531 | 53,825 |
Cash | 104,542 | 154,203 | 195,706 | 104,844 |
Basic Shares | 12,016 | 11,904 | 12,009 | 12,123 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.99 |
2025-06-30 | $2.28 |
2025-03-31 | $1.95 |