| Values in thousands | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 |
|---|---|---|---|---|
Revenue | $5,287,936 | $3,486,660 | $3,077,700 | $2,123,900 |
Gross Profit | 2,998,516 | 1,757,718 | 1,849,700 | 735,000 |
EBITDA | 4,291,372 | 2,061,917 | 1,734,800 | 972,000 |
EBIT | 3,731,575 | 1,669,687 | 1,376,000 | 691,000 |
Net Income | 2,547,510 | 1,029,404 | 856,000 | 389,000 |
Net Change In Cash | 5,287,936 | 3,486,660 | 3,077,700 | 2,123,900 |
Free Cash Flow | 2,098,256 | 1,021,885 | 681,100 | 44,400 |
Cash | 1,779,199 | 1,066,487 | 860,200 | 527,700 |
Basic Shares | 894,418 | 895,704 | 895,530 | 895,445 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $8,778,495 | $5,201,600 | $4,500,700 | $4,286,700 |
Gross Profit | 4,758,340 | 2,210,200 | 1,637,300 | 1,568,600 |
EBITDA | 5,287,279 | 2,656,000 | 2,068,500 | 1,995,000 |
EBIT | 4,334,828 | 2,028,600 | 1,273,200 | 1,223,300 |
Net Income | 3,578,485 | 1,245,000 | 703,300 | 711,000 |
Net Change In Cash | 8,778,495 | 5,201,600 | 4,500,700 | 4,286,700 |
Free Cash Flow | 3,121,470 | 709,200 | 437,600 | 614,300 |
Cash | 1,779,199 | 860,200 | 648,700 | 769,400 |
Basic Shares | 897,339 | 895,504 | 895,037 | 893,916 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-09-30 | $0.84 |
2025-06-30 | $0.85 |
2025-03-31 | $0.48 |