Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $8,964,530 | $8,426,200 | $14,399,142 | $14,996,842 |
Gross Profit | 3,749,139 | 3,520,558 | 4,288,449 | 11,009,445 |
EBITDA | 3,767,856 | 3,359,214 | 3,659,823 | 10,442,297 |
EBIT | 3,712,584 | 2,832,548 | 3,139,294 | 9,849,409 |
Net Income | 2,135,962 | 1,482,092 | 2,258,215 | 6,111,883 |
Net Change In Cash | 8,964,530 | 8,426,200 | 14,399,142 | 14,996,842 |
Free Cash Flow | 1,039,783 | 2,626,422 | 1,543,883 | |
Cash | 4,561,016 | 3,640,153 | 1,682,606 | 2,393,304 |
Basic Shares | 683,509 | 683,509 | 683,509 | 683,655 |
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 | 8,065,000 | 6,280,392 |
EBIT | 15,436,105 | 6,164,882 | 5,614,199 | 4,027,118 |
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,509 | 683,509 | 683,509 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.30 |
2024-12-31 | $0.36 |