Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,530,374 | $1,304,994 | $1,274,085 | $1,374,633 |
Gross Profit | 1,443,513 | 1,223,292 | 1,196,998 | 1,302,200 |
EBITDA | 313,888 | 18,395 | 114,330 | 263,802 |
EBIT | 294,782 | 1,194 | 96,993 | 245,716 |
Net Income | 230,856 | 62,568 | 73,462 | 191,394 |
Net Change In Cash | 1,530,374 | 1,304,994 | 1,274,085 | 1,374,633 |
Free Cash Flow | 306,172 | 266,458 | 182,355 | 215,510 |
Cash | 616,275 | 609,333 | 530,085 | 550,903 |
Basic Shares | 55,376 | 55,375 | 55,372 | 55,371 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,629,631 | $3,643,066 | $3,993,357 | $3,784,511 |
Gross Profit | 4,349,975 | 3,363,348 | 3,709,960 | 3,498,680 |
EBITDA | 195,837 | -571,093 | 395,476 | 544,012 |
EBIT | 123,597 | -653,483 | 316,420 | 475,549 |
Net Income | 96,336 | -512,672 | 247,937 | 374,607 |
Net Change In Cash | 4,629,631 | 3,643,066 | 3,993,357 | 3,784,511 |
Cost of Revenue | -45,781 | -12,922 | 54,081 | |
Free Cash Flow | 416,178 | 317,081 | 460,142 | 565,663 |
Cash | 550,903 | 289,776 | 335,557 | 348,479 |
Basic Shares | 55,371 | 55,371 | 55,374 | 55,358 |
Quarter | EPS |
---|---|
2024-09-30 | $2.54 |
2024-06-30 | $1.09 |
2024-03-31 | $0.78 |
2023-12-31 | $1.15 |