Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $25,485,805 | $25,485,805 | $26,851,741 | $27,140,165 |
Gross Profit | 16,042,218 | 16,042,218 | 17,015,920 | 16,825,135 |
EBITDA | 7,760,981 | 7,996,104 | 8,348,107 | |
EBIT | 7,129,024 | 7,428,181 | 7,688,335 | |
Net Income | 6,758,749 | 6,758,749 | 7,633,946 | 6,582,263 |
Net Change In Cash | 25,485,805 | 25,485,805 | 26,851,741 | 27,140,165 |
Free Cash Flow | 5,963,419 | 5,963,419 | 8,953,330 | 11,201,555 |
Cash | 18,982,239 | 18,982,239 | 43,026,904 | 21,428,902 |
Basic Shares | 3,222,468 | 651,302 | 649,890 | 650,633 |
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 | 29,590,681 | 20,861,619 | 17,235,557 | 19,498,294 |
EBIT | 26,535,421 | 18,003,410 | 13,959,830 | 16,040,512 |
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-06-30 | $12.05 |
2024-03-31 | $13.10 |
2023-12-31 | $11.35 |
2023-09-30 | $13.30 |