Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,369,743 | $1,351,907 | $1,382,372 | $1,465,004 |
Gross Profit | 509,474 | 499,045 | 536,098 | 571,656 |
EBITDA | 48,427 | 60,500 | 86,620 | 83,014 |
EBIT | 61,433 | 38,882 | 64,468 | 60,565 |
Net Income | 40,968 | 17,350 | 54,290 | 65,451 |
Net Change In Cash | 1,369,743 | 1,351,907 | 1,382,372 | 1,465,004 |
Free Cash Flow | 104,198 | -71,741 | 140,527 | 111,763 |
Cash | 380,547 | 342,473 | 537,583 | 570,466 |
Basic Shares | 100,776 | 101,015 | 103,028 | 102,393 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,795,837 | $6,392,517 | $7,238,142 | $6,461,444 |
Gross Profit | 2,247,230 | 2,575,004 | 3,094,049 | 2,696,028 |
EBITDA | 330,789 | 467,473 | 1,024,151 | 796,956 |
EBIT | 241,474 | 467,473 | 975,086 | 742,505 |
Net Income | 251,598 | 411,146 | 657,919 | 598,626 |
Net Change In Cash | 5,795,837 | 6,392,517 | 7,238,142 | 6,461,444 |
Cost of Revenue | 57,944 | 56,938 | ||
Free Cash Flow | 354,151 | 591,007 | 622,630 | 566,525 |
Cash | 537,583 | 731,740 | 658,626 | 619,001 |
Basic Shares | 103,028 | 106,074 | 109,171 | 111,718 |
Quarter | EPS |
---|---|
2025-06-30 | $0.41 |
2025-03-31 | $0.17 |
2024-12-31 | $0.53 |
2024-09-30 | $0.64 |