Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $788,109 | $774,129 | $819,034 | $758,615 |
Gross Profit | 788,109 | 690,517 | 730,468 | 657,671 |
EBITDA | 167,676 | 194,737 | 21,214 | 108,013 |
EBIT | 190,142 | 13,896 | 100,848 | |
Net Income | 167,070 | 164,373 | 1,171 | 137,904 |
Net Change In Cash | 788,109 | 774,129 | 819,034 | 758,615 |
Free Cash Flow | 193,222 | 168,990 | 187,428 | |
Cash | 687,821 | 550,142 | 627,292 | 593,399 |
Basic Shares | 33,541 | 33,891 | 34,383 | 34,937 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,089,143 | $2,815,691 | $2,720,133 | $2,709,732 |
Gross Profit | 3,089,143 | 2,479,044 | 2,399,739 | 2,412,881 |
EBITDA | 720,129 | 2,596,378 | 681,394 | 703,983 |
EBIT | 2,564,414 | 647,220 | 674,147 | |
Net Income | 470,518 | 576,601 | 373,012 | 373,357 |
Net Change In Cash | 3,089,143 | 2,815,691 | 2,720,133 | 2,709,732 |
Cost of Revenue | -155,068 | |||
Free Cash Flow | 862,088 | 658,620 | 731,860 | 632,268 |
Cash | 687,821 | 613,148 | 489,240 | 392,501 |
Basic Shares | 34,199 | 36,027 | 38,106 | 39,652 |
Quarter | EPS |
---|---|
2024-12-31 | $5.03 |
2024-09-30 | $5.68 |
2024-06-30 | $4.71 |
2024-03-31 | $3.91 |