Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,356,489 | $2,120,842 | $1,991,053 | $1,699,752 |
Gross Profit | 564,010 | 531,069 | 472,288 | 416,845 |
EBITDA | 341,641 | 286,884 | 256,931 | |
EBIT | 331,728 | 275,553 | 246,681 | |
Net Income | 242,453 | 251,126 | 199,460 | 190,270 |
Net Change In Cash | 2,356,489 | 2,120,842 | 1,991,053 | 1,699,752 |
Free Cash Flow | 428,189 | 127,060 | -236,491 | -139,848 |
Cash | 487,151 | 256,447 | 248,773 | 557,392 |
Basic Shares | 102,241 | 106,089 | 107,249 | 108,564 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,168,136 | $7,417,831 | $8,224,917 | $7,501,265 |
Gross Profit | 1,984,212 | 1,783,073 | 2,092,366 | 1,547,881 |
EBITDA | 1,213,714 | 1,117,772 | 1,482,993 | 919,519 |
EBIT | 1,084,366 | 1,449,154 | 879,539 | |
Net Income | 886,570 | 768,929 | 1,052,800 | 663,026 |
Net Change In Cash | 8,168,136 | 7,417,831 | 8,224,917 | 7,501,265 |
Cost of Revenue | -109,705 | 302,231 | ||
Free Cash Flow | 173,749 | 772,743 | 1,077,191 | 355,447 |
Cash | 487,151 | 798,568 | 724,488 | 832,821 |
Basic Shares | 106,089 | 110,145 | 116,221 | 128,019 |
Quarter | EPS |
---|---|
2024-12-31 | $2.64 |
2024-09-30 | $2.37 |
2024-06-30 | $1.97 |
2024-03-31 | $1.75 |