Price Movement
Volume
Latest volume: 6.93M · 30-day average: 8.40M · Max drawdown over stored range: -48.41%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 7.66% |
| 20D RS | 30.23% |
| 60D RS | 15.42% |
| 120D RS | -11.38% |
| Global RS Rank | 859 · 74.40% percentile |
| Qualified+ RS Rank | 330 · 73.77% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 54 · 77.59% percentile |
| Snapshot Date | 2026-06-05 |
RS uses adjusted close where available. Global RS Rank is recalculated from the current non-low pool. Group RS Rank is recalculated inside the company’s own actionable band group.
Research Links
| StockAnalysis |
| Yahoo Finance |
| Perplexity Finance |
| Finviz |
| Seeking Alpha |
| WhaleWisdom |
| FinanceCharts |
| SEC EDGAR Search |
| SEC Company Search |
Official company website and investor-relations URLs are not inferred unless a reliable dynamic source is added.
Classification
| Primary Rank | 15 / 383 |
| Primary Percentile | 96.34 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword |
Gemini Deep Research
Loading Gemini reports...
Manual Estimates
Loading manual estimates...
Forward Valuation
Loading forward valuation...
SEC TTM Fundamentals
| Period | Filed | Revenue | Gross Profit | Operating Income | Net Income | EPS Diluted | Operating Cash Flow | Capital Expenditure | Free Cash Flow | Shares Diluted | Gross Margin | Operating Margin | Net Margin | OCF Margin | FCF Margin | Cash + ST Inv. | Total Debt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TTM through 2026-01-02 | 2026-02-06 | 4.73B | 3.73B | 1.73B | 603.00M | 0.97 | 2.47B | 39.00M | 2.43B | 622M | 78.84% | 36.68% | 12.76% | 52.32% | 51.49% | 619.00M | 8.17B |
SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
TTM Valuation
| Period | EPS Diluted | P/E | Revenue / Share | P/S | FCF / Share | P/FCF Multiple | OCF / Share | P/CF Multiple |
|---|---|---|---|---|---|---|---|---|
| TTM through 2026-01-02 | $0.97 | 27.1x | $7.59 | 3.5x | $3.91 | 6.7x | $3.97 | 6.6x |
Shares Diluted: 622M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 |
|---|---|---|---|---|---|---|
| Revenue | 2551 | 2796 | 3317 | 3800 | 3935 | 5000 |
| Revenue Growth (YoY) | 2.45% | 9.604% | 18.634% | 14.561% | 3.553% | 27.065% |
| Gross Profit | 2189 | 2388 | 2728 | 3069 | 3159 | |
| Operating Income | 1058 | 1036 | 1275 | 1536 | 1686 | |
| Free Cash Flow | 700 | 968 | 751 | 2044 | 1206 | 1523 |
| Free Cash Flow Per Share | 1.167 | 1.638 | 1.204 | 3.184 | 1.933 | 2.46042 |
| EPS (Diluted) GAAP | 0.923333 | 1.41 | 2.14 | 0.95 | 1.03 | |
| EPS Growth | -84.729% | 52.708% | 51.773% | -55.607% | 8.421% | 52.427% |
| EPS Non-GAAP | ||||||
| Gross Margin | 85.809% | 85.408% | 82.243% | 80.763% | 80.28% | 78.46% |
| Operating Margin | 41.474% | 37.053% | 38.438% | 40.421% | 42.846% | 42.4% |
| Profit Margin | 21.717% | 29.9% | 40.217% | 15.974% | 16.341% | 19.46% |
| Free Cash Flow Margin | 27.44% | 34.621% | 22.641% | 53.789% | 30.648% | 30.46% |
| Shares Outstanding (Diluted) | 600 | 591 | 624 | 642 | 624 | 619 |
| Shares Change (YoY) | -6.687% | -1.5% | 5.584% | 2.885% | -2.804% | -0.801% |
SEC Quarterly Fundamentals
| Quarter | Filed | Revenue | Gross Margin | Operating Income | Op Margin | Net Income | Net Margin | EPS Diluted | Shares Diluted | Cash + ST Inv. | Total Debt | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 Q3 | 2026-02-06 | 1.24B | 78.39% | 433.00M | 34.92% | 192.00M | 15.48% | 0.31 | 618.00M | 619.00M | 8.17B | processed |
| 2026 Q2 | 2025-11-07 | 1.22B | 78.20% | 438.00M | 35.90% | 134.00M | 10.98% | 0.21 | 624.00M | 701.00M | 8.42B | processed |
| 2026 Q1 | 2025-08-13 | 1.26B | 78.76% | 446.00M | 35.48% | 135.00M | 10.74% | 0.22 | 624.00M | 828.00M | 8.57B | processed |
| 2025 Q4 | 2025-05-15 | 1.01B | 80.30% | 417.00M | 41.29% | 142.00M | 14.06% | 0.23 | 624.00M | 1.01B | 7.97B | processed |
| 2025 Q3 | 2025-01-31 | 986.00M | 80.43% | 374.00M | 37.93% | 159.00M | 16.13% | 0.26 | 623.00M | 883.00M | 7.08B | processed |
| 2025 Q2 | 2024-10-31 | 974.00M | 80.08% | 402.00M | 41.27% | 161.00M | 16.53% | 0.26 | 622.00M | 737.00M | 7.14B | processed |
| 2025 Q1 | 2024-08-07 | 965.00M | 80.31% | 417.00M | 43.21% | 181.00M | 18.76% | 0.29 | 627.00M | 644.00M | 7.19B | processed |
| 2024 Q4 | 2024-05-16 | 967.00M | 80.35% | 400.00M | 41.37% | 134.00M | 13.86% | 0.21 | 636.00M | 846.00M | 8.43B | processed |
| 2024 Q3 | 2024-02-05 | 951.00M | 80.86% | 335.00M | 35.23% | 144.00M | 15.14% | 0.22 | 645.00M | 490.00M | 9.08B | processed |
| 2024 Q2 | 2023-11-07 | 948.00M | 81.01% | 25.00M | 2.64% | 149.00M | 15.72% | 0.23 | 644.00M | 629.00M | 9.33B | processed |
| 2024 Q1 | 2023-08-04 | 946.00M | 81.08% | 362.00M | 38.27% | 189.00M | 19.98% | 0.29 | 643.00M | 623.00M | 9.33B | processed |
| 2023 Q4 | 2023-05-25 | 947.00M | 79.94% | 357.00M | 37.70% | 915.00M | 96.62% | 1.42 | 645.00M | 754.00M | 9.53B | processed |
| 2023 Q3 | 2023-02-06 | 936.00M | 80.98% | 368.00M | 39.32% | 165.00M | 17.63% | 0.25 | 651.00M | 816.00M | 9.83B | processed |
| 2023 Q2 | 2022-11-09 | 748.00M | 84.09% | 241.00M | 32.22% | 69.00M | 9.22% | 0.12 | 595.00M | 1.10B | 9.88B | processed |
| 2023 Q1 | 2022-08-05 | 707.00M | 85.57% | 261.00M | 36.92% | 200.00M | 28.29% | 0.33 | 604.00M | 1.29B | 2.71B | processed |
| 2022 Q4 | 2022-05-20 | 716.00M | 85.89% | 129.00M | 18.02% | 120.00M | 16.76% | 0.20 | 591.00M | 1.89B | 2.74B | processed |
| 2022 Q3 | 2022-02-04 | 702.00M | 85.04% | 302.00M | 43.02% | 202.00M | 28.77% | 0.34 | 591.00M | 1.78B | 2.76B | processed |
| 2022 Q2 | 2021-11-08 | 692.00M | 85.55% | 287.00M | 41.47% | 333.00M | 48.12% | 0.56 | 591.00M | 1.54B | 2.78B | processed |
| 2022 Q1 | 2021-08-02 | 686.00M | 85.13% | 287.00M | 41.84% | 181.00M | 26.38% | 0.31 | 591.00M | 1.25B | 3.42B | processed |
| 2021 Q4 | 2021-05-21 | 672.00M | 85.27% | 266.00M | 39.58% | 194.00M | 28.87% | 0.33 | 588.00M | 951.00M | 3.29B | processed |
SEC processed quarterly CSV. Compact derived quarterly view from SEC processed CSV. Source files remain read-only in the SEC repository. EPS is as filed and may not be split-adjusted across older periods. StockAnalysis Financial Statement Metrics remain unchanged above.