Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $10,675,048 | $10,725,964 | $9,960,006 | $10,619,434 |
Gross Profit | 3,334,811 | 3,620,477 | 3,002,085 | 3,128,249 |
EBITDA | 2,977,987 | 3,390,545 | 3,052,800 | 3,611,156 |
EBIT | 2,841,790 | 3,215,197 | 2,266,701 | 2,831,711 |
Net Income | 2,396,297 | 2,611,802 | 1,426,046 | 2,192,306 |
Net Change In Cash | 10,675,048 | 10,725,964 | 9,960,006 | 10,619,434 |
Free Cash Flow | 3,111,972 | 833,296 | 2,031,020 | -2,605,548 |
Cash | 11,703,151 | 10,542,131 | 12,583,834 | 12,333,884 |
Basic Shares | 804,140 | 839,697 | 836,144 | 837,291 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $38,418,915 | $35,376,996 | $30,405,839 | $25,214,290 |
Gross Profit | 11,662,526 | 9,039,275 | 6,589,377 | 5,837,106 |
EBITDA | 13,853,443 | 11,147,519 | 5,866,901 | 5,197,064 |
EBIT | 10,978,234 | 8,476,973 | 3,645,133 | 3,356,602 |
Net Income | 8,749,004 | 6,809,056 | 4,754,827 | 4,312,213 |
Net Change In Cash | 38,418,915 | 35,376,996 | 30,405,839 | 25,214,290 |
Free Cash Flow | 6,691,186 | 3,118,811 | -2,107,564 | -4,257,203 |
Cash | 12,333,884 | 11,692,773 | 9,721,225 | 14,212,778 |
Basic Shares | 838,948 | 819,961 | 819,961 | 796,147 |
Quarter | EPS |
---|---|
2024-09-30 | $2.91 |
2024-06-30 | $4.31 |
2024-03-31 | $1.75 |
2023-12-31 | $2.66 |