Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $12,919,702 | $10,675,048 | $10,725,964 | $9,960,006 |
Gross Profit | 3,759,719 | 3,334,811 | 3,620,477 | 3,002,085 |
EBITDA | 4,204,252 | 2,977,987 | 3,390,545 | 3,052,800 |
EBIT | 3,453,171 | 2,841,790 | 3,215,197 | 2,266,701 |
Net Income | 2,382,690 | 2,396,297 | 2,611,802 | 1,426,046 |
Net Change In Cash | 12,919,702 | 10,675,048 | 10,725,964 | 9,960,006 |
Free Cash Flow | 2,806,349 | 3,111,972 | 833,296 | 2,031,020 |
Cash | 13,465,442 | 11,703,151 | 10,542,131 | 12,583,834 |
Basic Shares | 836,920 | 804,140 | 839,697 | 836,144 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $44,280,720 | $38,418,915 | $35,376,996 | $30,405,839 |
Gross Profit | 13,717,092 | 11,662,526 | 9,039,275 | 6,589,377 |
EBITDA | 14,800,265 | 13,853,443 | 11,147,519 | 5,866,901 |
EBIT | 11,776,859 | 10,978,234 | 8,476,973 | 3,645,133 |
Net Income | 8,816,835 | 8,749,004 | 6,809,056 | 4,754,827 |
Net Change In Cash | 44,280,720 | 38,418,915 | 35,376,996 | 30,405,839 |
Free Cash Flow | 11,429,436 | 6,691,186 | 3,118,811 | -2,107,564 |
Cash | 13,465,442 | 12,333,884 | 11,692,773 | 9,721,225 |
Basic Shares | 838,441 | 838,948 | 819,961 | 819,961 |
Quarter | EPS |
---|---|
2024-12-31 | $3.24 |
2024-09-30 | $2.91 |
2024-06-30 | $4.31 |
2024-03-31 | $1.75 |