| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $9,424,891 | $8,964,530 | $8,426,200 | $14,399,142 |
Gross Profit | 2,994,404 | 3,749,139 | 3,520,558 | 4,288,449 |
EBITDA | 3,909,399 | 3,767,856 | 3,348,643 | 3,659,823 |
EBIT | 3,240,859 | 3,712,584 | 2,832,548 | 3,139,294 |
Net Income | 2,158,565 | 2,135,962 | 1,482,092 | 2,258,215 |
Net Change In Cash | 9,424,891 | 8,964,530 | 8,426,200 | 14,399,142 |
Free Cash Flow | 3,173,270 | 3,241,310 | 1,039,783 | 2,626,422 |
Cash | 4,969,019 | 4,561,016 | 3,640,153 | 1,682,606 |
Basic Shares | 683,090 | 683,509 | 683,509 | 683,509 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $36,145,477 | $25,572,056 | $22,055,720 | $19,491,061 |
Gross Profit | 19,542,404 | 9,520,190 | 7,704,817 | 6,691,019 |
EBITDA | 18,112,747 | 8,955,468 | 7,941,580 | 6,158,337 |
EBIT | 15,436,105 | 6,164,882 | 5,490,731 | 3,905,015 |
Net Income | 9,579,563 | 3,523,531 | 3,121,267 | 2,305,869 |
Net Change In Cash | 36,145,477 | 25,572,056 | 22,055,720 | 19,491,061 |
Free Cash Flow | 7,303,840 | 4,707,103 | 3,893,931 | 3,863,472 |
Cash | 1,682,606 | 838,484 | 1,867,485 | 717,929 |
Basic Shares | 683,510 | 683,510 | 683,510 | 683,509 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.35 |
2025-06-30 | $0.52 |
2025-03-31 | $0.30 |
2024-12-31 | $0.36 |