Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $997,831 | $997,745 | $849,654 | $732,377 |
Gross Profit | 275,362 | 272,755 | 240,951 | 186,744 |
EBITDA | 229,678 | 233,132 | 210,915 | 144,810 |
EBIT | 217,887 | 223,033 | 201,665 | 135,560 |
Net Income | 168,699 | 160,165 | 138,363 | 119,238 |
Net Change In Cash | 997,831 | 997,745 | 849,654 | 732,377 |
Free Cash Flow | 205,727 | 91,553 | 157,219 | 159,720 |
Cash | 965,116 | 825,655 | 1,357,952 | 1,170,893 |
Basic Shares | 113,775 | 113,979 | 114,145 | 113,981 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,420,345 | $3,982,455 | $3,769,345 | $2,398,043 |
Gross Profit | 944,842 | 1,117,593 | 830,356 | 431,882 |
EBITDA | 776,624 | 927,656 | 639,572 | 273,151 |
EBIT | 736,670 | 883,925 | 594,182 | 228,308 |
Net Income | 602,897 | 658,316 | 468,520 | 139,493 |
Net Change In Cash | 3,420,345 | 3,982,455 | 3,769,345 | 2,398,043 |
Cost of Revenue | -35,948 | 27,187 | ||
Free Cash Flow | 619,834 | 686,304 | 279,868 | 201,188 |
Cash | 1,170,893 | 461,018 | 87,924 | 119,075 |
Basic Shares | 113,662 | 113,110 | 113,596 | 112,780 |
Quarter | EPS |
---|---|
2024-09-30 | $1.48 |
2024-06-30 | $1.41 |
2024-03-31 | $1.21 |
2023-12-31 | $1 |