| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $235,625 | $239,643 | $234,711 | $231,514 |
Gross Profit | 54,916 | 58,177 | 56,761 | 57,967 |
EBITDA | 40,076 | 43,744 | 42,870 | 40,921 |
EBIT | 32,232 | 35,900 | 35,283 | 33,320 |
Net Income | 24,174 | 27,906 | 27,235 | 26,419 |
Net Change In Cash | 235,625 | 239,643 | 234,711 | 231,514 |
Free Cash Flow | 35,171 | 15,271 | 39,548 | 14,260 |
Cash | 230,033 | 207,453 | 202,025 | 170,584 |
Basic Shares | 51,582 | 51,723 | 51,912 | 52,038 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $895,589 | $795,311 | $718,562 | $646,230 |
Gross Profit | 209,728 | 171,693 | 158,259 | 152,114 |
EBITDA | 150,360 | 121,353 | 109,675 | 108,428 |
EBIT | 120,824 | 95,101 | 84,554 | 84,512 |
Net Income | 95,165 | 76,252 | 66,365 | 66,410 |
Net Change In Cash | 895,589 | 795,311 | 718,562 | 646,230 |
Cost of Revenue | -26,175 | -42,212 | ||
Free Cash Flow | 91,560 | 69,997 | 55,968 | 37,403 |
Cash | 170,584 | 105,563 | 71,329 | 97,504 |
Basic Shares | 52,038 | 52,041 | 52,776 | 54,381 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.46 |
2025-09-30 | $0.53 |
2025-06-30 | $0.52 |
2025-03-31 | $0.51 |