Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $407,272 | $424,456 | $555,738 | $541,857 |
Gross Profit | 214,030 | 226,736 | 297,787 | 282,590 |
EBITDA | 94,019 | 107,973 | 166,743 | 152,867 |
EBIT | 80,846 | 94,823 | 153,919 | 140,249 |
Net Income | 60,697 | 71,267 | 116,005 | 102,140 |
Net Change In Cash | 407,272 | 424,456 | 555,738 | 541,857 |
Free Cash Flow | 113,493 | 126,957 | 212,126 | 5,491 |
Cash | 548,870 | 539,620 | 526,444 | 445,759 |
Basic Shares | 53,319 | 54,324 | 55,076 | 55,800 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $1,896,077 | $1,788,890 | $1,897,617 | $1,781,460 |
Gross Profit | 996,038 | 916,072 | 956,979 | 923,641 |
EBITDA | 496,763 | 413,143 | 326,839 | 431,672 |
EBIT | 445,812 | 364,851 | 255,637 | 369,611 |
Net Income | 331,507 | 274,572 | 176,703 | 326,355 |
Net Change In Cash | 1,896,077 | 1,788,890 | 1,897,617 | 1,781,460 |
Cost of Revenue | 75,970 | -72,350 | ||
Free Cash Flow | 415,613 | 384,024 | 302,854 | 94,743 |
Cash | 539,620 | 502,764 | 445,784 | 369,814 |
Basic Shares | 55,241 | 56,021 | 57,226 | 59,143 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.51 |
2025-03-31 | $1.67 |
2024-12-31 | $2.51 |