Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $2,671,006 | $2,612,680 | $2,656,150 | $2,591,742 |
Gross Profit | 480,274 | 461,434 | 569,923 | 538,498 |
EBITDA | 129,097 | 111,711 | 175,816 | 23,841 |
EBIT | 65,218 | 37,616 | 105,079 | -49,811 |
Net Income | -31,913 | -21,886 | 17,784 | -6,426 |
Net Change In Cash | 2,671,006 | 2,612,680 | 2,656,150 | 2,591,742 |
Free Cash Flow | 70,349 | -102,370 | 55,440 | 106,847 |
Cash | 257,072 | 270,794 | 243,037 | 215,191 |
Basic Shares | 76,727 | 76,319 | 77,775 | 76,203 |
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 | 587,212 | 423,471 | 489,974 | 324,394 |
EBIT | 299,835 | 194,804 | 399,353 | 231,058 |
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-06-30 | $0.36 |
2024-03-31 | $0.19 |
2023-12-31 | $0.69 |
2023-09-30 | $0.44 |