Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,144,673 | $1,154,924 | $939,402 | $1,259,698 |
Gross Profit | 265,905 | 274,715 | 217,251 | 289,380 |
EBITDA | 160,095 | 157,861 | 123,026 | 180,710 |
EBIT | 151,547 | 150,164 | 115,699 | 173,924 |
Net Income | 111,759 | 118,002 | 99,055 | 132,834 |
Net Change In Cash | 1,144,673 | 1,154,924 | 939,402 | 1,259,698 |
Free Cash Flow | 161,483 | 17,020 | 138,327 | 64,224 |
Cash | 675,957 | 492,940 | 943,998 | 868,953 |
Basic Shares | 94,640 | 94,740 | 95,846 | 97,438 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,715,204 | $4,348,533 | $3,982,235 | $3,260,447 |
Gross Profit | 833,286 | 1,160,741 | 992,121 | 728,099 |
EBITDA | 454,862 | 807,350 | 678,492 | 421,355 |
EBIT | 428,010 | 779,340 | 646,071 | 391,858 |
Net Income | 343,702 | 576,060 | 469,267 | 282,207 |
Net Change In Cash | 3,715,204 | 4,348,533 | 3,982,235 | 3,260,447 |
Cost of Revenue | 208,136 | 60,233 | 292,284 | |
Free Cash Flow | 169,885 | 400,653 | 390,044 | 565,192 |
Cash | 868,953 | 889,664 | 681,528 | 621,295 |
Basic Shares | 99,695 | 104,003 | 113,809 | 129,951 |
Quarter | EPS |
---|---|
2024-09-30 | $1.18 |
2024-06-30 | $1.25 |
2024-03-31 | $1.03 |
2023-12-31 | $1.36 |