Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $701,318 | $593,867 | $644,925 | $616,877 |
Gross Profit | 189,830 | 152,453 | 181,022 | 166,333 |
EBITDA | 96,179 | 59,327 | 91,756 | 83,025 |
EBIT | 84,277 | 48,213 | 81,056 | 73,514 |
Net Income | 65,272 | 36,348 | 61,537 | 54,734 |
Net Change In Cash | 701,318 | 593,867 | 644,925 | 616,877 |
Free Cash Flow | 66,401 | 33,444 | 37,266 | 45,711 |
Cash | 605,327 | 610,338 | 581,753 | 570,231 |
Basic Shares | 58,075 | 58,075 | 57,407 | 58,185 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $2,483,448 | $2,024,823 | $2,606,560 | $2,207,229 |
Gross Profit | 664,023 | 485,794 | 818,681 | 589,123 |
EBITDA | 307,746 | 210,115 | 545,011 | 353,841 |
EBIT | 265,836 | 175,205 | 518,285 | 332,905 |
Net Income | 198,413 | 146,696 | 401,802 | 248,044 |
Net Change In Cash | 2,483,448 | 2,024,823 | 2,606,560 | 2,207,229 |
Cost of Revenue | 318,027 | 172,576 | ||
Free Cash Flow | 190,325 | 169,789 | 363,981 | 192,500 |
Cash | 610,338 | 495,063 | 747,453 | 435,413 |
Basic Shares | 58,075 | 57,978 | 57,395 | 57,306 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.19 |
2025-03-31 | $0.63 |
2024-12-31 | $1.04 |