Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,966,068 | $4,427,044 | $4,712,705 | $4,522,577 |
Gross Profit | 2,198,881 | 1,958,037 | 2,217,298 | 2,029,976 |
EBITDA | 737,788 | 705,661 | 879,638 | |
EBIT | 709,787 | 838,570 | 852,562 | |
Net Income | 489,688 | 416,342 | 805,693 | 641,765 |
Net Change In Cash | 4,966,068 | 4,427,044 | 4,712,705 | 4,522,577 |
Free Cash Flow | 1,405,796 | |||
Cash | 7,115,183 | 6,839,406 | 6,328,121 | 1,716,150 |
Basic Shares | 1,224,147 | 311,704 | 311,704 | 312,569 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,994,025 | $11,473,208 | $10,085,649 | $9,071,659 |
Gross Profit | 7,637,060 | 4,443,052 | 3,069,761 | 2,430,686 |
EBITDA | 3,227,274 | 2,157,801 | 870,012 | 481,172 |
EBIT | 3,153,178 | 2,121,002 | 811,147 | 450,665 |
Net Income | 2,617,560 | 1,768,502 | 638,170 | -1,415,010 |
Net Change In Cash | 16,994,025 | 11,473,208 | 10,085,649 | 9,071,659 |
Free Cash Flow | 1,405,795 | 1,491,883 | 172,055 | 736,041 |
Cash | 6,328,121 | 6,415,441 | 5,348,492 | 6,771,653 |
Basic Shares | 311,704 | 312,908 | 304,159 | 276,092 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.24 |
2025-03-31 | $1.88 |
2024-12-31 | $2.56 |