Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $26,747,811 | $26,209,879 | $25,485,805 | $25,485,805 |
Gross Profit | 16,272,341 | 16,476,605 | 16,042,218 | 16,042,218 |
EBITDA | 8,518,894 | 7,667,304 | 7,625,280 | 7,760,981 |
EBIT | 7,821,447 | 7,146,737 | 6,993,323 | 7,129,024 |
Net Income | 8,766,479 | 6,538,435 | 6,758,749 | 6,758,749 |
Net Change In Cash | 26,747,811 | 26,209,879 | 25,485,805 | 25,485,805 |
Free Cash Flow | 12,700,218 | 9,973,845 | 5,963,419 | 5,963,419 |
Cash | 51,383,310 | 20,184,013 | 18,982,239 | 18,982,239 |
Basic Shares | 641,220 | 651,302 | 651,302 | 651,302 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $105,295,236 | $103,468,159 | $96,495,809 | $87,606,026 |
Gross Profit | 65,807,084 | 63,063,394 | 52,766,126 | 46,970,801 |
EBITDA | 32,001,884 | 30,764,404 | 22,486,802 | 19,692,797 |
EBIT | 29,583,990 | 27,709,144 | 19,628,593 | 16,417,070 |
Net Income | 29,697,609 | 29,416,552 | 20,337,600 | 16,856,842 |
Net Change In Cash | 105,295,236 | 103,468,159 | 96,495,809 | 87,606,026 |
Free Cash Flow | 38,401,413 | 31,055,398 | 25,065,749 | 21,816,718 |
Cash | 51,383,310 | 21,428,902 | 24,889,000 | 14,498,157 |
Basic Shares | 646,120 | 650,405 | 673,495 | 673,495 |
Quarter | EPS |
---|---|
2024-12-31 | $15.09 |
2024-09-30 | $11.63 |
2024-06-30 | $12.05 |
2024-03-31 | $13.10 |