Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $412,340 | $715,657 | $696,618 | $666,137 |
Gross Profit | 412,340 | 715,657 | 696,618 | 666,137 |
EBITDA | 253,355 | 8 | 550,651 | |
EBIT | 236,159 | -15,601 | 531,779 | |
Net Income | 182,181 | 181,194 | 177,543 | 175,537 |
Net Change In Cash | 412,340 | 715,657 | 696,618 | 666,137 |
Free Cash Flow | 120,989 | 257,982 | 135,301 | 224,035 |
Cash | 2,781,101 | 2,678,726 | 2,568,813 | 2,323,813 |
Basic Shares | 114,015 | 114,031 | 113,995 | 113,883 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,658,137 | $1,365,830 | $1,249,027 | $1,096,959 |
Gross Profit | 1,481,241 | 2,250,722 | 1,249,027 | 1,096,959 |
EBITDA | 904,399 | 765,520 | 796,052 | |
EBIT | 863,374 | 722,902 | 753,907 | |
Net Income | 716,456 | 690,783 | 564,141 | 579,001 |
Net Change In Cash | 1,658,137 | 1,365,830 | 1,249,027 | 1,096,959 |
Free Cash Flow | 738,848 | 852,412 | 735,094 | 508,744 |
Cash | 2,781,101 | 2,149,529 | 1,033,454 | 2,053,829 |
Basic Shares | 114,015 | 114,833 | 120,700 | 129,618 |
Quarter | EPS |
---|---|
2024-12-31 | $1.56 |
2024-09-30 | $1.54 |
2024-06-30 | $1.53 |
2024-03-31 | $1.51 |