Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $649,920 | $695,901 | $670,739 | $709,066 |
Gross Profit | 263,809 | 293,854 | 372,516 | 402,331 |
EBITDA | 151,918 | 182,727 | 197,939 | 208,514 |
EBIT | 44,116 | 77,159 | 89,676 | 99,584 |
Net Income | 26,013 | 78,563 | 9,497 | 35,559 |
Net Change In Cash | 649,920 | 695,901 | 670,739 | 709,066 |
Cost of Revenue | -934,633 | |||
Free Cash Flow | 129,719 | 172,497 | -55,842 | -149,268 |
Cash | 999,465 | 914,373 | 1,136,721 | 1,331,903 |
Basic Shares | 123,538 | 123,426 | 124,203 | 125,398 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,750,571 | $3,311,822 | $5,067,169 | $3,782,745 |
Gross Profit | 1,174,578 | 1,989,830 | 2,851,300 | 2,109,877 |
EBITDA | 732,331 | 1,198,546 | 1,745,465 | 1,210,596 |
EBIT | 300,562 | 742,699 | 1,332,378 | 978,581 |
Net Income | 179,503 | 569,179 | 943,157 | 727,887 |
Net Change In Cash | 2,750,571 | 3,311,822 | 5,067,169 | 3,782,745 |
Free Cash Flow | 9,904 | 594,178 | 1,310,862 | 814,671 |
Cash | 914,373 | 454,358 | 618,319 | 402,036 |
Basic Shares | 124,812 | 126,426 | 116,674 | 112,085 |
Quarter | EPS |
---|---|
2024-03-31 | $0.98 |
2023-12-31 | $1.25 |
2023-09-30 | $1.18 |
2023-06-30 | $1.21 |