Price Movement
Volume
Latest volume: 2.33M · 30-day average: 1.94M · Max drawdown over stored range: -49.83%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -5.76% |
| 20D RS | 0.53% |
| 60D RS | -7.43% |
| 120D RS | -7.22% |
| Global RS Rank | 1803 · 46.26% percentile |
| Qualified+ RS Rank | 661 · 47.46% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 49 · 58.12% 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 / 249 |
| Primary Percentile | 94.38 |
| 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 3/31/2022 | 2022-05-25 | 6.99B | 5.13B | 1.13B | 789.00M | 2.76 | n/a | n/a | n/a | 286M | 73.41% | 16.15% | 11.29% | n/a | n/a | 2.73B | 750.00M |
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 3/31/2022 | $2.76 | 73.6x | $24.44 | 8.3x | n/a | n/a | n/a | n/a |
Shares Diluted: 286M. 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 | 5629 | 6991 | 7426 | 7562 | 7463 | 7531 |
| Revenue Growth (YoY) | 1.662% | 24.196% | 6.222% | 1.831% | -1.309% | 0.911% |
| Gross Profit | 4135 | 5143 | 5646 | 5869 | 5920 | |
| Operating Income | 1046 | 1174 | 1483 | 1650 | 1584 | |
| Free Cash Flow | 1810 | 1711 | 1343 | 2116 | 1858 | 2323 |
| Free Cash Flow Per Share | 6.199 | 5.983 | 4.831 | 7.779 | 7.038 | 9.18182 |
| EPS (Diluted) GAAP | 2.87 | 2.76 | 2.88 | 4.68 | 4.25 | |
| EPS Growth | -72.136% | -3.833% | 4.348% | 62.5% | -9.188% | -17.412% |
| EPS Non-GAAP | ||||||
| Gross Margin | 73.459% | 73.566% | 76.03% | 77.612% | 79.325% | 78.9669% |
| Operating Margin | 18.582% | 16.793% | 19.97% | 21.82% | 21.225% | 15.4296% |
| Profit Margin | 14.869% | 11.286% | 10.8% | 16.834% | 15.021% | 11.778% |
| Free Cash Flow Margin | 32.155% | 24.474% | 18.085% | 27.982% | 24.896% | 30.8458% |
| Shares Outstanding (Diluted) | 292 | 286 | 278 | 272 | 264 | 253 |
| Shares Change (YoY) | -1.017% | -2.055% | -2.797% | -2.158% | -2.941% | -4.167% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 Q4 | 2022-05-25 | 1.82B | 77.04% | 365.00M | 20.00% | 225.00M | 12.33% | 0.80 | 283.00M | 2.73B | 750.00M | processed |
| 2026 Q3 | 2026-02-03 | 1.90B | 73.80% | 127.00M | 6.68% | 88.00M | 4.63% | 0.35 | 253.00M | 2.78B | 400.00M | processed |
| 2026 Q2 | 2025-10-31 | 1.84B | 75.91% | 200.00M | 10.88% | 137.00M | 7.45% | 0.54 | 252.00M | 1.15B | 400.00M | processed |
| 2026 Q1 | 2025-08-01 | 1.67B | 83.30% | 271.00M | 16.22% | 201.00M | 12.03% | 0.79 | 254.00M | 1.52B | 400.00M | processed |
| 2025 Q4 | 2025-05-13 | 1.90B | 80.58% | 395.00M | 20.84% | 254.00M | 13.40% | 0.98 | 258.00M | 2.14B | 750.00M | processed |
| 2025 Q3 | 2025-02-05 | 1.88B | 75.78% | 377.00M | 20.02% | 293.00M | 15.56% | 1.11 | 265.00M | 2.78B | 400.00M | processed |
| 2025 Q2 | 2024-11-01 | 2.02B | 77.48% | 384.00M | 18.96% | 294.00M | 14.52% | 1.11 | 266.00M | 2.20B | 400.00M | processed |
| 2025 Q1 | 2024-08-02 | 1.66B | 84.16% | 364.00M | 21.93% | 280.00M | 16.87% | 1.04 | 268.00M | 2.40B | 400.00M | processed |
| 2024 Q4 | 2024-05-22 | 1.78B | 79.93% | 234.00M | 13.15% | 182.00M | 10.23% | 0.67 | 272.00M | 2.90B | 750.00M | processed |
| 2024 Q3 | 2024-02-06 | 1.95B | 72.80% | 365.00M | 18.77% | 290.00M | 14.91% | 1.07 | 271.00M | 2.74B | 400.00M | processed |
| 2024 Q2 | 2023-11-07 | 1.91B | 76.18% | 377.00M | 19.70% | 399.00M | 20.85% | 1.47 | 272.00M | 1.95B | 400.00M | processed |
| 2023 Q1 | 2023-08-08 | 1.92B | 80.87% | 542.00M | 28.17% | 402.00M | 20.89% | 1.47 | 274.00M | 2.26B | 400.00M | processed |
| 2023 Q4 | 2023-05-24 | 1.87B | 76.09% | 175.00M | 9.34% | -12.00M | -0.64% | -0.04 | 275.00M | 2.42B | 750.00M | processed |
| 2023 Q3 | 2023-02-07 | 1.88B | 69.80% | 289.00M | 15.36% | 204.00M | 10.85% | 0.73 | 278.00M | 2.20B | 400.00M | processed |
| 2023 Q2 | 2022-11-08 | 1.90B | 75.74% | 427.00M | 22.43% | 299.00M | 15.70% | 1.07 | 279.00M | 1.54B | 400.00M | processed |
| 2023 Q1 | 2022-08-09 | 1.77B | 82.23% | 441.00M | 24.96% | 311.00M | 17.60% | 1.11 | 281.00M | 2.08B | 400.00M | processed |
| 2022 Q3 | 2022-02-08 | 1.79B | 64.73% | 102.00M | 5.70% | 66.00M | 3.69% | 0.23 | 285.00M | 2.67B | 400.00M | processed |
| 2022 Q2 | 2021-11-09 | 1.83B | 72.95% | 340.00M | 18.62% | 294.00M | 16.10% | 1.02 | 287.00M | 1.63B | 400.00M | processed |
| 2022 Q1 | 2021-08-10 | 1.55B | 79.69% | 322.00M | 20.76% | 204.00M | 13.15% | 0.71 | 289.00M | 2.84B | 400.00M | processed |
| 2021 Q4 | 2021-05-26 | 1.35B | 76.30% | 175.00M | 13.00% | 76.00M | 5.65% | 0.26 | 292.00M | 5.26B | 400.00M | 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.