No significant weaknesses identified
| Name | Market Cap | Current Price | P/E Ratio | Revenue Growth 1Y | Net Margin | ROE | FCF Yield | Debt/Equity |
|---|---|---|---|---|---|---|---|---|
| TUYATuya Inc. | 179.02M | 2.55 | 300 | 29.84% | 9.12% | 2.88% | 37.57% | 0.00 |
| NTNXNutanix, Inc. | 10.36B | 38.28 | 58.89 | 18.11% | 9.95% | 7.24% | ||
| ORCLOracle Corporation | 408.14B | 145.40 | 33.50 | 8.38% | 25.28% | 50.65% | 4.96 | |
| MSFTMicrosoft Corporation | 2.92T | 392.74 | 28.79 | 14.93% | 39.04% | 30.51% | 2.45% | 0.18 |
| DOCNDigitalOcean Holdings, Inc. | 5.15B | 56.06 | 22.25 | 15.48% | 28.76% | 6.01% | ||
| CORZCore Scientific, Inc. | 5.23B | 16.97 | -3.30 | 1.65% | -229.91% | |||
| BLZEBackblaze, Inc. | 216.87M | 3.76 | -8.17 | 14.27% | -17.56% | -30.78% | 8.69% | 0.98 |
| DGXXDigi Power X Inc. | 180.26M | 2.76 | -12.55 | 41.7% | -39.25% | -27.71% | 0.01 |
Analyze head-to-head performance against top industry competitors across valuation, growth, and profitability metrics.
| Jun 2016 | Jun 2017 | Jun 2018 | Jun 2019 | Jun 2020 | Jun 2021 | Jun 2022 | Jun 2023 | Jun 2024 | Jun 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Sales/Revenue | 91.15B | 96.57B | 110.36B | 125.84B | 143.01B | 168.09B | 198.27B | 211.91B | 245.12B | 281.72B |
| Revenue Growth % | -2.59% | 5.94% | 14.28% | 14.03% | 13.65% | 17.53% | 17.96% | 6.88% | 15.67% | 14.93% |
| Cost of Goods Sold | 32.78B | 34.26B | 38.35B | 42.91B | 46.08B | 52.23B | 62.65B | 65.86B | 74.11B | 87.83B |
| COGS % of Revenue | 35.96% | 35.48% | 34.75% | 34.1% | 32.22% | 31.07% | 31.6% | 31.08% | 30.24% | 31.18% |
| Gross Profit | 58.37B | 62.31B | 72.01B | 82.93B | 96.94B | 115.86B | 135.62B | 146.05B | 171.01B | 193.89B |
| Gross Margin % | 64.04% | 64.52% | 65.25% | 65.9% | 67.78% | 68.93% | 68.4% | 68.92% | 69.76% | 68.82% |
| Gross Profit Growth % | -3.58% | 6.74% | 15.56% | 15.17% | 16.89% | 19.52% | 17.06% | 7.69% | 17.09% | 13.38% |
| Operating Expenses | 32.3B | 32.98B | 36.95B | 39.97B | 43.98B | 45.94B | 52.24B | 57.53B | 61.58B | 65.36B |
| OpEx % of Revenue | 35.43% | 34.15% | 33.48% | 31.77% | 30.75% | 27.33% | 26.35% | 27.15% | 25.12% | 23.2% |
| Selling, General & Admin | 19.2B | 19.94B | 22.22B | 23.1B | 24.71B | 25.22B | 27.73B | 30.33B | 32.06B | 32.88B |
| SG&A % of Revenue | 21.06% | 20.65% | 20.14% | 18.35% | 17.28% | 15.01% | 13.98% | 14.31% | 13.08% | 11.67% |
| Research & Development | 11.99B | 13.04B | 14.73B | 16.88B | 19.27B | 20.72B | 24.51B | 27.2B | 29.51B | 32.49B |
| R&D % of Revenue | 13.15% | 13.5% | 13.34% | 13.41% | 13.47% | 12.32% | 12.36% | 12.83% | 12.04% | 11.53% |
| Other Operating Expenses | 1.11B | 306M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 26.08B | 29.02B | 35.06B | 42.96B | 52.96B | 69.92B | 83.38B | 88.52B | 109.43B | 128.53B |
| Operating Margin % | 28.61% | 30.06% | 31.77% | 34.14% | 37.03% | 41.59% | 42.06% | 41.77% | 44.64% | 45.62% |
| Operating Income Growth % | 43.59% | 11.3% | 20.79% | 22.54% | 23.28% | 32.02% | 19.26% | 6.16% | 23.62% | 17.45% |
| EBITDA | 32.7B | 37.8B | 45.32B | 54.64B | 65.75B | 81.6B | 97.84B | 102.38B | 131.72B | 162.68B |
| EBITDA Margin % | 35.87% | 39.15% | 41.06% | 43.42% | 45.98% | 48.55% | 49.35% | 48.31% | 53.74% | 57.74% |
| EBITDA Growth % | 35.58% | 15.61% | 19.88% | 20.57% | 20.34% | 24.1% | 19.9% | 4.64% | 28.65% | 23.51% |
| D&A (Non-Cash Add-back) | 6.62B | 8.78B | 10.26B | 11.68B | 12.8B | 11.69B | 14.46B | 13.86B | 22.29B | 34.15B |
| EBIT | 26.88B | 32.12B | 39.21B | 46.37B | 55.63B | 73.45B | 85.78B | 91.28B | 110.72B | 126.01B |
| Net Interest Income | -1.24B | -835M | -519M | 76M | 89M | -215M | 31M | 1.03B | 222M | 262M |
| Interest Income | 0 | 1.39B | 2.21B | 2.76B | 2.68B | 2.13B | 2.09B | 2.99B | 3.16B | 2.65B |
| Interest Expense | 1.24B | 2.22B | 2.73B | 2.69B | 2.59B | 2.35B | 2.06B | 1.97B | 2.94B | 2.38B |
| Other Income/Expense | -439M | 876M | 1.42B | 729M | 77M | 1.19B | 333M | 788M | -1.65B | -4.9B |
| Pretax Income | 25.64B | 29.9B | 36.47B | 43.69B | 53.04B | 71.1B | 83.72B | 89.31B | 107.79B | 123.63B |
| Pretax Margin % | 28.13% | 30.96% | 33.05% | 34.72% | 37.08% | 42.3% | 42.22% | 42.14% | 43.97% | 43.88% |
| Income Tax | 5.1B | 4.41B | 19.9B | 4.45B | 8.76B | 9.83B | 10.98B | 16.95B | 19.65B | 21.8B |
| Effective Tax Rate % | 80.11% | 85.24% | 45.43% | 89.82% | 83.49% | 86.17% | 86.89% | 81.02% | 81.77% | 82.37% |
| Net Income | 20.54B | 25.49B | 16.57B | 39.24B | 44.28B | 61.27B | 72.74B | 72.36B | 88.14B | 101.83B |
| Net Margin % | 22.53% | 26.39% | 15.02% | 31.18% | 30.96% | 36.45% | 36.69% | 34.15% | 35.96% | 36.15% |
| Net Income Growth % | 68.45% | 24.1% | -34.99% | 136.8% | 12.85% | 38.37% | 18.72% | -0.52% | 21.8% | 15.54% |
| Net Income (Continuing) | 20.54B | 25.49B | 16.57B | 39.24B | 44.28B | 61.27B | 72.74B | 72.36B | 88.14B | 101.83B |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | 2.10 | 3.25 | 2.13 | 5.06 | 5.76 | 8.05 | 9.65 | 9.68 | 11.80 | 13.64 |
| EPS Growth % | 41.89% | 54.76% | -34.46% | 137.56% | 13.83% | 39.76% | 19.88% | 0.31% | 21.9% | 15.59% |
| EPS (Basic) | 2.12 | 3.29 | 2.15 | 5.11 | 5.82 | 8.12 | 9.70 | 9.72 | 11.86 | 13.70 |
| Diluted Shares Outstanding | 8.01B | 7.83B | 7.79B | 7.75B | 7.68B | 7.61B | 7.54B | 7.47B | 7.47B | 7.46B |
| Basic Shares Outstanding | 7.92B | 7.75B | 7.7B | 7.67B | 7.61B | 7.55B | 7.5B | 7.45B | 7.43B | 7.43B |
| Dividend Payout Ratio | 53.59% | 46.47% | 76.63% | 35.2% | 34.18% | 26.96% | 24.93% | 27.36% | 24.7% | 23.65% |
| Jun 2016 | Jun 2017 | Jun 2018 | Jun 2019 | Jun 2020 | Jun 2021 | Jun 2022 | Jun 2023 | Jun 2024 | Jun 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Current Assets | 139.66B | 162.7B | 169.66B | 175.55B | 181.91B | 184.41B | 169.68B | 184.26B | 159.73B | 191.13B |
| Cash & Short-Term Investments | 113.24B | 132.98B | 133.77B | 133.82B | 136.53B | 130.26B | 104.75B | 111.26B | 75.53B | 94.56B |
| Cash Only | 6.51B | 7.66B | 11.95B | 11.36B | 13.58B | 14.22B | 13.93B | 34.7B | 18.32B | 30.24B |
| Short-Term Investments | 106.73B | 125.32B | 121.82B | 122.46B | 122.95B | 116.03B | 90.82B | 76.55B | 57.22B | 64.31B |
| Accounts Receivable | 18.28B | 22.43B | 26.48B | 29.52B | 32.01B | 38.04B | 44.26B | 48.69B | 56.92B | 69.91B |
| Days Sales Outstanding | 73.19 | 84.78 | 87.58 | 85.63 | 81.7 | 82.61 | 81.48 | 83.86 | 84.76 | 90.57 |
| Inventory | 2.25B | 2.18B | 2.66B | 2.06B | 1.9B | 2.64B | 3.74B | 2.5B | 1.25B | 938M |
| Days Inventory Outstanding | 25.06 | 23.24 | 25.33 | 17.55 | 15.01 | 18.42 | 21.8 | 13.85 | 6.14 | 3.9 |
| Other Current Assets | 5.89B | 5.1B | 6.75B | 10.15B | 11.48B | 13.47B | 16.93B | 21.81B | 26.03B | 25.73B |
| Total Non-Current Assets | 53.81B | 87.62B | 89.19B | 111B | 119.4B | 149.37B | 195.16B | 227.72B | 352.43B | 427.87B |
| Property, Plant & Equipment | 18.36B | 30.29B | 36.15B | 43.86B | 52.9B | 70.8B | 87.55B | 109.99B | 154.55B | 229.79B |
| Fixed Asset Turnover | 4.97x | 3.19x | 3.05x | 2.87x | 2.70x | 2.37x | 2.26x | 1.93x | 1.59x | 1.23x |
| Goodwill | 17.87B | 35.12B | 35.68B | 42.03B | 43.35B | 49.71B | 67.52B | 67.89B | 119.22B | 119.51B |
| Intangible Assets | 3.73B | 10.11B | 8.05B | 7.75B | 7.04B | 7.8B | 11.3B | 9.37B | 27.6B | 22.6B |
| Long-Term Investments | 10.43B | 6.02B | 1.86B | 2.65B | 2.96B | 5.98B | 6.89B | 9.88B | 14.6B | 15.13B |
| Other Non-Current Assets | 3.42B | 6.08B | 7.44B | 14.72B | 13.14B | 15.07B | 21.9B | 30.6B | 36.46B | 40.84B |
| Total Assets | 193.47B | 250.31B | 258.85B | 286.56B | 301.31B | 333.78B | 364.84B | 411.98B | 512.16B | 619B |
| Asset Turnover | 0.47x | 0.39x | 0.43x | 0.44x | 0.47x | 0.50x | 0.54x | 0.51x | 0.48x | 0.46x |
| Asset Growth % | 10.89% | 29.38% | 3.41% | 10.7% | 5.15% | 10.78% | 9.31% | 12.92% | 24.32% | 20.86% |
| Total Current Liabilities | 59.36B | 55.74B | 58.49B | 69.42B | 72.31B | 88.66B | 95.08B | 104.15B | 125.29B | 141.22B |
| Accounts Payable | 6.9B | 7.39B | 8.62B | 9.38B | 12.53B | 15.16B | 19B | 18.09B | 22B | 27.72B |
| Days Payables Outstanding | 76.81 | 78.73 | 82.01 | 79.8 | 99.25 | 105.96 | 110.69 | 100.28 | 108.33 | 115.21 |
| Short-Term Debt | 12.9B | 10.12B | 4B | 5.52B | 3.75B | 8.07B | 2.75B | 5.25B | 8.94B | 3B |
| Deferred Revenue (Current) | 27.47B | 24.01B | 28.91B | 32.68B | 36B | 41.52B | 45.54B | 50.9B | 57.58B | 64.56B |
| Other Current Liabilities | 11.21B | 13.5B | 14.85B | 16.18B | 17.9B | 21.72B | 23.73B | 25.75B | 31.75B | 38.73B |
| Current Ratio | 2.35x | 2.92x | 2.90x | 2.53x | 2.52x | 2.08x | 1.78x | 1.77x | 1.27x | 1.35x |
| Quick Ratio | 2.31x | 2.88x | 2.86x | 2.50x | 2.49x | 2.05x | 1.75x | 1.75x | 1.27x | 1.35x |
| Cash Conversion Cycle | 21.44 | 29.29 | 30.91 | 23.38 | -2.55 | -4.93 | -7.41 | -2.56 | -17.43 | -20.75 |
| Total Non-Current Liabilities | 62.11B | 106.86B | 117.64B | 114.81B | 110.7B | 103.13B | 103.22B | 101.6B | 118.4B | 134.31B |
| Long-Term Debt | 40.56B | 76.07B | 72.24B | 66.66B | 59.58B | 50.07B | 47.03B | 41.99B | 42.69B | 40.15B |
| Capital Lease Obligations | 0 | 5.37B | 5.57B | 6.19B | 7.67B | 9.63B | 11.49B | 12.73B | 15.5B | 17.44B |
| Deferred Tax Liabilities | 1.48B | 5.73B | 541M | 233M | 204M | 198M | 230M | 433M | 2.62B | 2.83B |
| Other Non-Current Liabilities | 13.64B | 17.03B | 35.48B | 37.19B | 40.06B | 40.62B | 41.59B | 43.54B | 54.99B | 71.17B |
| Total Liabilities | 121.47B | 162.6B | 176.13B | 184.23B | 183.01B | 191.79B | 198.3B | 205.75B | 243.69B | 275.52B |
| Total Debt | 53.46B | 91.57B | 81.81B | 78.37B | 71B | 67.78B | 61.27B | 59.97B | 67.13B | 60.59B |
| Net Debt | 46.95B | 83.9B | 69.86B | 67.01B | 57.42B | 53.55B | 47.34B | 25.26B | 48.81B | 30.35B |
| Debt / Equity | 0.74x | 1.04x | 0.99x | 0.77x | 0.60x | 0.48x | 0.37x | 0.29x | 0.25x | 0.18x |
| Debt / EBITDA | 1.63x | 2.42x | 1.81x | 1.43x | 1.08x | 0.83x | 0.63x | 0.59x | 0.51x | 0.37x |
| Net Debt / EBITDA | 1.44x | 2.22x | 1.54x | 1.23x | 0.87x | 0.66x | 0.48x | 0.25x | 0.37x | 0.19x |
| Interest Coverage | 20.98x | 13.06x | 12.83x | 15.99x | 20.44x | 29.80x | 40.42x | 44.98x | 37.29x | 53.89x |
| Total Equity | 72B | 87.71B | 82.72B | 102.33B | 118.3B | 141.99B | 166.54B | 206.22B | 268.48B | 343.48B |
| Equity Growth % | -10.1% | 21.83% | -5.69% | 23.71% | 15.61% | 20.02% | 17.29% | 23.83% | 30.19% | 27.94% |
| Book Value per Share | 8.99 | 11.20 | 10.61 | 13.20 | 15.40 | 18.66 | 22.09 | 27.60 | 35.95 | 46.01 |
| Total Shareholders' Equity | 72B | 87.71B | 82.72B | 102.33B | 118.3B | 141.99B | 166.54B | 206.22B | 268.48B | 343.48B |
| Common Stock | 68.18B | 69.31B | 71.22B | 78.52B | 80.55B | 83.11B | 86.94B | 93.72B | 100.92B | 109.09B |
| Retained Earnings | 2.28B | 17.77B | 13.68B | 24.15B | 34.57B | 57.05B | 84.28B | 118.85B | 173.14B | 237.73B |
| Treasury Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated OCI | 1.54B | 627M | -2.19B | -340M | 3.19B | 1.82B | -4.68B | -6.34B | -5.59B | -3.35B |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 2016 | Jun 2017 | Jun 2018 | Jun 2019 | Jun 2020 | Jun 2021 | Jun 2022 | Jun 2023 | Jun 2024 | Jun 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from Operations | 33.33B | 39.51B | 43.88B | 52.19B | 60.67B | 76.74B | 89.03B | 87.58B | 118.55B | 136.16B |
| Operating CF Margin % | 36.56% | 40.91% | 39.76% | 41.47% | 42.43% | 45.65% | 44.91% | 41.33% | 48.36% | 48.33% |
| Operating CF Growth % | 12.33% | 18.55% | 11.08% | 18.92% | 16.27% | 26.48% | 16.02% | -1.63% | 35.36% | 14.86% |
| Net Income | 20.54B | 25.49B | 16.57B | 39.24B | 44.28B | 61.27B | 72.74B | 72.36B | 88.14B | 101.83B |
| Depreciation & Amortization | 6.62B | 8.78B | 10.26B | 11.68B | 12.8B | 11.69B | 14.46B | 13.86B | 22.29B | 34.15B |
| Stock-Based Compensation | 2.67B | 3.27B | 3.94B | 4.65B | 5.29B | 6.12B | 7.5B | 9.61B | 10.73B | 11.97B |
| Deferred Taxes | 2.48B | -829M | -5.14B | -6.46B | 11M | -150M | -5.7B | -6.06B | -4.74B | -7.06B |
| Other Non-Cash Items | 407M | -2.07B | -2.21B | -792M | -219M | -1.25B | -409M | 196M | 305M | 609M |
| Working Capital Changes | 610M | 4.88B | 20.47B | 3.87B | -1.48B | -936M | 446M | -2.39B | 1.82B | -5.35B |
| Change in Receivables | 562M | -1.22B | -3.86B | -2.81B | -2.58B | -6.48B | -6.83B | -4.09B | -7.19B | -10.58B |
| Change in Inventory | 600M | 50M | -465M | 597M | 168M | -737M | -1.12B | 1.24B | 1.28B | 309M |
| Change in Payables | 88M | 81M | 1.15B | 232M | 3.02B | 2.8B | 2.94B | -2.72B | 3.54B | 569M |
| Cash from Investing | -23.95B | -46.78B | -6.06B | -15.77B | -12.22B | -27.58B | -30.31B | -22.68B | -96.97B | -72.6B |
| Capital Expenditures | -8.34B | -8.13B | -11.63B | -13.93B | -15.44B | -20.62B | -23.89B | -28.11B | -44.48B | -64.55B |
| CapEx % of Revenue | 9.15% | 8.42% | 10.54% | 11.07% | 10.8% | 12.27% | 12.05% | 13.26% | 18.14% | 22.91% |
| Acquisitions | -1.39B | -25.94B | -888M | -2.39B | -2.52B | -8.91B | -22.04B | -1.67B | -69.13B | -5.98B |
| Investments | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 203M | -197M | -98M | 0 | -1.24B | -922M | -2.83B | -3.12B | -1.3B | 2.32B |
| Cash from Financing | -8.39B | 8.41B | -33.59B | -36.89B | -46.03B | -48.49B | -58.88B | -43.94B | -37.76B | -51.7B |
| Debt Issued (Net) | 18.28B | 31.46B | -10.2B | -4B | -5.52B | -3.75B | -9.02B | -2.75B | 575M | -8.96B |
| Equity Issued (Net) | -1000K | -1000K | -1000K | -1000K | -1000K | -1000K | -1000K | -1000K | -1000K | -1000K |
| Dividends Paid | -11.01B | -11.85B | -12.7B | -13.81B | -15.14B | -16.52B | -18.14B | -19.8B | -21.77B | -24.08B |
| Share Repurchases | -15.97B | -11.79B | -10.72B | -19.54B | -22.97B | -27.39B | -32.7B | -22.25B | -17.25B | -18.42B |
| Other Financing | -369M | -190M | -971M | -675M | -3.75B | -2.52B | -863M | -1.01B | -1.31B | -2.29B |
| Net Change in Cash | 915M | 1.15B | 4.28B | -590M | 2.22B | 648M | -293M | 20.77B | -16.39B | 11.93B |
| Free Cash Flow | 24.98B | 31.38B | 32.25B | 38.26B | 45.23B | 56.12B | 65.15B | 59.48B | 74.07B | 71.61B |
| FCF Margin % | 27.41% | 32.49% | 29.22% | 30.4% | 31.63% | 33.39% | 32.86% | 28.07% | 30.22% | 25.42% |
| FCF Growth % | 5.3% | 25.6% | 2.79% | 18.63% | 18.23% | 24.06% | 16.09% | -8.71% | 24.54% | -3.32% |
| FCF per Share | 3.12 | 4.01 | 4.14 | 4.93 | 5.89 | 7.38 | 8.64 | 7.96 | 9.92 | 9.59 |
| FCF Conversion (FCF/Net Income) | 1.62x | 1.55x | 2.65x | 1.33x | 1.37x | 1.25x | 1.22x | 1.21x | 1.35x | 1.34x |
| Interest Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taxes Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Return on Equity (ROE) | 27.01% | 31.92% | 19.45% | 42.41% | 40.14% | 47.08% | 47.15% | 38.82% | 37.13% | 33.28% |
| Return on Invested Capital (ROIC) | 17.1% | 14.98% | 16.22% | 20.02% | 23.02% | 28.25% | 30.55% | 29.81% | 29.91% | 27.9% |
| Gross Margin | 64.04% | 64.52% | 65.25% | 65.9% | 67.78% | 68.93% | 68.4% | 68.92% | 69.76% | 68.82% |
| Net Margin | 22.53% | 26.39% | 15.02% | 31.18% | 30.96% | 36.45% | 36.69% | 34.15% | 35.96% | 36.15% |
| Debt / Equity | 0.74x | 1.04x | 0.99x | 0.77x | 0.60x | 0.48x | 0.37x | 0.29x | 0.25x | 0.18x |
| Interest Coverage | 20.98x | 13.06x | 12.83x | 15.99x | 20.44x | 29.80x | 40.42x | 44.98x | 37.29x | 53.89x |
| FCF Conversion | 1.62x | 1.55x | 2.65x | 1.33x | 1.37x | 1.25x | 1.22x | 1.21x | 1.35x | 1.34x |
| Revenue Growth | -2.59% | 5.94% | 14.28% | 14.03% | 13.65% | 17.53% | 17.96% | 6.88% | 15.67% | 14.93% |
Explore detailed financial history, valuation models, and returns analysis
DCF models, peer multiples & analyst estimates
Historical returns with dividends reinvested
Yield, growth, payout safety & DRIP calculator
EPS trends, net income & profitability analysis
Long-term charts & historical price data
Sales growth patterns & revenue breakdown
30 years of valuation, profitability & efficiency metrics