| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $560,960 | $407,272 | $424,456 | $555,738 |
Gross Profit | 294,374 | 214,030 | 226,736 | 297,787 |
EBITDA | 166,343 | 94,019 | 107,973 | 166,743 |
EBIT | 153,639 | 80,846 | 94,823 | 153,919 |
Net Income | 131,596 | 60,697 | 71,267 | 116,005 |
Net Change In Cash | 560,960 | 407,272 | 424,456 | 555,738 |
Free Cash Flow | 88,346 | 113,493 | 126,957 | 212,126 |
Cash | 593,476 | 548,870 | 539,620 | 526,444 |
Basic Shares | 53,054 | 53,319 | 54,324 | 55,076 |
| 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 | $2.83 |
2025-06-30 | $1.51 |
2025-03-31 | $1.67 |
2024-12-31 | $2.51 |