| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $336,141 | $328,705 | $335,769 | $330,221 |
Gross Profit | 99,026 | 98,279 | 101,748 | 98,824 |
EBITDA | 15,502 | 15,587 | 25,441 | 21,298 |
EBIT | 7,634 | 17,553 | 13,348 | |
Net Income | 11,800 | 11,605 | 13,101 | 9,938 |
Net Change In Cash | 336,141 | 328,705 | 335,769 | 330,221 |
Free Cash Flow | -4,151 | 43,740 | -6,996 | |
Cash | 17,116 | 13,178 | 21,209 | 6,316 |
Basic Shares | 23,292 | 23,311 | 23,273 | 23,168 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $1,330,836 | $1,241,585 | $1,140,568 | $1,089,625 |
Gross Profit | 397,877 | 364,810 | 299,108 | 304,881 |
EBITDA | 61,990 | 77,907 | 62,075 | 58,761 |
EBIT | 46,977 | 31,669 | 30,155 | |
Net Income | 46,444 | 33,935 | 23,243 | 21,365 |
Net Change In Cash | 1,330,836 | 1,241,585 | 1,140,568 | 1,089,625 |
Cost of Revenue | -11,639 | |||
Free Cash Flow | 55,304 | 35,080 | 26,513 | 8,249 |
Cash | 8,871 | 18,342 | 12,039 | |
Basic Shares | 23,255 | 23,083 | 22,834 | 22,816 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.51 |
2025-06-30 | $0.50 |
2025-03-31 | $0.56 |