| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,354,477 | $1,369,743 | $1,351,907 | $1,382,372 |
Gross Profit | 504,231 | 509,474 | 477,731 | 536,097 |
EBITDA | 55,107 | 14,663 | 43,901 | 78,112 |
EBIT | 63,719 | 1,540 | 22,283 | 64,468 |
Net Income | 42,916 | 40,968 | 17,350 | 54,290 |
Net Change In Cash | 1,354,477 | 1,369,743 | 1,351,907 | 1,382,372 |
Free Cash Flow | 63,567 | 104,198 | -71,741 | 140,527 |
Cash | 365,289 | 380,547 | 342,473 | 537,583 |
Basic Shares | 100,529 | 100,776 | 101,015 | 103,028 |
| 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-09-30 | $0.43 |
2025-06-30 | $0.41 |
2025-03-31 | $0.17 |
2024-12-31 | $0.53 |