Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,991,053 | $1,699,752 | $2,019,865 | $1,675,545 |
Gross Profit | 472,288 | 416,845 | 492,104 | 391,718 |
EBITDA | 286,884 | 256,930 | 306,810 | 224,196 |
EBIT | 275,553 | 246,680 | 303,892 | 214,957 |
Net Income | 199,460 | 190,270 | 172,585 | 170,691 |
Net Change In Cash | 1,991,053 | 1,699,752 | 2,019,865 | 1,675,545 |
Free Cash Flow | -236,491 | -139,848 | 269,224 | -82,547 |
Cash | 248,773 | 557,392 | 807,099 | 613,811 |
Basic Shares | 107,249 | 108,564 | 108,969 | 110,622 |
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,093,342 | 1,396,473 | 866,900 | 609,261 |
EBIT | 1,059,936 | 1,362,634 | 826,920 | 571,925 |
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 | 807,099 | 724,488 | 832,821 | 532,842 |
Basic Shares | 110,145 | 116,221 | 128,019 | 129,169 |
Quarter | EPS |
---|---|
2024-06-30 | $1.97 |
2024-03-31 | $1.75 |
2023-12-31 | $1.58 |
2023-09-30 | $1.57 |