Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $8,232,667 | $7,259,022 | $8,494,968 | $9,131,629 |
Gross Profit | 4,508,980 | 4,382,502 | 4,921,632 | 4,225,576 |
EBITDA | 4,507,631 | 4,198,126 | 4,645,602 | 4,117,927 |
EBIT | 3,720,336 | 3,510,775 | 3,982,654 | 3,431,205 |
Net Income | 1,982,829 | 2,252,715 | 2,470,720 | 2,110,395 |
Net Change In Cash | 8,232,667 | 7,259,022 | 8,494,968 | 9,131,629 |
Free Cash Flow | 2,080,485 | 2,170,007 | 3,126,262 | 253,176 |
Cash | 15,828,015 | 12,584,900 | 11,541,623 | 10,055,211 |
Basic Shares | 50,527 | 50,527 | 57,685 | 50,528 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $33,224,144 | $27,380,376 | $19,014,906 | $11,866,373 |
Gross Profit | 18,507,053 | 14,544,415 | 9,375,181 | 4,096,417 |
EBITDA | 17,668,539 | 16,101,088 | 10,899,500 | 5,820,350 |
EBIT | 15,122,837 | 13,787,767 | 8,848,961 | 3,819,989 |
Net Income | 9,542,912 | 9,013,147 | 5,997,492 | 1,968,856 |
Net Change In Cash | 33,224,144 | 27,380,376 | 19,014,906 | 11,866,373 |
Free Cash Flow | 3,490,510 | 4,088,600 | 6,148,662 | 406,456 |
Cash | 10,055,211 | 12,371,464 | 13,332,877 | 14,444,549 |
Basic Shares | 50,527 | 50,837 | 51,937 | 52,557 |
Quarter | EPS |
---|---|
2024-09-30 | $1.97 |
2024-06-30 | $2.54 |
2024-03-31 | $2.84 |
2023-12-31 | $2.69 |