Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $942,620 | $916,282 | $908,914 | $983,032 |
Gross Profit | 268,749 | 260,152 | 222,596 | 230,408 |
EBITDA | 197,981 | 190,153 | 162,623 | -127,236 |
EBIT | 143,459 | 128,614 | 72,788 | -205,664 |
Net Income | 60,668 | 69,919 | 5,787 | -25,034 |
Net Change In Cash | 942,620 | 916,282 | 908,914 | 983,032 |
Free Cash Flow | 123,318 | 86,624 | 130,813 | 94,625 |
Cash | 661,777 | 588,139 | 593,670 | 506,215 |
Basic Shares | 146,509 | 148,816 | 149,845 | 150,717 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,935,060 | $4,054,083 | $4,075,445 | $3,811,525 |
Gross Profit | 989,005 | 1,261,258 | 1,203,067 | 1,113,155 |
EBITDA | 456,835 | 181,676 | 856,492 | 852,296 |
EBIT | 143,956 | 181,676 | 575,521 | 593,208 |
Net Income | 128,477 | -3,909 | 310,685 | 363,580 |
Net Change In Cash | 3,935,060 | 4,054,083 | 4,075,445 | 3,811,525 |
Cost of Revenue | -483,437 | -153,025 | ||
Free Cash Flow | 392,992 | 272,066 | 310,529 | 409,748 |
Cash | 593,670 | 508,104 | 1,225,518 | 1,708,955 |
Basic Shares | 150,733 | 152,089 | 155,927 | 159,370 |
Quarter | EPS |
---|---|
2025-06-30 | $0.87 |
2025-03-31 | $0.78 |
2024-12-31 | $0.76 |
2024-09-30 | $0.86 |