Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 9.98B | 9.98B | 8.29B | 6.66B | 5.78B | 5.09B |
Gross Profit | 2.41B | 2.41B | 1.88B | 1.56B | 1.24B | 783.83M |
EBITDA | 1.29B | 1.31B | 854.38M | 627.27M | 568.69M | 258.55M |
Net Income | 719.03M | 719.03M | 441.03M | 382.88M | 328.45M | 97.14M |
Balance Sheet | ||||||
Total Assets | 7.05B | 7.05B | 6.35B | 2.91B | 2.53B | 2.02B |
Cash, Cash Equivalents and Short-Term Investments | 565.93M | 565.93M | 688.01M | 567.69M | 719.56M | 538.29M |
Total Debt | 2.65B | 2.65B | 2.80B | 251.54M | 330.21M | 447.63M |
Total Liabilities | 4.68B | 4.68B | 4.71B | 1.43B | 1.46B | 1.41B |
Stockholders Equity | 2.37B | 2.37B | 1.64B | 1.48B | 1.07B | 609.46M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 485.51M | 473.20M | 102.59M | 228.92M | 277.22M |
Operating Cash Flow | 0.00 | 771.32M | 706.64M | 342.25M | 484.60M | 351.82M |
Investing Cash Flow | 0.00 | -473.98M | -1.13B | -383.39M | -320.25M | -77.59M |
Financing Cash Flow | 0.00 | -419.43M | 538.78M | -110.73M | 16.93M | 36.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 20.15B | 11.51 | 8.82% | 3.72% | 4.31% | -9.01% | |
77 Outperform | 3.10B | 9.62 | 12.79% | 2.45% | -0.34% | -21.06% | |
75 Outperform | 3.24B | 11.12 | 7.90% | 2.59% | 4.76% | 134.83% | |
70 Outperform | ¥9.53B | 13.56 | 1.53% | 18.30% | 37.13% | ||
70 Outperform | 4.25B | 10.37 | 17.81% | ― | 15.78% | 120.80% | |
66 Neutral | 10.97B | 20.33 | 18.56% | 1.15% | 20.37% | -5.97% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |