Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $715,657 | $696,618 | $666,137 | $642,521 |
Gross Profit | 715,657 | 696,618 | 666,137 | 642,521 |
EBITDA | 253,355 | 8 | 550,651 | -6 |
EBIT | 236,159 | -15,601 | 531,779 | -9,135 |
Net Income | 181,194 | 177,543 | 175,537 | 175,125 |
Net Change In Cash | 715,657 | 696,618 | 666,137 | 642,521 |
Free Cash Flow | 257,982 | 135,301 | 224,035 | 186,521 |
Cash | 2,678,726 | 2,568,813 | 2,323,813 | 2,149,529 |
Basic Shares | 114,031 | 113,995 | 113,883 | 113,756 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,365,830 | $1,249,027 | $1,096,959 | $984,914 |
Gross Profit | 2,250,722 | 1,249,027 | 1,096,959 | 984,914 |
EBITDA | 904,399 | 765,520 | 796,052 | 419,971 |
EBIT | 867,003 | 722,902 | 753,907 | 376,180 |
Net Income | 690,783 | 564,141 | 579,001 | 291,898 |
Net Change In Cash | 1,365,830 | 1,249,027 | 1,096,959 | 984,914 |
Free Cash Flow | 852,412 | 735,094 | 508,744 | 502,340 |
Cash | 2,149,529 | 1,033,454 | 2,053,829 | 2,393,662 |
Basic Shares | 114,833 | 120,700 | 129,618 | 129,435 |
Quarter | EPS |
---|---|
2024-09-30 | $1.54 |
2024-06-30 | $1.53 |
2024-03-31 | $1.51 |
2023-12-31 | $1.50 |