Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,172,948 | $2,076,192 | $1,821,649 | $1,805,190 |
Gross Profit | 999,050 | 870,821 | 634,957 | 556,601 |
EBITDA | 1,268,685 | 1,122,836 | 878,595 | 105,406 |
EBIT | 875,301 | 744,525 | 522,966 | -296,971 |
Net Income | 571,679 | 472,016 | 347,192 | -391,541 |
Net Change In Cash | 2,172,948 | 2,076,192 | 1,821,649 | 1,805,190 |
Free Cash Flow | 616,234 | 552,887 | 389,914 | 308,993 |
Cash | 977,215 | 921,853 | 524,084 | 336,915 |
Basic Shares | 502,106 | 500,443 | 498,807 | 496,499 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,626,909 | $5,741,162 | $3,823,878 | $3,138,113 |
Gross Profit | 3,722,823 | 2,003,150 | 1,329,061 | 1,082,860 |
EBITDA | 4,053,932 | 2,271,487 | 1,747,016 | 1,572,712 |
EBIT | 2,501,294 | 1,204,851 | 1,008,885 | 904,585 |
Net Income | 1,941,307 | 670,249 | 561,945 | 511,607 |
Net Change In Cash | 6,626,909 | 5,741,162 | 3,823,878 | 3,138,113 |
Free Cash Flow | 953,656 | 558,399 | 398,310 | 432,712 |
Cash | 338,648 | 658,625 | 185,786 | 402,527 |
Basic Shares | 489,913 | 438,533 | 244,732 | 243,072 |
Quarter | EPS |
---|---|
2024-09-30 | $1.14 |
2024-06-30 | $1.07 |
2024-03-31 | $0.76 |
2023-12-31 | $0.57 |