Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 339.60M | 328.45M | 332.28M | 279.97M | 279.62M | 438.74M |
Gross Profit | 258.94M | 252.93M | 254.01M | 212.40M | 197.19M | 235.59M |
EBITDA | 508.61M | 507.93M | 363.03M | 571.87M | 620.78M | 280.15M |
Net Income | 352.66M | 354.63M | 246.66M | 419.95M | 454.07M | 187.73M |
Balance Sheet | ||||||
Total Assets | 5.21B | 5.04B | 4.45B | 4.00B | 3.61B | 3.17B |
Cash, Cash Equivalents and Short-Term Investments | 256.22M | 198.06M | 190.63M | 186.00M | 305.13M | 490.48M |
Total Debt | 779.95M | 701.69M | 591.42M | 445.71M | 554.02M | 628.97M |
Total Liabilities | 1.59B | 1.50B | 1.23B | 1.03B | 1.06B | 1.06B |
Stockholders Equity | 3.60B | 3.51B | 3.19B | 2.95B | 2.54B | 2.09B |
Cash Flow | ||||||
Free Cash Flow | 138.52M | 136.28M | -50.74M | 115.08M | 115.43M | 262.77M |
Operating Cash Flow | 150.99M | 146.06M | -36.37M | 156.87M | 141.56M | 271.51M |
Investing Cash Flow | -192.08M | -163.75M | -68.07M | -130.20M | -198.46M | -71.71M |
Financing Cash Flow | 15.81M | 26.84M | 107.08M | -147.15M | -120.14M | 31.93M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | 3.32B | 9.42 | 1.38% | 5.75% | 45.99% | ||
63 Neutral | $20.52B | 14.80 | -2.68% | 3.09% | 1.95% | -4.76% | |
― | 4.61B | 20.90 | 0.71% | ― | ― | ||
56 Neutral | 5.78B | 20.91 | 0.69% | 23.64% | -4.25% | ||
49 Neutral | 3.09B | ― | 1.43% | -22.63% | -32.61% | ||
― | 4.57B | 5.80 | 6.35% | ― | ― | ||
68 Neutral | 2.34B | 11.27 | ― | 27.40% | ― |