Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,561,000 | $1,605,000 | $1,802,000 | $1,580,203 |
Gross Profit | 229,000 | 249,000 | 345,000 | 222,087 |
EBITDA | 21,000 | 43,000 | 129,000 | 42,049 |
EBIT | 10,000 | 32,000 | 118,000 | 31,244 |
Net Income | 3,000 | 18,000 | 79,000 | 19,561 |
Net Change In Cash | 1,561,000 | 1,605,000 | 1,802,000 | 1,580,203 |
Free Cash Flow | -164,000 | 14,000 | 26,000 | 40,626 |
Cash | 470,000 | 740,000 | 667,000 | 692,873 |
Basic Shares | 38,000 | 38,000 | 38,000 | 37,617 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,485,871 | $5,938,818 | $4,973,070 | $4,287,004 |
Gross Profit | 1,036,803 | 1,011,233 | 820,102 | 806,854 |
EBITDA | 294,923 | 300,292 | 214,323 | 228,475 |
EBIT | 252,215 | 259,632 | 175,776 | 197,286 |
Net Income | 171,382 | 179,350 | 124,080 | 138,237 |
Net Change In Cash | 6,485,871 | 5,938,818 | 4,973,070 | 4,287,004 |
Cost of Revenue | 174,419 | 21,069 | 194,149 | |
Free Cash Flow | 158,371 | 317,362 | 227,248 | 248,194 |
Cash | 692,873 | 732,828 | 575,812 | 554,846 |
Basic Shares | 38,342 | 38,616 | 38,902 | 38,820 |
Quarter | EPS |
---|---|
2024-09-30 | $0.39 |
2024-06-30 | $0.86 |
2024-03-31 | $2.27 |
2023-12-31 | $0.75 |