Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 314.71M | 260.51M | 179.91M | 109.78M | 146.89M | 94.81M |
Gross Profit | 177.86M | 149.43M | 119.24M | 107.13M | 137.25M | 71.61M |
EBITDA | 113.39M | 91.18M | 68.43M | 64.15M | 103.69M | 36.23M |
Net Income | 73.37M | 58.23M | 44.19M | 42.16M | 71.50M | 22.74M |
Balance Sheet | ||||||
Total Assets | 4.23B | 3.13B | 2.87B | 1.58B | 2.17B | 1.26B |
Cash, Cash Equivalents and Short-Term Investments | 361.51M | 291.04M | 251.31M | 226.99M | 1.07B | 208.57M |
Total Debt | 398.01M | 365.44M | 584.53M | 34.45M | 36.11M | 59.32M |
Total Liabilities | 3.76B | 2.76B | 2.57B | 1.33B | 1.94B | 1.09B |
Stockholders Equity | 467.52M | 376.63M | 296.66M | 248.32M | 232.39M | 164.74M |
Cash Flow | ||||||
Free Cash Flow | 3.05M | 111.00K | 57.64M | 29.44M | 7.08M | 15.15M |
Operating Cash Flow | 3.82M | 2.56M | 60.11M | 30.50M | 8.34M | 16.31M |
Investing Cash Flow | -995.48M | -158.25M | -1.23B | -248.95M | 27.46M | 1.50M |
Financing Cash Flow | 1.13B | 199.94M | 1.20B | -619.96M | 831.03M | 68.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $920.86M | 9.55 | 12.51% | 1.37% | 2.02% | -2.80% | |
79 Outperform | $814.36M | 10.13 | 19.16% | 0.04% | 33.02% | 33.76% | |
77 Outperform | $793.52M | 13.17 | 11.16% | 3.44% | 2.81% | 6.88% | |
76 Outperform | $662.63M | 13.28 | 9.91% | 9.23% | 0.89% | -2.22% | |
75 Outperform | $791.48M | 10.37 | 14.08% | 3.25% | 4.86% | 7.89% | |
72 Outperform | $725.53M | 11.05 | 15.67% | 3.12% | 4.92% | 20.83% | |
67 Neutral | ¥850.21B | 13.22 | 9.24% | 2.92% | 7.76% | 9.30% |