Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $407,200 | $354,500 | $403,300 | $402,700 |
Gross Profit | 151,000 | 45,700 | 66,000 | 57,200 |
EBITDA | 126,700 | 107,200 | 126,400 | 106,900 |
EBIT | 55,900 | 41,200 | 61,400 | 43,300 |
Net Income | 45,000 | 33,000 | 50,700 | 51,500 |
Net Change In Cash | 407,200 | 354,500 | 403,300 | 402,700 |
Free Cash Flow | 94,500 | 43,000 | -500 | -21,800 |
Cash | 101,900 | 41,300 | 37,900 | 77,000 |
Basic Shares | 57,900 | 57,800 | 57,700 | 57,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,879,800 | $1,570,700 | $1,419,200 | $1,169,100 |
Gross Profit | 238,100 | 446,800 | 453,500 | 424,800 |
EBITDA | 539,400 | 417,500 | 411,700 | 405,500 |
EBIT | 280,600 | 175,300 | 180,000 | 187,700 |
Net Income | 247,100 | 131,300 | 169,200 | 174,200 |
Net Change In Cash | 1,879,800 | 1,570,700 | 1,419,200 | 1,169,100 |
Cost of Revenue | -7,500 | -17,500 | -27,300 | |
Free Cash Flow | 314,100 | 800 | -209,800 | -418,000 |
Cash | 71,900 | 36,400 | 45,100 | 44,300 |
Basic Shares | 57,400 | 56,000 | 52,500 | 51,900 |
Quarter | EPS |
---|---|
2024-09-30 | $0.78 |
2024-06-30 | $0.57 |
2024-03-31 | $0.88 |
2023-12-31 | $0.89 |