| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $931,978 | $931,978 | $916,282 | $908,914 |
Gross Profit | 259,376 | 239,775 | 260,152 | 222,596 |
EBITDA | 113,546 | 190,153 | 162,623 | |
EBIT | 40,592 | 128,614 | 72,788 | |
Net Income | -162,523 | -162,523 | 69,919 | 5,787 |
Net Change In Cash | 931,978 | 931,978 | 916,282 | 908,914 |
Free Cash Flow | 128,442 | 123,318 | 86,624 | 130,813 |
Cash | 791,347 | 661,777 | 588,139 | 593,670 |
Basic Shares | 145,677 | 146,790 | 148,816 | 149,845 |
| 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-09-30 | $0.89 |
2025-06-30 | $0.87 |
2025-03-31 | $0.47 |
2024-12-31 | $0.76 |