Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,307,098 | $1,329,209 | $687,609 | $1,150,695 |
Gross Profit | 368,640 | 469,490 | 153,118 | 437,652 |
EBITDA | 178,288 | 227,417 | -121,501 | 179,846 |
EBIT | 137,863 | 185,713 | -162,606 | 140,654 |
Net Income | 107,569 | 133,104 | -116,892 | 119,040 |
Net Change In Cash | 1,307,098 | 1,329,209 | 687,609 | 1,150,695 |
Free Cash Flow | 332,371 | 111,561 | 77,039 | 300,424 |
Cash | 1,587,664 | 1,931,175 | 1,589,608 | 2,243,910 |
Basic Shares | 123,457 | 124,724 | 126,264 | 130,962 |
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-09-30 | $0 |
2025-06-30 | $0.88 |
2025-03-31 | $1.07 |
2024-12-31 | -$0.93 |