| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,291,726 | $7,417,728 | $6,932,761 | $4,925,050 |
Gross Profit | 4,121,340 | 5,535,648 | 5,028,090 | 4,925,050 |
EBITDA | 2,925,849 | 2,774,129 | 2,723,050 | |
EBIT | 2,706,049 | 2,561,467 | 2,519,284 | |
Net Income | 1,738,655 | 1,822,015 | 1,777,697 | 1,126,713 |
Net Change In Cash | 5,291,726 | 7,417,728 | 6,932,761 | 4,925,050 |
Free Cash Flow | 2,225,533 | 6,021,231 | 851,976 | -4,545,435 |
Cash | 43,099,479 | 41,472,155 | 44,536,937 | 20,069,479 |
Basic Shares | 79,453 | 79,913 | 79,366 | 79,673 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $26,996,409 | $25,372,854 | $20,625,200 | $19,219,152 |
Gross Profit | 17,331,821 | 15,717,698 | 14,758,203 | 15,361,751 |
EBITDA | 8,547,095 | 7,515,451 | 7,514,207 | 6,023,372 |
EBIT | 7,824,527 | 6,848,329 | 6,870,611 | 5,332,816 |
Net Income | 5,501,254 | 4,865,540 | 4,647,818 | 3,584,582 |
Net Change In Cash | 26,996,409 | 25,372,854 | 20,625,200 | 19,219,152 |
Free Cash Flow | 13,410,659 | 2,928,545 | -2,031,247 | 3,332,960 |
Cash | 47,506,911 | 33,850,268 | 34,111,525 | 39,320,740 |
Basic Shares | 79,619 | 79,655 | 79,696 | 79,676 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $6.47 |
2025-06-30 | $6.41 |
2025-03-31 | $6.06 |