| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,085,245 | $1,491,254 | $1,016,721 | $850,523 |
Gross Profit | 720,869 | 660,410 | 612,208 | 424,192 |
EBITDA | 320,763 | 303,916 | 313,036 | 122,416 |
EBIT | 295,309 | 236,555 | 275,041 | 93,050 |
Net Income | 215,355 | 188,316 | 217,394 | 81,333 |
Net Change In Cash | 1,085,245 | 1,491,254 | 1,016,721 | 850,523 |
Free Cash Flow | 257,811 | 270,782 | 354,198 | |
Cash | 952,547 | 8,965,397 | 11,113,882 | 10,729,317 |
Basic Shares | 76,475 | 75,326 | 76,242 | 65,496 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,443,743 | $2,636,962 | $2,244,490 | $1,583,159 |
Gross Profit | 2,417,679 | 1,405,795 | 1,284,674 | 1,321,536 |
EBITDA | 1,060,131 | 594,044 | 480,325 | 586,033 |
EBIT | 899,955 | 541,273 | 421,602 | 532,011 |
Net Income | 702,398 | 441,243 | 350,024 | 431,682 |
Net Change In Cash | 4,443,743 | 2,636,962 | 2,244,490 | 1,583,159 |
Cost of Revenue | -7,656,690 | |||
Free Cash Flow | 201,080 | 445,694 | 717,838 | |
Cash | 952,547 | 8,559,445 | 5,607,003 | 1,679,787 |
Basic Shares | 76,475 | 49,057 | 48,764 | 48,747 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.08 |
2025-09-30 | $2.70 |
2025-06-30 | $2.96 |
2025-03-31 | $2.58 |