| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $850,381 | $829,880 | $615,761 | $690,538 |
Gross Profit | 340,132 | 330,438 | 226,252 | 241,594 |
EBITDA | 284,943 | 262,679 | 150,668 | 179,422 |
EBIT | 232,015 | 212,451 | 119,288 | 131,656 |
Net Income | 156,017 | 143,922 | 77,157 | 81,231 |
Net Change In Cash | 850,381 | 829,880 | 615,761 | 690,538 |
Free Cash Flow | 176,446 | 222,379 | -5,307 | 135,710 |
Cash | 812,862 | 638,268 | 463,319 | 488,859 |
Basic Shares | 78,310 | 78,115 | 78,188 | 78,115 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $2,904,245 | $2,874,473 | $3,071,121 | $2,769,315 |
Gross Profit | 1,094,241 | 1,145,949 | 1,118,408 | 800,384 |
EBITDA | 864,549 | 910,518 | 872,431 | 558,869 |
EBIT | 681,268 | 755,615 | 727,282 | 417,061 |
Net Income | 450,172 | 509,915 | 507,086 | 271,331 |
Net Change In Cash | 2,904,245 | 2,874,473 | 3,071,121 | 2,769,315 |
Cost of Revenue | 197,055 | -175,013 | ||
Free Cash Flow | 368,547 | 534,116 | 540,897 | 125,805 |
Cash | 463,319 | 490,163 | 217,128 | 20,125 |
Basic Shares | 78,188 | 79,017 | 83,336 | 72,911 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.98 |
2025-06-30 | $1.95 |
2025-03-31 | $1.03 |
2024-12-31 | $1.09 |