Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $222,049 | $207,780 | $189,814 | $170,464 |
Gross Profit | 86,651 | 82,430 | 71,447 | 70,073 |
EBITDA | 45,227 | 26,253 | 16,078 | 31,188 |
EBIT | 35,099 | 25,944 | 7,573 | 24,127 |
Net Income | 14,826 | 21,880 | 857 | 18,197 |
Net Change In Cash | 222,049 | 207,780 | 189,814 | 170,464 |
Free Cash Flow | 24,844 | 23,272 | 2,093 | 10,848 |
Cash | 104,542 | 109,810 | 121,147 | 164,584 |
Basic Shares | 12,076 | 12,059 | 12,025 | 11,904 |
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 | 191,450 | 116,627 |
EBIT | 92,741 | 95,123 | 164,650 | 89,127 |
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-09-30 | $0 |
2025-06-30 | $2.28 |
2025-03-31 | $1.95 |
2024-12-31 | $1.91 |