Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $885,200 | $905,900 | $910,600 | $829,100 |
Gross Profit | 314,000 | 316,100 | 300,800 | 286,000 |
EBITDA | 244,400 | 191,600 | 184,700 | 145,500 |
EBIT | 209,700 | 159,200 | 151,100 | 119,100 |
Net Income | 161,100 | 119,200 | 111,000 | 91,500 |
Net Change In Cash | 885,200 | 905,900 | 910,600 | 829,100 |
Free Cash Flow | 87,000 | 134,500 | 30,100 | 131,200 |
Cash | 460,900 | 425,500 | 423,000 | 489,200 |
Basic Shares | 82,100 | 82,400 | 82,700 | 82,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,283,000 | $2,987,700 | $2,765,000 | $2,477,800 |
Gross Profit | 1,107,300 | 922,300 | 899,500 | 782,200 |
EBITDA | 639,100 | 554,500 | 545,600 | 455,000 |
EBIT | 529,900 | 447,100 | 432,500 | 342,800 |
Net Income | 410,500 | 367,000 | 316,300 | 72,500 |
Net Change In Cash | 3,283,000 | 2,987,700 | 2,765,000 | 2,477,800 |
Cost of Revenue | -60,700 | -213,100 | 246,700 | |
Free Cash Flow | 430,100 | 173,900 | -96,000 | 373,200 |
Cash | 489,200 | 561,200 | 647,500 | 859,800 |
Basic Shares | 82,700 | 83,700 | 86,500 | 87,300 |
Quarter | EPS |
---|---|
2024-09-30 | $1.46 |
2024-06-30 | $1.49 |
2024-03-31 | $1.42 |
2023-12-31 | $1.34 |