Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $610,820 | $681,184 | $632,124 | $681,110 |
Gross Profit | 326,466 | 365,900 | 335,683 | 362,483 |
EBITDA | 99,808 | 150,791 | 148,719 | 141,951 |
EBIT | 52,008 | 97,791 | 111,395 | 106,105 |
Net Income | 383,916 | 349,708 | 106,257 | -1,162,251 |
Net Change In Cash | 610,820 | 681,184 | 632,124 | 681,110 |
Cost of Revenue | -76,688 | |||
Free Cash Flow | 28,999 | 38,802 | 53,640 | 63,427 |
Cash | 433,331 | 403,966 | 457,850 | 390,001 |
Basic Shares | 28,537 | 28,815 | 29,223 | 29,355 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,671,262 | $2,802,249 | $2,922,545 | $2,545,626 |
Gross Profit | 1,431,346 | 1,567,330 | 1,640,661 | 1,437,822 |
EBITDA | 576,196 | 664,486 | 650,006 | 573,572 |
EBIT | 383,796 | 482,616 | 489,430 | 410,957 |
Net Income | -637,324 | -3,627,535 | 4,254,257 | 3,814,229 |
Net Change In Cash | 2,671,262 | 2,802,249 | 2,922,545 | 2,545,626 |
Cost of Revenue | -39,570 | -195,982 | 4,464 | |
Free Cash Flow | 218,263 | 80,290 | 535,718 | 476,408 |
Cash | 403,966 | 434,215 | 470,783 | 662,205 |
Basic Shares | 29,209 | 29,785 | 30,208 | 30,160 |
Quarter | EPS |
---|---|
2024-03-31 | $2.29 |
2023-12-31 | $3.10 |
2023-09-30 | $2.33 |
2023-06-30 | $3 |