Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $364,800 | $407,200 | $354,500 | $403,300 |
Gross Profit | 122,900 | 131,400 | 45,700 | 66,000 |
EBITDA | 120,900 | 126,700 | 107,200 | 126,400 |
EBIT | 49,600 | 55,900 | 41,200 | 61,400 |
Net Income | 50,600 | 45,000 | 33,000 | 50,700 |
Net Change In Cash | 364,800 | 407,200 | 354,500 | 403,300 |
Free Cash Flow | -34,800 | 94,500 | 43,000 | -500 |
Cash | 32,800 | 101,900 | 41,300 | 37,900 |
Basic Shares | 57,800 | 57,900 | 57,800 | 57,700 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,529,800 | $1,879,800 | $1,570,700 | $1,419,200 |
Gross Profit | 1,168,400 | 489,900 | 446,800 | 453,500 |
EBITDA | 486,300 | 539,400 | 417,500 | 411,700 |
EBIT | 208,100 | 287,600 | 175,300 | 180,000 |
Net Income | 179,300 | 247,100 | 131,300 | 169,200 |
Net Change In Cash | 1,529,800 | 1,879,800 | 1,570,700 | 1,419,200 |
Cost of Revenue | -7,500 | -17,500 | ||
Free Cash Flow | 102,200 | 314,100 | 800 | -209,800 |
Cash | 32,799 | 71,900 | 36,400 | 45,100 |
Basic Shares | 57,800 | 57,400 | 56,000 | 52,500 |
Quarter | EPS |
---|---|
2024-12-31 | $0.87 |
2024-09-30 | $0.78 |
2024-06-30 | $0.57 |
2024-03-31 | $0.88 |