| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,212,000 | $5,208,000 | $4,825,000 | $4,907,000 |
Gross Profit | 1,018,000 | 997,000 | 865,000 | 1,127,000 |
EBITDA | 96,000 | 794,000 | 690,000 | 699,000 |
EBIT | -153,000 | 544,000 | 448,000 | 454,000 |
Net Income | -355,000 | 393,000 | -11,000 | 268,000 |
Net Change In Cash | 5,212,000 | 5,208,000 | 4,825,000 | 4,907,000 |
Free Cash Flow | 441,000 | 361,000 | 76,000 | 894,000 |
Cash | 1,640,000 | 1,448,000 | 1,100,000 | 1,573,000 |
Basic Shares | 217,410 | 224,320 | 230,160 | 235,460 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $19,713,000 | $20,051,000 | $17,489,000 | $15,618,000 |
Gross Profit | 3,527,000 | 3,439,000 | 2,495,000 | 2,349,000 |
EBITDA | 3,452,000 | 1,559,000 | 1,971,000 | 1,833,000 |
EBIT | 2,488,000 | 1,559,000 | 1,209,000 | 1,060,000 |
Net Income | 1,787,000 | 2,909,000 | 594,000 | 590,000 |
Net Change In Cash | 19,713,000 | 20,051,000 | 17,489,000 | 15,618,000 |
Cost of Revenue | -1,560,000 | 302,000 | ||
Free Cash Flow | 1,616,000 | 990,000 | 419,000 | 611,000 |
Cash | 1,573,000 | 1,640,000 | 1,531,000 | 3,139,000 |
Basic Shares | 256,660 | 282,880 | 271,180 | 271,220 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.17 |
2025-06-30 | $2.12 |
2025-03-31 | $1.69 |
2024-12-31 | $1.75 |