Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $774,129 | $819,034 | $758,615 | $726,338 |
Gross Profit | 690,517 | 730,468 | 657,671 | 641,769 |
EBITDA | 194,737 | 21,214 | 108,013 | 226,919 |
EBIT | 190,142 | 13,896 | 100,848 | 219,753 |
Net Income | 164,373 | 1,171 | 137,904 | 151,935 |
Net Change In Cash | 774,129 | 819,034 | 758,615 | 726,338 |
Free Cash Flow | 193,222 | 168,990 | 187,428 | 220,792 |
Cash | 550,142 | 627,292 | 593,399 | 613,148 |
Basic Shares | 33,891 | 34,383 | 34,937 | 35,208 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,815,691 | $2,720,133 | $2,709,732 | $2,217,541 |
Gross Profit | 2,479,044 | 2,399,739 | 2,412,881 | 1,972,346 |
EBITDA | 2,596,378 | 681,394 | 703,983 | 553,266 |
EBIT | 2,564,414 | 647,220 | 674,147 | 535,569 |
Net Income | 576,601 | 373,012 | 373,357 | 386,164 |
Net Change In Cash | 2,815,691 | 2,720,133 | 2,709,732 | 2,217,541 |
Cost of Revenue | -155,068 | 290,693 | ||
Free Cash Flow | 658,620 | 731,860 | 632,268 | 615,795 |
Cash | 613,148 | 489,240 | 392,501 | 547,569 |
Basic Shares | 36,027 | 38,106 | 39,652 | 40,185 |
Quarter | EPS |
---|---|
2024-09-30 | $5.68 |
2024-06-30 | $4.71 |
2024-03-31 | $3.91 |
2023-12-31 | $4.25 |