Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.44B | 5.38B | 3.71B | 2.95B | 2.79B |
Gross Profit | 726.00M | 4.45B | 977.00M | 714.80M | 653.00M |
EBITDA | 990.00M | 1.16B | 767.00M | 656.00M | 581.00M |
Net Income | 307.00M | 381.00M | 232.00M | 263.00M | 186.00M |
Balance Sheet | |||||
Total Assets | 10.55B | 11.13B | 11.92B | 4.32B | 5.58B |
Cash, Cash Equivalents and Short-Term Investments | 927.00M | 1.55B | 2.17B | 670.00M | 2.12B |
Total Debt | 4.14B | 4.73B | 5.40B | 1.93B | 3.14B |
Total Liabilities | 6.33B | 7.04B | 7.82B | 3.06B | 4.45B |
Stockholders Equity | 4.23B | 4.09B | 4.10B | 1.26B | 1.13B |
Cash Flow | |||||
Free Cash Flow | 507.00M | 526.00M | 414.00M | 407.20M | 382.60M |
Operating Cash Flow | 678.00M | 737.00M | 604.00M | 567.10M | 535.10M |
Investing Cash Flow | -373.00M | -416.00M | -1.20B | -445.00M | -509.20M |
Financing Cash Flow | -752.00M | -361.00M | 1.32B | -417.10M | 253.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $12.07B | 35.89 | 5.86% | 2.48% | 1.56% | -32.50% | |
75 Outperform | $0.00 | 37.23 | 4.30% | 2.24% | 3.52% | -67.27% | |
74 Outperform | $14.42B | 42.81 | 41.07% | 0.71% | 6.84% | 29.09% | |
72 Outperform | $3.38B | 36.15 | 7.84% | ― | 46.49% | -25.62% | |
71 Outperform | ¥257.35B | 14.36 | 8.48% | 2.83% | 6.31% | 12.01% | |
71 Outperform | $11.14B | 32.70 | 12.00% | 0.96% | -3.47% | -45.03% | |
61 Neutral | $3.07B | 21.24 | 7.15% | 0.80% | 4.18% | 18.93% |