Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $746,900 | $702,000 | $695,400 | $732,000 |
Gross Profit | 264,700 | 231,300 | 230,200 | 278,200 |
EBITDA | 205,400 | 168,400 | 161,200 | 208,900 |
EBIT | 165,200 | 129,500 | 125,600 | 173,000 |
Net Income | 136,000 | 111,300 | 115,300 | 137,000 |
Net Change In Cash | 746,900 | 702,000 | 695,400 | 732,000 |
Free Cash Flow | 98,800 | 64,800 | 27,600 | 130,400 |
Cash | 490,900 | 446,200 | 601,800 | 853,900 |
Basic Shares | 73,400 | 73,700 | 74,300 | 75,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,949,800 | $2,886,900 | $2,831,600 | $2,146,900 |
Gross Profit | 1,129,200 | 1,136,200 | 1,175,800 | 767,800 |
EBITDA | 847,800 | 887,900 | 895,200 | 531,700 |
EBIT | 710,500 | 767,300 | 772,900 | 422,600 |
Net Income | 593,400 | 585,900 | 661,800 | 346,200 |
Net Change In Cash | 2,949,800 | 2,886,900 | 2,831,600 | 2,146,900 |
Cost of Revenue | 142,200 | 147,100 | 176,400 | |
Free Cash Flow | 414,500 | 439,400 | 330,600 | 298,100 |
Cash | 853,900 | 894,300 | 762,600 | 615,500 |
Basic Shares | 75,300 | 75,800 | 76,300 | 75,800 |
Quarter | EPS |
---|---|
2024-09-30 | $1.85 |
2024-06-30 | $1.52 |
2024-03-31 | $1.56 |
2023-12-31 | $1.83 |