| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,657,628 | $1,350,128 | $1,088,805 | $1,258,997 |
Gross Profit | 997,793 | 706,419 | 431,680 | 795,935 |
EBITDA | 855,289 | 476,151 | 330,165 | 646,439 |
EBIT | 723,514 | 355,801 | 197,759 | 423,980 |
Net Income | 288,882 | 137,062 | 47,170 | 177,317 |
Net Change In Cash | 1,657,628 | 1,350,128 | 1,088,805 | 1,258,997 |
Free Cash Flow | 1,329,251 | 392,783 | 1,972,228 | 798,312 |
Cash | 1,499,960 | 1,531,905 | 1,802,811 | 2,735,465 |
Basic Shares | 219,881 | 218,916 | 209,351 | 215,080 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,884,781 | $3,631,884 | $3,055,443 | $4,212,091 |
Gross Profit | 2,153,034 | 2,145,186 | 1,556,853 | 3,049,458 |
EBITDA | 2,412,231 | 2,425,651 | 1,334,864 | 1,473,791 |
EBIT | 2,253,653 | 2,193,939 | 993,523 | 1,360,498 |
Net Income | 463,742 | 474,326 | 167,541 | 408,837 |
Net Change In Cash | 3,884,781 | 3,631,884 | 3,055,443 | 4,212,091 |
Cost of Revenue | 56,572 | -177,053 | ||
Free Cash Flow | 2,699,645 | -300,444 | -769,908 | -2,623,271 |
Cash | 2,735,465 | 1,497,785 | 1,114,628 | 1,392,846 |
Basic Shares | 198,054 | 195,773 | 175,510 | 180,112 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $1.19 |
2025-06-30 | $1.03 |