Price Movement
Volume
Latest volume: 4.52M · 30-day average: 5.30M · Max drawdown over stored range: -63.38%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -16.84% |
| 20D RS | 9.60% |
| 60D RS | -4.30% |
| 120D RS | -42.60% |
| Global RS Rank | 2486 · 25.90% percentile |
| Qualified+ RS Rank | 950 · 24.48% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 128 · 46.89% 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 | 26 / 383 |
| Primary Percentile | 93.47 |
| Score Notes | market-cap support, industry-tailwind |
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 2025-01-31 | 2025-03-11 | 7.66B | n/a | 208.00M | 410.00M | 1.53 | 2.15B | 350.00M | 1.80B | 269M | n/a | 2.72% | 5.35% | 28.05% | 23.48% | 8.02B | 2.98B |
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 2025-01-31 | $1.53 | 94.5x | $28.52 | 5.1x | $6.70 | 21.5x | $8.00 | 18.0x |
Shares Diluted: 269M. 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 | 4317.996 | 5139 | 6216 | 7259 | 8446 | 9552 |
| Revenue Growth (YoY) | 19.045% | 19.014% | 20.957% | 16.779% | 16.352% | 13.095% |
| Gross Profit | 3119.864 | 3711 | 4506 | 5488 | 6377 | 7231 |
| Operating Income | -248.599 | -116 | -182 | 183 | 499 | 1024 |
| Free Cash Flow | 1015.061 | 1387 | 1293 | 1917 | 2192 | 2777 |
| Free Cash Flow Per Share | 4.283 | 5.46 | 5.074 | 7.226 | 8.142 | 10.357 |
| EPS (Diluted) GAAP | -1.191596 | 0.114158 | -1.440237 | 5.205722 | 1.953901 | 2.59 |
| EPS Growth | 12200% | 12200% | 12200% | 12200% | -62.466% | 32.555% |
| EPS Non-GAAP | ||||||
| Gross Margin | 72.253% | 72.212% | 72.49% | 75.603% | 75.503% | 75.701% |
| Operating Margin | -5.757% | -2.257% | -2.928% | 2.521% | 5.908% | 10.72% |
| Profit Margin | -6.541% | 0.564% | -5.904% | 19.025% | 6.228% | 7.255% |
| Free Cash Flow Margin | 23.508% | 26.99% | 20.801% | 26.409% | 25.953% | 29.072% |
| Shares Outstanding (Diluted) | 237.019 | 254.032 | 254.819 | 265.285 | 269.205 | 268.117 |
| Shares Change (YoY) | 4.329% | 7.178% | 0.31% | 4.107% | 1.478% | -0.404% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Q3 | 2025-11-26 | 2.43B | n/a | 259.00M | 10.65% | 252.00M | 10.36% | 0.94 | 268.63M | 6.84B | 2.99B | processed |
| 2025 Q2 | 2025-08-22 | 2.35B | n/a | 248.00M | 10.56% | 228.00M | 9.71% | 0.84 | 270.18M | 8.19B | 2.98B | processed |
| 2025 Q1 | 2025-05-23 | 2.24B | n/a | 39.00M | 1.74% | 68.00M | 3.04% | 0.25 | 270.30M | 7.97B | 2.98B | processed |
| 2025 Q4 | 2025-03-11 | 1.43B | n/a | -132.00M | -9.26% | -22.00M | -1.54% | -0.08 | 267.72M | 8.02B | 2.98B | processed |
| 2025 Q3 | 2024-12-05 | 2.16B | n/a | 165.00M | 7.64% | 193.00M | 8.94% | 0.72 | 268.55M | 7.16B | 2.98B | processed |
| 2025 Q2 | 2024-08-28 | 2.08B | n/a | 111.00M | 5.32% | 132.00M | 6.33% | 0.49 | 267.95M | 7.37B | 2.98B | processed |
| 2025 Q1 | 2024-05-29 | 1.99B | n/a | 64.00M | 3.22% | 107.00M | 5.38% | 0.40 | 270.30M | 7.18B | 2.98B | processed |
| 2024 Q4 | 2024-03-08 | 1.92B | n/a | 78.69M | 4.09% | 1.19B | 61.83% | 4.42 | 268.88M | 7.81B | 2.98B | processed |
| 2024 Q3 | 2023-11-28 | 1.87B | n/a | 87.86M | 4.71% | 113.71M | 6.09% | 0.43 | 266.38M | 6.88B | 2.98B | processed |
| 2024 Q2 | 2023-08-24 | 1.79B | n/a | 36.26M | 2.03% | 78.66M | 4.40% | 0.30 | 264.44M | 6.66B | 2.98B | processed |
| 2024 Q1 | 2023-05-25 | 1.68B | n/a | -19.80M | -1.18% | 136.00K | 0.01% | 0.00 | 261.37M | 6.33B | 2.98B | processed |
| 2023 Q4 | 2023-02-27 | 1.65B | n/a | -88.96M | -5.40% | -125.70M | -7.64% | -0.49 | 257.35M | 6.12B | 2.98B | processed |
| 2023 Q3 | 2022-11-29 | 1.60B | n/a | -26.32M | -1.65% | -74.72M | -4.67% | -0.29 | 255.75M | 5.49B | 2.97B | processed |
| 2023 Q2 | 2022-08-25 | 1.54B | n/a | -34.08M | -2.22% | -64.16M | -4.18% | -0.25 | 254.35M | 6.29B | 2.97B | processed |
| 2023 Q1 | 2022-05-26 | 1.43B | n/a | -72.84M | -5.08% | -102.17M | -7.12% | -0.41 | 251.74M | 6.26B | 2.97B | processed |
| 2022 Q4 | 2022-02-28 | 1.38B | n/a | -100.96M | -7.34% | -73.25M | -5.32% | -0.29 | 254.38M | 3.64B | 617.35M | processed |
| 2022 Q3 | 2021-11-18 | 1.33B | n/a | 23.95M | 1.80% | 43.41M | 3.27% | 0.17 | 254.76M | 3.55B | 635.99M | processed |
| 2022 Q2 | 2021-08-26 | 1.26B | n/a | -1.12M | -0.09% | 105.74M | 8.39% | 0.41 | 260.02M | 3.31B | 654.63M | processed |
| 2022 Q1 | 2021-05-26 | 1.18B | n/a | -38.31M | -3.26% | -46.52M | -3.96% | -0.19 | 243.74M | 2.99B | 673.27M | processed |
| 2021 Q4 | 2021-03-02 | 1.13B | n/a | -73.31M | -6.48% | -71.71M | -6.34% | n/a | n/a | 3.54B | 691.91M | 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.