Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $942,809 | $991,546 | $926,926 | $1,008,576 |
Gross Profit | 355,434 | 363,442 | 328,958 | 368,337 |
EBITDA | 205,080 | 215,982 | 179,350 | 155,223 |
EBIT | 174,300 | 186,201 | 148,677 | 123,463 |
Net Income | 114,166 | 115,395 | 86,568 | 76,293 |
Net Change In Cash | 942,809 | 991,546 | 926,926 | 1,008,576 |
Free Cash Flow | 145,256 | 138,579 | 127,078 | 240,153 |
Cash | 606,004 | 459,457 | 341,018 | 247,496 |
Basic Shares | 54,037 | 54,072 | 54,394 | 53,768 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,036,605 | $4,032,853 | $3,250,792 | $2,513,257 |
Gross Profit | 1,534,062 | 1,446,554 | 1,194,860 | 882,048 |
EBITDA | 797,347 | 780,389 | 776,673 | 457,206 |
EBIT | 671,947 | 649,889 | 658,192 | 349,120 |
Net Income | 400,882 | 436,569 | 488,492 | 207,294 |
Net Change In Cash | 4,036,605 | 4,032,853 | 3,250,792 | 2,513,257 |
Cost of Revenue | -8,136 | -87,741 | 173,603 | |
Free Cash Flow | 541,806 | 263,030 | 371,848 | 482,884 |
Cash | 247,496 | 162,001 | 180,362 | 268,103 |
Basic Shares | 54,086 | 54,947 | 56,665 | 55,136 |
Quarter | EPS |
---|---|
2024-09-30 | $2.33 |
2024-06-30 | $2.39 |
2024-03-31 | $1.89 |
2023-12-31 | $2.65 |