
| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,833,747 | $1,737,797 | $1,700,397 | $1,838,797 |
Gross Profit | 756,300 | 726,206 | 718,614 | 803,278 |
EBITDA | 499,972 | 395,007 | 405,456 | 595,738 |
EBIT | 347,144 | 242,100 | 250,035 | 444,454 |
Net Income | 88,341 | 66,218 | 72,747 | 276,972 |
Net Change In Cash | 1,833,747 | 1,737,797 | 1,700,397 | 1,838,797 |
Free Cash Flow | 171,727 | 239,646 | -26,457 | 351,789 |
Cash | 1,486,291 | 1,984,752 | 2,070,086 | 2,426,155 |
Basic Shares | 103,636 | 103,780 | 105,730 | 110,267 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,127,961 | $6,531,897 | $3,756,825 | $3,763,664 |
Gross Profit | 3,101,537 | 2,823,334 | 1,366,603 | 1,205,083 |
EBITDA | 1,990,703 | 1,724,162 | 643,167 | 310,008 |
EBIT | 1,331,808 | 1,036,892 | -49,151 | -405,954 |
Net Income | 501,078 | 729,994 | -423,856 | -755,786 |
Net Change In Cash | 7,127,961 | 6,531,897 | 3,756,825 | 3,763,664 |
Cost of Revenue | -953,016 | |||
Free Cash Flow | 1,003,659 | 740,703 | -423,776 | -569,282 |
Cash | 2,426,155 | 2,879,186 | 3,650,440 | 2,522,530 |
Basic Shares | 110,267 | 112,855 | 113,623 | 113,760 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.86 |
2025-06-30 | $1.09 |
2025-03-31 | $1.07 |