Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $26,209,879 | $25,485,805 | $25,485,805 | $26,851,741 |
Gross Profit | 16,476,605 | 16,042,218 | 16,042,218 | 17,015,920 |
EBITDA | 7,667,304 | 7,625,280 | 7,760,981 | 8,190,406 |
EBIT | 7,146,737 | 6,993,323 | 7,129,024 | 7,622,483 |
Net Income | 6,538,435 | 6,758,749 | 6,758,749 | 7,633,946 |
Net Change In Cash | 26,209,879 | 25,485,805 | 25,485,805 | 26,851,741 |
Free Cash Flow | 9,973,845 | 5,963,419 | 5,963,419 | 8,953,330 |
Cash | 20,184,013 | 18,982,239 | 18,982,239 | 43,026,904 |
Basic Shares | 562,204 | 651,302 | 651,302 | 649,890 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $103,468,159 | $96,495,809 | $87,606,026 | $73,667,133 |
Gross Profit | 63,063,394 | 52,766,126 | 46,970,801 | 38,983,402 |
EBITDA | 30,764,404 | 22,486,802 | 19,692,797 | 17,996,187 |
EBIT | 27,709,144 | 19,628,593 | 16,417,070 | 14,538,405 |
Net Income | 29,416,552 | 20,337,600 | 16,856,842 | 12,062,754 |
Net Change In Cash | 103,468,159 | 96,495,809 | 87,606,026 | 73,667,133 |
Free Cash Flow | 31,055,398 | 25,065,749 | 21,816,718 | 21,597,684 |
Cash | 21,428,902 | 24,889,000 | 14,498,157 | 9,117,219 |
Basic Shares | 650,405 | 673,495 | 673,495 | 669,951 |
Quarter | EPS |
---|---|
2024-09-30 | $11.63 |
2024-06-30 | $12.05 |
2024-03-31 | $13.10 |
2023-12-31 | $11.35 |