Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $839,018 | $792,409 | $715,924 | $779,513 |
Gross Profit | 280,641 | 273,214 | 679,610 | 744,224 |
EBITDA | 107,084 | 192,753 | 95,535 | 84,491 |
EBIT | 183,735 | 86,335 | 75,342 | |
Net Income | 86,310 | 107,938 | 49,909 | 35,755 |
Net Change In Cash | 839,018 | 792,409 | 715,924 | 779,513 |
Free Cash Flow | 396,796 | 141,991 | -158,813 | |
Cash | 1,308,218 | 1,165,718 | 880,644 | 956,805 |
Basic Shares | 106,113 | 103,475 | 100,627 | 99,351 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,139,904 | $2,551,140 | $2,855,093 | $3,273,816 |
Gross Profit | 1,049,583 | 605,130 | 1,117,120 | 1,297,189 |
EBITDA | 386,472 | 40,903 | 640,766 | 842,991 |
EBIT | -2,284 | -1,708,750 | -1,597,133 | |
Net Income | 279,912 | -75,479 | 357,517 | 528,064 |
Net Change In Cash | 3,139,904 | 2,551,140 | 2,855,093 | 3,273,816 |
Cost of Revenue | -604,489 | 1,022,859 | ||
Free Cash Flow | 136,365 | 784,473 | 826,381 | |
Cash | 971,316 | 1,234,773 | 1,465,022 | |
Basic Shares | 102,392 | 88,993 | 100,997 | 113,674 |
Quarter | EPS |
---|---|
2024-12-31 | $0.78 |
2024-09-30 | $0.38 |
2024-06-30 | $0.52 |
2024-03-31 | $0.66 |