Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 4.73B | 4.73B | 4.49B | 4.30B | 4.06B | 3.83B |
Gross Profit | 1.01B | 1.01B | 981.83M | 874.96M | 797.08M | 662.88M |
EBITDA | 209.34M | 265.68M | 323.13M | 221.59M | 186.59M | 103.58M |
Net Income | 59.82M | 60.69M | 146.46M | 58.36M | 33.80M | -112.23M |
Balance Sheet | ||||||
Total Assets | 3.18B | 3.18B | 3.50B | 3.59B | 4.07B | 4.20B |
Cash, Cash Equivalents and Short-Term Investments | 1.01B | 1.01B | 1.27B | 1.27B | 1.81B | 1.75B |
Total Debt | 433.51M | 433.51M | 352.86M | 514.00M | 585.73M | 661.89M |
Total Liabilities | 1.39B | 1.39B | 1.54B | 1.77B | 2.32B | 1.97B |
Stockholders Equity | 1.79B | 1.79B | 1.96B | 1.82B | 1.76B | 2.23B |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -78.50M | -675.00K | 29.66M | 137.37M | 130.13M |
Operating Cash Flow | 0.00 | 14.13M | 217.95M | 58.29M | 179.97M | 202.34M |
Investing Cash Flow | 0.00 | -77.00M | 97.63M | -124.34M | -103.26M | -60.12M |
Financing Cash Flow | 0.00 | -148.57M | -161.21M | -566.96M | -76.54M | 181.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | 17.32B | 8.52 | 10.41% | 3.50% | 10.92% | 170.02% | |
76 Outperform | 50.88B | 11.00 | 6.36% | 4.83% | 1.93% | 202.39% | |
73 Outperform | 15.79B | 6.90 | 6.94% | 3.60% | 2.83% | 124.03% | |
68 Neutral | 3.57B | 7.12 | 11.85% | 3.61% | 2.39% | -8.65% | |
63 Neutral | ¥1.18B | 21.91 | ― | 1.97% | 3.75% | -61.56% | |
60 Neutral | 4.78B | 29.68 | 0.40% | 3.20% | -0.55% | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |