Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,721,125 | $2,671,006 | $2,612,680 | $2,656,150 |
Gross Profit | 559,706 | 480,274 | 461,434 | 569,923 |
EBITDA | 86,137 | 133,729 | 114,921 | 131,237 |
EBIT | 24,523 | 69,850 | 40,826 | 60,500 |
Net Income | -12,770 | -31,913 | -21,886 | 17,784 |
Net Change In Cash | 2,721,125 | 2,671,006 | 2,612,680 | 2,656,150 |
Free Cash Flow | -34,211 | 70,349 | -102,370 | 55,440 |
Cash | 45,454 | 257,072 | 270,794 | 243,037 |
Basic Shares | 77,090 | 76,727 | 76,319 | 77,775 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $10,333,967 | $9,955,475 | $9,785,315 | $8,480,177 |
Gross Profit | 2,125,161 | 1,826,351 | 1,513,229 | 1,280,834 |
EBITDA | 400,286 | 367,802 | 415,465 | 277,410 |
EBIT | 112,909 | 139,135 | 324,844 | 184,074 |
Net Income | -41,301 | 22,389 | 221,589 | 88,074 |
Net Change In Cash | 10,333,967 | 9,955,475 | 9,785,315 | 8,480,177 |
Cost of Revenue | -58,931 | 39,910 | ||
Free Cash Flow | 532,818 | 158,424 | 74,487 | 280,030 |
Cash | 243,037 | 69,467 | 55,712 | 83,058 |
Basic Shares | 75,785 | 76,217 | 75,486 | 63,512 |
Quarter | EPS |
---|---|
2024-09-30 | $0.42 |
2024-06-30 | $0.36 |
2024-03-31 | $0.19 |
2023-12-31 | $0.69 |