| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
Income Statement  | ||||||
| Total Revenue | 30.92B | 29.92B | 22.28B | 20.97B | 17.02B | 18.77B | 
| Gross Profit | 7.76B | 7.28B | 4.34B | 4.35B | 3.28B | 2.59B | 
| EBITDA | 5.06B | 4.67B | 2.22B | 2.57B | 1.78B | 1.11B | 
| Net Income | 3.03B | 2.77B | 943.29M | 1.59B | 1.03B | 585.08M | 
Balance Sheet  | ||||||
| Total Assets | 31.19B | 30.04B | 26.61B | 20.60B | 16.83B | 12.63B | 
| Cash, Cash Equivalents and Short-Term Investments | 5.93B | 8.84B | 5.59B | 5.74B | 5.54B | 3.99B | 
| Total Debt | 19.55B | 15.97B | 15.86B | 9.90B | 9.17B | 5.95B | 
| Total Liabilities | 22.51B | 20.27B | 19.18B | 13.72B | 11.33B | 7.98B | 
| Stockholders Equity | 8.68B | 9.77B | 7.43B | 6.88B | 5.50B | 4.65B | 
Cash Flow  | ||||||
| Free Cash Flow | -3.29B | 3.94B | -4.03B | -1.56B | -1.93B | 3.36B | 
| Operating Cash Flow | -3.29B | 4.41B | -4.00B | -1.46B | -1.90B | 3.44B | 
| Investing Cash Flow | 893.00K | -471.33M | -633.42M | -143.45M | 452.01M | -614.74M | 
| Financing Cash Flow | 2.04B | -397.69M | 5.55B | 452.23M | 3.00B | -1.21B | 
Name  | Overall Rating  | Market Cap  | P/E Ratio  | ROE  | Dividend Yield  | Revenue Growth  | EPS Growth  | 
|---|---|---|---|---|---|---|---|
| ― | ¥20.51B | 10.97 | ― | 4.51% | 1.82% | 16.62% | |
| ― | ¥27.70B | 11.79 | ― | 3.15% | 29.93% | 18.79% | |
| ― | ¥25.73B | 8.43 | ― | 3.97% | 35.00% | 249.93% | |
| ― | ¥22.96B | 6.14 | ― | 2.69% | -2.62% | -23.15% | |
| ― | ¥23.17B | 4.91 | ― | 3.74% | 23.26% | 32.18% | |
| ― | €28.60B | 10.69 | 4.24% | 3.86% | -3.22% | 18.61% | |
| ― | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |