Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $309,100 | $303,600 | $291,500 | $310,100 |
Gross Profit | 255,900 | 256,300 | 240,100 | 261,400 |
EBITDA | 23,700 | 66,900 | 6,200 | 59,600 |
EBIT | 1,300 | 44,500 | -14,700 | 39,600 |
Net Income | 14,600 | 23,800 | -24,400 | 15,100 |
Net Change In Cash | 309,100 | 303,600 | 291,500 | 310,100 |
Free Cash Flow | 85,600 | -2,800 | 114,100 | 102,300 |
Cash | 139,900 | 147,700 | 385,900 | 405,900 |
Basic Shares | 354,940 | 354,940 | 371,431 | 379,307 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,214,300 | $1,239,500 | $1,098,000 | $747,200 |
Gross Profit | 1,024,500 | 1,061,400 | 909,600 | 610,500 |
EBITDA | 156,300 | 350,400 | 330,000 | 214,200 |
EBIT | 70,600 | 269,800 | 242,200 | 144,900 |
Net Income | 29,100 | 107,300 | 63,200 | 116,800 |
Net Change In Cash | 1,214,300 | 1,239,500 | 1,098,000 | 747,200 |
Cost of Revenue | 110,000 | 43,100 | ||
Free Cash Flow | 369,400 | 408,400 | 388,100 | 275,800 |
Cash | 139,900 | 447,100 | 418,000 | 308,300 |
Basic Shares | 362,189 | 397,480 | 403,392 | 393,963 |
Quarter | EPS |
---|---|
2024-12-31 | $0.26 |
2024-09-30 | $0.28 |
2024-06-30 | $0.17 |
2024-03-31 | $0.26 |