Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.96B | 1.92B | 1.59B | 1.29B | 1.10B | 1.02B |
Gross Profit | 1.48B | 1.48B | 1.27B | 1.02B | 840.43M | 693.78M |
EBITDA | 377.50M | 418.00M | 386.00M | 333.23M | 234.76M | 154.34M |
Net Income | 247.00M | 268.00M | 267.00M | 222.64M | 152.65M | 100.44M |
Balance Sheet | ||||||
Total Assets | 1.56B | 1.65B | 1.47B | 1.11B | 807.26M | 654.71M |
Cash, Cash Equivalents and Short-Term Investments | 686.00M | 821.00M | 1.11B | 937.04M | 682.94M | 545.60M |
Total Debt | 0.00 | 0.00 | 0.00 | 41.70M | 91.69M | 141.68M |
Total Liabilities | 221.00M | 308.00M | 383.00M | 334.17M | 332.33M | 332.43M |
Stockholders Equity | 1.31B | 1.34B | 1.04B | 771.56M | 474.93M | 322.28M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -93.00M | 298.00M | 261.86M | 193.11M | 73.15M |
Operating Cash Flow | 0.00 | -88.00M | 298.00M | 285.66M | 193.11M | 84.25M |
Investing Cash Flow | 0.00 | -244.00M | -83.00M | -41.78M | -14.85M | -13.78M |
Financing Cash Flow | 0.00 | 1.00M | -41.00M | 9.91M | -49.99M | -49.99M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 1.58T | 38.56 | 10.70% | 0.90% | 24.91% | -6.87% | |
78 Outperform | 15.22B | 18.56 | 12.45% | 2.33% | 8.48% | 34.22% | |
77 Outperform | ¥3.14B | 12.68 | ― | ― | 14.11% | -1.49% | |
70 Outperform | 9.30T | 14.34 | 13.19% | 4.37% | 2.66% | 11.83% | |
63 Neutral | 1.67T | 30.47 | 23.85% | 1.00% | 34.28% | 58.34% | |
50 Neutral | 851.43B | -3.13 | -46.87% | 4.26% | 2.30% | -1250.34% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |