Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,183,000 | $3,182,000 | $3,098,000 | $3,023,000 |
Gross Profit | 655,000 | 618,000 | 554,000 | 590,000 |
EBITDA | 720,000 | 691,000 | 641,000 | -725,000 |
EBIT | 260,000 | 252,000 | 206,000 | -1,444,000 |
Net Income | 142,000 | 127,000 | 85,000 | 124,000 |
Net Change In Cash | 3,183,000 | 3,182,000 | 3,098,000 | 3,023,000 |
Free Cash Flow | 31,000 | -86,000 | -160,000 | -266,000 |
Cash | 162,000 | 164,000 | 234,000 | 204,000 |
Basic Shares | 43,885 | 44,633 | 45,000 | 45,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $11,783,000 | $12,461,000 | $9,663,000 | $8,420,100 |
Gross Profit | 2,299,000 | 2,840,000 | 1,801,600 | 1,275,500 |
EBITDA | 2,932,000 | 3,393,000 | 2,700,896 | 2,258,352 |
EBIT | 914,000 | 1,444,000 | 906,532 | 130,982 |
Net Income | 406,000 | 867,000 | 519,000 | -112,000 |
Net Change In Cash | 11,783,000 | 12,461,000 | 9,663,000 | 8,420,100 |
Cost of Revenue | -401,000 | 521,855 | 73,128 | |
Free Cash Flow | -881,000 | -321,000 | 233,898 | 1,034,782 |
Cash | 204,000 | 267,000 | 234,000 | 151,300 |
Basic Shares | 46,486 | 50,887 | 53,508 | 52,362 |
Quarter | EPS |
---|---|
2024-09-30 | $3.44 |
2024-06-30 | $3 |
2024-03-31 | $2.14 |
2023-12-31 | $2.95 |