Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $597,200 | $581,200 | $565,300 | $532,900 |
Gross Profit | 238,000 | 223,900 | 220,500 | 193,800 |
EBITDA | 121,300 | 110,400 | 102,300 | 81,100 |
EBIT | 107,400 | 96,600 | 89,400 | 70,100 |
Net Income | 77,300 | 71,600 | 64,800 | 49,400 |
Net Change In Cash | 597,200 | 581,200 | 565,300 | 532,900 |
Free Cash Flow | 136,500 | 54,600 | -89,000 | 146,700 |
Cash | 258,200 | 229,300 | 219,400 | 329,600 |
Basic Shares | 58,200 | 58,300 | 58,100 | 57,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,086,400 | $3,374,900 | $3,180,000 | $2,936,900 |
Gross Profit | 805,000 | 1,339,800 | 1,241,100 | 1,000,500 |
EBITDA | 329,000 | 321,100 | 643,600 | 380,900 |
EBIT | 289,700 | 281,500 | 524,100 | 257,100 |
Net Income | 255,900 | 401,100 | 435,400 | 181,000 |
Net Change In Cash | 2,086,400 | 3,374,900 | 3,180,000 | 2,936,900 |
Free Cash Flow | 185,500 | -210,000 | 446,800 | 275,400 |
Cash | 329,600 | 657,600 | 478,600 | 551,000 |
Basic Shares | 57,500 | 57,200 | 59,200 | 58,800 |
Quarter | EPS |
---|---|
2024-09-30 | $1.38 |
2024-06-30 | $1.30 |
2024-03-31 | $1.22 |
2023-12-31 | $0.90 |