Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,366 | $1,530,374 | $1,304,994 | $1,274,085 |
Gross Profit | 1,366 | 1,443,513 | 1,223,292 | 1,196,998 |
EBITDA | 313,888 | 18,395 | 114,330 | |
EBIT | 294,782 | 1,194 | 96,993 | |
Net Income | 101 | 230,856 | 62,568 | 73,462 |
Net Change In Cash | 1,366 | 1,530,374 | 1,304,994 | 1,274,085 |
Free Cash Flow | 235,994 | 306,172 | 266,458 | 182,355 |
Cash | 720 | 616,275 | 609,333 | 530,085 |
Basic Shares | 55,382 | 55,376 | 55,375 | 55,372 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,475,633 | $4,629,631 | $3,643,066 | $3,993,357 |
Gross Profit | 5,475,633 | 4,349,975 | 3,363,348 | 3,709,960 |
EBITDA | 195,837 | -571,093 | 395,476 | |
EBIT | 123,597 | -653,483 | 316,420 | |
Net Income | 467,953 | 96,336 | -512,672 | 247,937 |
Net Change In Cash | 5,475,633 | 4,629,631 | 3,643,066 | 3,993,357 |
Cost of Revenue | -45,781 | -12,922 | ||
Free Cash Flow | 990,979 | 416,178 | 317,081 | 460,142 |
Cash | 720,257 | 550,903 | 289,776 | 335,557 |
Basic Shares | 55,377 | 55,371 | 55,371 | 55,374 |
Quarter | EPS |
---|---|
2024-12-31 | $2.78 |
2024-09-30 | $2.54 |
2024-06-30 | $1.09 |
2024-03-31 | $0.78 |