| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,693,251 | $1,540,305 | $1,467,801 | $1,584,766 |
Gross Profit | 566,198 | 462,654 | 417,295 | 476,540 |
EBITDA | 400,574 | 310,327 | 266,466 | 296,855 |
EBIT | 386,690 | 296,848 | 252,674 | 283,720 |
Net Income | 301,864 | 223,358 | 194,071 | 293,633 |
Net Change In Cash | 1,693,251 | 1,540,305 | 1,467,801 | 1,584,766 |
Free Cash Flow | 673,841 | -1,654,218 | 309,079 | 355,547 |
Cash | 825,898 | 852,052 | 2,757,213 | 2,143,471 |
Basic Shares | 79,329 | 79,329 | 82,378 | 85,176 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $6,018,811 | $5,590,519 | $5,304,805 | $5,321,399 |
Gross Profit | 1,789,773 | 1,196,472 | 1,040,378 | 1,390,782 |
EBITDA | 1,131,310 | 542,418 | 374,559 | 778,188 |
EBIT | 1,076,004 | 466,866 | 306,271 | 711,211 |
Net Income | 1,081,786 | 376,292 | 223,083 | 618,609 |
Net Change In Cash | 6,018,811 | 5,590,519 | 5,304,805 | 5,321,399 |
Cost of Revenue | -185,468 | |||
Free Cash Flow | 1,844,813 | 1,255,559 | 692,216 | 1,114,822 |
Cash | 2,143,471 | 953,476 | 751,415 | 844,592 |
Basic Shares | 85,176 | 86,012 | 85,669 | 85,291 |
| Quarter | EPS |
|---|---|
2025-09-30 | $3.25 |
2025-06-30 | $3.29 |
2025-03-31 | $3.17 |
2024-12-31 | $2.97 |