Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $22,096,700 | $20,044,215 | $20,276,300 | $19,989,234 |
Gross Profit | 11,124,100 | 9,984,215 | 10,217,300 | 9,949,094 |
EBITDA | 6,887,400 | 5,727,721 | 6,728,102 | 6,954,681 |
EBIT | 5,157,100 | 4,007,870 | 5,095,775 | 5,441,858 |
Net Income | 3,460,300 | 2,396,309 | 3,700,276 | 4,387,611 |
Net Change In Cash | 22,096,700 | 20,044,215 | 20,276,300 | 19,989,234 |
Free Cash Flow | 6,922,400 | 2,330,035 | -297,700 | 11,676,293 |
Cash | 19,784,400 | 14,154,434 | 12,844,500 | 16,059,003 |
Basic Shares | 15,814,000 | 15,807,830 | 15,842,700 | 15,827,595 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $79,736,856 | $79,708,800 | $72,854,300 | $58,379,000 |
Gross Profit | 37,595,905 | 39,286,700 | 37,194,600 | 31,312,900 |
EBITDA | 23,455,640 | 23,084,700 | 22,866,700 | 20,774,400 |
EBIT | 18,836,829 | 17,140,548 | 17,449,444 | 15,599,108 |
Net Income | 14,501,900 | 14,457,900 | 12,671,000 | 11,379,400 |
Net Change In Cash | 79,736,856 | 79,708,800 | 72,854,300 | 58,379,000 |
Free Cash Flow | 18,707,330 | 14,109,100 | 15,223,900 | 14,163,100 |
Cash | 16,059,003 | 14,926,400 | 16,627,700 | 17,090,300 |
Basic Shares | 15,838,615 | 15,848,632 | 15,857,454 | 15,867,570 |
Quarter | EPS |
---|---|
2024-09-30 | $0.04 |
2024-06-30 | $0.03 |
2024-03-31 | $0.05 |
2023-12-31 | $0.06 |