Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,120,842 | $1,991,053 | $1,699,752 | $2,019,865 |
Gross Profit | 531,069 | 472,288 | 416,845 | 492,104 |
EBITDA | 341,641 | 286,884 | 256,931 | 306,810 |
EBIT | 331,728 | 275,553 | 246,681 | 303,892 |
Net Income | 251,126 | 199,460 | 190,270 | 172,585 |
Net Change In Cash | 2,120,842 | 1,991,053 | 1,699,752 | 2,019,865 |
Free Cash Flow | 127,060 | -236,491 | -139,848 | 269,224 |
Cash | 256,447 | 248,773 | 557,392 | 807,099 |
Basic Shares | 106,089 | 107,249 | 108,564 | 108,969 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $7,417,831 | $8,224,917 | $7,501,265 | $6,129,320 |
Gross Profit | 1,783,073 | 2,092,366 | 1,547,881 | 1,044,219 |
EBITDA | 1,117,772 | 1,482,993 | 919,519 | 509,180 |
EBIT | 1,084,366 | 1,449,154 | 879,539 | 471,844 |
Net Income | 768,929 | 1,052,800 | 663,026 | 243,439 |
Net Change In Cash | 7,417,831 | 8,224,917 | 7,501,265 | 6,129,320 |
Cost of Revenue | -109,705 | 302,231 | 205,537 | |
Free Cash Flow | 772,743 | 1,077,191 | 355,447 | 1,085,522 |
Cash | 798,568 | 724,488 | 832,821 | 532,842 |
Basic Shares | 110,145 | 116,221 | 128,019 | 129,169 |
Quarter | EPS |
---|---|
2024-09-30 | $2.37 |
2024-06-30 | $1.97 |
2024-03-31 | $1.75 |
2023-12-31 | $1.58 |