| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $146,984 | $160,357 | $142,695 | $157,260 |
Gross Profit | 90,198 | 96,059 | 87,356 | 94,837 |
EBITDA | 17,850 | 20,571 | 16,412 | 24,168 |
EBIT | 14,006 | 16,718 | 12,596 | 20,186 |
Net Income | 10,451 | 12,268 | 9,605 | 15,004 |
Net Change In Cash | 146,984 | 160,357 | 142,695 | 157,260 |
Free Cash Flow | 14,428 | 22,901 | 8,199 | 7,837 |
Cash | 73,648 | 76,178 | 65,731 | 57,075 |
Basic Shares | 25,619 | 25,665 | 25,629 | 25,625 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $614,649 | $646,221 | $791,382 | $817,762 |
Gross Profit | 372,121 | 393,062 | 480,370 | 484,706 |
EBITDA | 84,786 | 93,870 | 156,852 | 154,309 |
EBIT | 69,263 | 77,914 | 141,238 | 138,322 |
Net Income | 51,596 | 63,816 | 105,807 | 103,280 |
Net Change In Cash | 614,649 | 646,221 | 791,382 | 817,762 |
Free Cash Flow | 50,428 | 70,589 | 86,779 | 55,969 |
Cash | 76,178 | 69,710 | 62,130 | 109,919 |
Basic Shares | 25,634 | 25,644 | 25,604 | 25,522 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.43 |
2025-06-30 | $0.49 |
2025-03-31 | $0.38 |