| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $969,887 | $824,789 | $999,573 | $837,869 |
Gross Profit | 493,450 | 488,864 | 661,267 | 496,638 |
EBITDA | 411,585 | 406,162 | 572,185 | 412,670 |
EBIT | 382,333 | 378,978 | 544,784 | 384,955 |
Net Income | 139,865 | 77,628 | 151,187 | 99,681 |
Net Change In Cash | 969,887 | 824,789 | 999,573 | 837,869 |
Free Cash Flow | -82,104 | 51,710 | -14,694 | |
Cash | 4,252,835 | 707,865 | 752,101 | 723,650 |
Basic Shares | 84,909 | 85,461 | 85,530 | 86,047 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,632,118 | $2,876,949 | $2,293,373 | $2,364,812 |
Gross Profit | 1,742,171 | 1,767,700 | 1,390,976 | 1,354,697 |
EBITDA | 1,345,250 | 1,388,236 | 1,052,158 | 1,011,107 |
EBIT | 1,233,698 | 1,271,949 | 924,892 | 879,893 |
Net Income | 468,361 | 276,415 | 142,036 | 265,026 |
Net Change In Cash | 3,632,118 | 2,876,949 | 2,293,373 | 2,364,812 |
Cost of Revenue | -58,472 | |||
Free Cash Flow | 518,386 | 544,678 | 415,648 | 641,944 |
Cash | 4,252,835 | 872,513 | 820,436 | 981,580 |
Basic Shares | 85,318 | 87,821 | 94,076 | 104,422 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.85 |
2025-09-30 | $1.05 |
2025-06-30 | $1.53 |
2025-03-31 | $1.30 |