| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 38.54B | 36.44B | 36.02B | 31.50B | 28.72B |
| Gross Profit | 10.79B | 14.26B | 13.76B | 11.31B | 11.25B |
| EBITDA | 4.65B | 8.07B | 7.64B | 4.76B | 5.85B |
| Net Income | 2.45B | 4.61B | 4.96B | 2.72B | 4.30B |
Balance Sheet | |||||
| Total Assets | 71.49B | 68.50B | 71.39B | 71.16B | 67.09B |
| Cash, Cash Equivalents and Short-Term Investments | 2.13B | 1.35B | 1.81B | 1.92B | 3.55B |
| Total Debt | 22.40B | 18.37B | 19.95B | 23.54B | 19.97B |
| Total Liabilities | 45.60B | 41.54B | 43.02B | 44.24B | 38.77B |
| Stockholders Equity | 25.84B | 26.93B | 28.33B | 26.88B | 28.27B |
Cash Flow | |||||
| Free Cash Flow | 3.23B | 3.52B | 3.60B | 3.00B | 3.18B |
| Operating Cash Flow | 4.51B | 4.91B | 4.71B | 3.91B | 4.14B |
| Investing Cash Flow | -1.20B | 526.00M | 2.81B | -4.89B | -26.00M |
| Financing Cash Flow | -2.76B | -5.78B | -7.56B | -456.00M | -4.07B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $43.98B | 41.93 | 19.20% | 3.00% | 4.71% | -23.03% | |
63 Neutral | $73.62B | 28.42 | 9.43% | 3.53% | 4.13% | -5.19% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
62 Neutral | $35.83B | 18.30 | 8.29% | 3.12% | 6.77% | -29.84% | |
60 Neutral | $19.30B | 20.26 | 23.70% | 5.19% | -5.65% | 0.41% | |
54 Neutral | $25.46B | -4.90 | -13.44% | 6.75% | -3.70% | -431.05% |