| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,073,959 | $1,307,098 | $1,329,209 | $687,609 |
Gross Profit | 283,110 | 368,640 | 469,490 | 153,118 |
EBITDA | 628,070 | 178,288 | 227,417 | -121,501 |
EBIT | 501,731 | 137,863 | 185,713 | -162,606 |
Net Income | 377,366 | 107,569 | 133,104 | -116,892 |
Net Change In Cash | 1,073,959 | 1,307,098 | 1,329,209 | 687,609 |
Free Cash Flow | -129,119 | 332,371 | 111,561 | 77,039 |
Cash | 1,826,568 | 1,587,664 | 1,931,175 | 1,589,608 |
Basic Shares | 121,676 | 123,457 | 124,724 | 126,264 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,186,802 | $5,836,478 | $5,755,130 | $5,336,308 |
Gross Profit | 1,809,096 | 2,181,792 | 2,133,749 | 1,900,077 |
EBITDA | 708,559 | 1,055,775 | 1,114,410 | 1,015,394 |
EBIT | 547,886 | 897,663 | 962,468 | 850,209 |
Net Income | 455,357 | 706,586 | 741,408 | 650,024 |
Net Change In Cash | 5,186,802 | 5,836,478 | 5,755,130 | 5,336,308 |
Cost of Revenue | -426,517 | -1,368,677 | ||
Free Cash Flow | 867,270 | 547,483 | 396,792 | 855,520 |
Cash | 1,589,608 | 1,533,806 | 1,433,175 | 1,874,745 |
Basic Shares | 132,288 | 145,103 | 149,351 | 154,980 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.10 |
2025-06-30 | $0.88 |
2025-03-31 | $1.07 |