Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $109,764 | $106,874 | $105,303 | $100,580 |
Gross Profit | 108,390 | 52,935 | 53,509 | 51,518 |
EBITDA | 65,656 | 7,051 | 7,563 | 7,065 |
EBIT | 65,407 | 6,802 | 7,351 | 6,851 |
Net Income | 4,797 | 4,694 | 5,145 | 4,796 |
Net Change In Cash | 109,764 | 106,874 | 105,303 | 100,580 |
Free Cash Flow | 54,460 | 73,868 | 67,920 | 70,018 |
Cash | 15,772 | 29,841 | 11,713 | 8,071 |
Basic Shares | 24,180 | 24,325 | 24,274 | 24,153 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $393,506 | $352,014 | $329,709 | $267,811 |
Gross Profit | 207,556 | 227,683 | 270,285 | 207,162 |
EBITDA | 28,293 | 61,944 | 117,811 | 67,421 |
EBIT | 27,431 | 61,097 | 116,193 | 65,746 |
Net Income | 19,203 | 45,343 | 85,983 | 47,524 |
Net Change In Cash | 393,506 | 352,014 | 329,709 | 267,811 |
Cost of Revenue | -13,759 | 32,396 | ||
Free Cash Flow | 233,322 | 237,421 | 213,783 | 196,218 |
Cash | 11,713 | 6,174 | 13,490 | 29,928 |
Basic Shares | 24,325 | 25,218 | 26,589 | 25,780 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.20 |
2025-03-31 | $0.19 |
2024-12-31 | $0.21 |