Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $2,701,848 | $2,516,320 | $2,471,948 | $2,514,801 |
Gross Profit | 658,607 | 638,304 | 649,843 | 690,855 |
EBITDA | 537,225 | 489,175 | 507,188 | 543,061 |
EBIT | 453,982 | 403,683 | 428,642 | 464,290 |
Net Income | 359,287 | 282,086 | 313,217 | 341,790 |
Net Change In Cash | 2,701,848 | 2,516,320 | 2,471,948 | 2,514,801 |
Cost of Revenue | 95,137 | |||
Free Cash Flow | 436,531 | 93,529 | 349,272 | 445,278 |
Cash | 727,394 | 560,609 | 602,307 | 504,866 |
Basic Shares | 27,624 | 27,621 | 27,681 | 27,747 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,871,649 | $8,634,652 | $7,547,061 | $5,984,634 |
Gross Profit | 2,586,092 | 2,062,119 | 1,707,009 | 1,041,081 |
EBITDA | 2,027,809 | 1,489,507 | 1,098,182 | 774,390 |
EBIT | 1,708,415 | 1,160,403 | 804,943 | 290,164 |
Net Income | 1,228,737 | 899,101 | 652,984 | 355,766 |
Net Change In Cash | 9,871,649 | 8,634,652 | 7,547,061 | 5,984,634 |
Cost of Revenue | -436,257 | 211,433 | 126,279 | |
Free Cash Flow | 1,222,746 | 844,015 | 839,606 | 290,495 |
Cash | 560,609 | 384,000 | 815,374 | 607,987 |
Basic Shares | 27,710 | 28,062 | 28,511 | 28,416 |
Quarter | EPS |
---|---|
2024-03-31 | $13.37 |
2023-12-31 | $10.36 |
2023-09-30 | $11.36 |
2023-06-30 | $12.65 |