Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 222.53M | 212.90M | 189.36M | 182.69M | 93.89M | 53.30M |
Gross Profit | 145.54M | 153.70M | 119.86M | 114.52M | 52.14M | 12.61M |
EBITDA | 168.87M | 135.74M | 143.82M | 129.84M | 52.95M | 14.77M |
Net Income | 129.69M | 112.78M | 114.55M | 106.24M | 42.96M | -83.72K |
Balance Sheet | ||||||
Total Assets | 648.75M | 591.22M | 424.67M | 328.59M | 221.51M | 110.58M |
Cash, Cash Equivalents and Short-Term Investments | 88.33M | 73.74M | 58.61M | 25.85M | 26.53M | 3.56M |
Total Debt | 241.84M | 205.40M | 130.00M | 107.23M | 118.04M | 69.37M |
Total Liabilities | 271.49M | 228.27M | 158.10M | 160.44M | 144.74M | 75.23M |
Stockholders Equity | 377.26M | 362.95M | 266.58M | 168.16M | 76.77M | 35.36M |
Cash Flow | ||||||
Free Cash Flow | -44.18M | -50.76M | 17.71M | 23.39M | -21.49M | 1.76M |
Operating Cash Flow | 144.20M | 128.17M | 130.01M | 114.08M | 52.63M | 2.43M |
Investing Cash Flow | -165.36M | -168.77M | -102.19M | -87.13M | -74.11M | 16.30M |
Financing Cash Flow | 61.31M | 56.96M | 5.06M | -27.01M | 46.65M | -18.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $319.29M | 2.45 | 39.30% | 5.81% | 14.62% | 21.99% | |
75 Outperform | $242.58M | 3.43 | 10.95% | ― | 14.08% | 28.84% | |
71 Outperform | ¥255.26B | 12.93 | 8.49% | 3.09% | 6.31% | 12.94% | |
69 Neutral | $372.41M | 5.44 | 9.82% | 5.54% | -2.98% | -0.96% | |
61 Neutral | $20.77M | 2.37 | 3.07% | ― | -32.07% | -9.50% | |
58 Neutral | $170.18M | 21.37 | 2.79% | 2.74% | -8.74% | -70.04% | |
47 Neutral | $23.98M | 61.24 | -0.43% | ― | 17.92% | -131.47% |