Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $637,315 | $498,114 | $510,965 | $515,172 |
Gross Profit | 141,147 | 145,764 | 140,885 | 147,991 |
EBITDA | 44,223 | 45,067 | 41,038 | 50,492 |
EBIT | 36,812 | 36,411 | 32,678 | 43,834 |
Net Income | 37,697 | 25,196 | 24,133 | 31,310 |
Net Change In Cash | 637,315 | 498,114 | 510,965 | 515,172 |
Free Cash Flow | -106,838 | 159,089 | 64,212 | -22,919 |
Cash | 480,178 | 389,375 | 253,074 | 187,528 |
Basic Shares | 26,381 | 26,620 | 26,620 | 26,676 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $2,068,789 | $2,225,302 | $2,067,718 | $1,821,019 |
Gross Profit | 569,121 | 550,793 | 517,524 | 460,982 |
EBITDA | 180,646 | 190,798 | 185,696 | 172,237 |
EBIT | 151,050 | 164,870 | 167,107 | 147,932 |
Net Income | 107,978 | 115,776 | 119,356 | 105,600 |
Net Change In Cash | 2,068,789 | 2,225,302 | 2,067,718 | 1,821,019 |
Cost of Revenue | -55,301 | 25,346 | ||
Free Cash Flow | 295,542 | 239,946 | -24,805 | -43,753 |
Cash | 389,375 | 253,021 | 103,093 | 155,378 |
Basic Shares | 26,620 | 26,717 | 26,654 | 26,866 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.26 |
2025-03-31 | $1.11 |
2024-12-31 | $1.06 |