Price Movement
Volume
Latest volume: 11.50M · 30-day average: 6.54M · Max drawdown over stored range: -42.00%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -10.68% |
| 20D RS | -5.13% |
| 60D RS | -13.27% |
| 120D RS | -10.86% |
| Global RS Rank | 2135 · 36.36% percentile |
| Watch+Speculative RS Rank | 1338 · 36.19% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 96 · 27.82% 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 | 56 / 208 |
| Primary Percentile | 73.56 |
| Score Notes | market-cap support |
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-03-31 | 2026-05-08 | 18.21B | 9.40B | 3.56B | 2.60B | 3.06 | 5.31B | 2.00B | 3.31B | 850M | 51.63% | 19.56% | 14.30% | 29.15% | 18.16% | 252.63M | 6.20B |
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-03-31 | $3.06 | 29.5x | $21.41 | 4.2x | $3.89 | 23.2x | $6.24 | 14.5x |
Shares Diluted: 850M. 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 |
|---|---|---|---|---|---|
| Revenue | 13327.563 | 14409.86 | 15812.25 | 16708.479 | 17781.992 |
| Revenue Growth (YoY) | 14.848% | 8.121% | 9.732% | 5.668% | 6.425% |
| Gross Profit | 7019.949 | 7381.706 | 8104.803 | 8554.489 | 9174.141 |
| Operating Income | 2929.768 | 2962.091 | 3188.576 | 3251.657 | 3460.612 |
| Free Cash Flow | 2764.457 | 2584.908 | 2027.82 | 2026.189 | 1593.178 |
| Free Cash Flow Per Share | 2.648 | 2.653 | 2.216 | 2.301 | 1.861 |
| EPS (Diluted) GAAP | 2.0733 | 2.2293 | 2.5647 | 2.7107 | 2.97 |
| EPS Growth | 32.167% | 7.524% | 15.045% | 5.693% | 9.566% |
| EPS Non-GAAP | |||||
| Gross Margin | 52.672% | 51.227% | 51.256% | 51.198% | 51.592% |
| Operating Margin | 21.983% | 20.556% | 20.165% | 19.461% | 19.461% |
| Profit Margin | 16.242% | 15.078% | 14.84% | 14.284% | 14.274% |
| Free Cash Flow Margin | 20.742% | 17.938% | 12.824% | 12.127% | 8.96% |
| Shares Outstanding (Diluted) | 1044.165 | 974.43 | 914.97 | 880.575 | 855.919 |
| Shares Change (YoY) | -6.515% | -6.679% | -6.102% | -3.759% | -2.8% |
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 Q1 | 2026-05-08 | 4.56B | 51.47% | 841.61M | 18.45% | 604.18M | 13.25% | 0.72 | 842.52M | 252.63M | 6.20B | processed |
| 2025 Q4 | 2026-02-27 | 4.41B | 51.79% | 828.61M | 18.77% | 605.23M | 13.71% | 0.71 | 848.32M | 193.79M | 6.02B | processed |
| 2025 Q3 | 2025-11-07 | 4.71B | 51.85% | 976.07M | 20.74% | 725.90M | 15.43% | 0.85 | 852.70M | 204.51M | 5.92B | processed |
| 2025 Q2 | 2025-08-08 | 4.53B | 51.41% | 914.47M | 20.21% | 668.60M | 14.78% | 0.78 | 858.44M | 198.61M | 5.82B | processed |
| 2025 Q1 | 2025-05-09 | 4.14B | 51.28% | 741.47M | 17.92% | 538.49M | 13.02% | 9.35 | 57.62M | 191.25M | 5.65B | processed |
| 2024 Q4 | 2025-02-28 | 4.10B | 51.30% | 738.65M | 18.04% | 551.13M | 13.46% | 9.50 | 57.99M | 130.25M | 5.52B | processed |
| 2024 Q3 | 2024-11-08 | 4.36B | 51.58% | 896.73M | 20.55% | 665.46M | 15.25% | 11.41 | 58.34M | 115.61M | 5.36B | processed |
| 2024 Q2 | 2024-08-08 | 4.27B | 50.75% | 863.30M | 20.21% | 622.85M | 14.58% | 10.55 | 59.04M | 145.04M | 5.40B | processed |
| 2024 Q1 | 2024-05-09 | 3.98B | 51.16% | 752.48M | 18.92% | 547.24M | 13.76% | 9.20 | 59.45M | 89.26M | 5.29B | processed |
| 2023 Q4 | 2024-02-28 | 3.83B | 51.34% | 718.74M | 18.76% | 552.50M | 14.42% | 9.26 | 59.66M | 279.13M | 5.57B | processed |
| 2023 Q3 | 2023-11-08 | 4.20B | 51.40% | 897.22M | 21.35% | 649.83M | 15.46% | 10.72 | 60.59M | 82.66M | 5.10B | processed |
| 2022 Q2 | 2023-08-08 | 4.07B | 51.28% | 853.77M | 20.98% | 627.37M | 15.42% | 10.22 | 61.37M | 57.88M | 4.87B | processed |
| 2023 Q1 | 2023-05-09 | 3.71B | 50.98% | 716.64M | 19.33% | 516.88M | 13.94% | 8.28 | 62.40M | 59.87M | 4.93B | processed |
| 2022 Q4 | 2023-02-28 | 3.64B | 50.87% | 682.22M | 18.72% | 528.57M | 14.50% | 8.37 | 63.15M | 108.58M | 4.37B | processed |
| 2022 Q3 | 2022-11-08 | 3.80B | 50.94% | 804.19M | 21.17% | 585.44M | 15.41% | 9.17 | 63.86M | 67.06M | 4.37B | processed |
| 2022 Q2 | 2022-08-08 | 3.67B | 51.34% | 798.55M | 21.75% | 576.76M | 15.71% | 8.78 | 65.69M | 253.90M | 4.67B | processed |
| 2022 Q1 | 2022-05-09 | 3.30B | 51.82% | 669.53M | 20.31% | 481.88M | 14.62% | 7.17 | 67.19M | 191.55M | 3.83B | processed |
| 2021 Q4 | 2022-02-28 | 3.29B | 52.70% | 675.88M | 20.53% | 518.97M | 15.77% | 7.64 | 67.92M | 362.11M | 3.83B | processed |
| 2021 Q3 | 2021-11-08 | 3.48B | 52.25% | 754.60M | 21.69% | 558.65M | 16.06% | 8.07 | 69.24M | 449.30M | 3.83B | processed |
| 2021 Q2 | 2021-08-06 | 3.47B | 52.70% | 795.58M | 22.96% | 585.45M | 16.89% | 8.33 | 70.26M | 631.62M | 3.83B | 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.