Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $234,711 | $231,514 | $227,973 | $224,380 |
Gross Profit | 56,761 | 57,967 | 52,858 | 50,748 |
EBITDA | 42,870 | 40,921 | 38,297 | 36,382 |
EBIT | 35,283 | 33,320 | 30,800 | 28,670 |
Net Income | 27,235 | 26,419 | 23,771 | 23,398 |
Net Change In Cash | 234,711 | 231,514 | 227,973 | 224,380 |
Free Cash Flow | 39,548 | 14,260 | 32,112 | 12,422 |
Cash | 202,025 | 170,584 | 162,944 | 138,349 |
Basic Shares | 51,912 | 52,038 | 52,038 | 52,023 |
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 | 18,007 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.51 |
2024-12-31 | $0.45 |