Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,013,881 | $942,809 | $991,546 | $926,926 |
Gross Profit | 388,935 | 355,434 | 363,442 | 328,958 |
EBITDA | 205,358 | 205,080 | 215,982 | 179,350 |
EBIT | 173,020 | 174,300 | 186,201 | 148,677 |
Net Income | 112,304 | 114,166 | 115,395 | 86,568 |
Net Change In Cash | 1,013,881 | 942,809 | 991,546 | 926,926 |
Free Cash Flow | 226,593 | 145,256 | 138,579 | 127,078 |
Cash | 689,533 | 606,004 | 459,457 | 341,018 |
Basic Shares | 53,690 | 54,037 | 54,072 | 54,394 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,875,162 | $4,036,605 | $4,032,853 | $3,250,792 |
Gross Profit | 1,470,369 | 1,534,062 | 1,446,554 | 1,194,860 |
EBITDA | 796,723 | 797,347 | 780,389 | 776,673 |
EBIT | 669,549 | 671,947 | 649,889 | 658,192 |
Net Income | 428,433 | 400,882 | 436,569 | 488,492 |
Net Change In Cash | 3,875,162 | 4,036,605 | 4,032,853 | 3,250,792 |
Cost of Revenue | -8,136 | -87,741 | ||
Free Cash Flow | 637,506 | 541,806 | 263,030 | 371,848 |
Cash | 689,533 | 247,496 | 162,001 | 180,362 |
Basic Shares | 471 | 54,086 | 54,947 | 56,665 |
Quarter | EPS |
---|---|
2024-12-31 | $2.88 |
2024-09-30 | $2.33 |
2024-06-30 | $2.39 |
2024-03-31 | $1.89 |