Price Movement
Volume
Latest volume: 5.52M · 30-day average: 5.26M · Max drawdown over stored range: -79.72%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 1.23% |
| 20D RS | 2.10% |
| 60D RS | 6.12% |
| 120D RS | -4.08% |
| Global RS Rank | 1258 · 62.50% percentile |
| Qualified+ RS Rank | 452 · 64.07% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 21 · 78.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 | 23 / 139 |
| Primary Percentile | 84.17 |
| 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 2026-03-31 | 2026-05-05 | 6.59B | n/a | -639.80M | n/a | n/a | 2.20B | 139.40M | 2.06B | 455M | n/a | -9.71% | n/a | 33.39% | 31.28% | 806.90M | 1.97B |
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 | n/a | n/a | $14.50 | 1.9x | $4.53 | 6.0x | $4.84 | 5.6x |
Shares Diluted: 455M. 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 | 6894.5 | 6048.9 | 5716.4 | 6067 | 6377.1 |
| Revenue Growth (YoY) | 12.186% | -12.265% | -5.497% | 6.133% | 5.111% |
| Gross Profit | 2307.9 | 1990.9 | 1555.3 | 1700.5 | 1822.1 |
| Operating Income | 1722.3 | 1268.9 | 835.7 | 1032.2 | -670.8 |
| Free Cash Flow | 969.3 | 510.3 | 1136.5 | 1120.9 | 1525.3 |
| Free Cash Flow Per Share | 2.083 | 1.111 | 2.491 | 2.449 | 3.352 |
| EPS (Diluted) GAAP | 2.99 | 1.49 | -0.733729 | 1.177242 | -1.604728 |
| EPS Growth | 164.602% | -50.167% | 10200% | 10200% | 10200% |
| EPS Non-GAAP | |||||
| Gross Margin | 33.475% | 32.913% | 27.208% | 28.029% | 28.573% |
| Operating Margin | 24.981% | 20.977% | 14.619% | 17.013% | -10.519% |
| Profit Margin | 20.205% | 11.306% | -5.838% | 8.868% | -11.389% |
| Free Cash Flow Margin | 14.059% | 8.436% | 19.881% | 18.475% | 23.918% |
| Shares Outstanding (Diluted) | 465.4 | 459.5 | 456.2 | 457.7 | 455 |
| Shares Change (YoY) | 0.627% | -1.268% | -0.718% | 0.329% | -0.59% |
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-05 | 1.74B | n/a | 333.20M | 19.10% | n/a | n/a | 0.51 | 453.70M | 806.90M | 1.97B | processed |
| 2025 Q4 | 2026-02-24 | 1.69B | n/a | -1.46B | -86.18% | n/a | n/a | n/a | 455.30M | 1.04B | 1.83B | processed |
| 2025 Q3 | 2025-11-04 | 1.64B | n/a | 270.90M | 16.51% | n/a | n/a | 0.66 | 454.60M | 1.30B | 1.62B | processed |
| 2025 Q2 | 2025-08-01 | 1.52B | n/a | 214.20M | 14.13% | n/a | n/a | -0.03 | 455.20M | 1.21B | 1.88B | processed |
| 2025 Q1 | 2025-04-28 | 1.53B | n/a | 277.30M | 18.13% | 171.10M | 11.19% | 0.38 | 454.00M | 1.09B | 964.80M | processed |
| 2024 Q4 | 2025-02-25 | 1.59B | n/a | 311.70M | 19.57% | 209.30M | 13.14% | 0.46 | 457.10M | 986.50M | 890.60M | processed |
| 2024 Q3 | 2024-10-29 | 1.52B | n/a | 100.50M | 6.63% | 55.00M | 3.63% | 0.12 | 455.60M | 1.46B | 890.30M | processed |
| 2024 Q2 | 2024-07-31 | 1.48B | n/a | 206.80M | 13.94% | 132.20M | 8.91% | 0.29 | 456.10M | 1.20B | 890.10M | processed |
| 2024 Q1 | 2024-05-01 | 1.48B | n/a | 213.10M | 14.44% | 141.50M | 9.59% | 0.31 | 453.50M | 1.19B | 1.26B | processed |
| 2023 Q4 | 2024-02-21 | 1.41B | n/a | -1.08B | -76.11% | -742.30M | -52.52% | -1.64 | 453.20M | 1.74B | 1.49B | processed |
| 2023 Q3 | 2023-10-31 | 1.44B | n/a | 227.70M | 15.79% | 131.40M | 9.11% | 0.29 | 453.10M | 1.51B | 1.49B | processed |
| 2022 Q4 | 2023-02-23 | 1.44B | n/a | 245.10M | 16.98% | 187.80M | 13.01% | 0.41 | 458.00M | 2.47B | 1.49B | processed |
| 2022 Q3 | 2022-11-02 | 1.45B | n/a | 350.20M | 24.22% | 177.40M | 12.27% | 0.39 | 459.50M | 1.30B | 1.49B | processed |
| 2022 Q2 | 2022-08-03 | 1.53B | n/a | 344.70M | 22.52% | 121.00M | 7.91% | 0.26 | 459.50M | 1.22B | 1.67B | processed |
| 2022 Q1 | 2022-04-29 | 1.63B | n/a | 377.70M | 23.18% | 197.70M | 12.13% | 0.43 | 462.40M | 1.62B | 2.09B | processed |
| 2021 Q4 | 2022-02-18 | 1.76B | n/a | 509.20M | 28.88% | 426.80M | 24.20% | 0.92 | 464.80M | 2.23B | 2.09B | processed |
| 2021 Q3 | 2021-10-29 | 1.75B | n/a | 463.80M | 26.50% | 330.10M | 18.86% | 0.71 | 466.00M | 2.10B | 2.08B | processed |
| 2021 Q2 | 2021-07-30 | 1.72B | n/a | 470.90M | 27.36% | 368.30M | 21.40% | 0.79 | 466.20M | 1.78B | 2.08B | processed |
| 2021 Q1 | 2021-04-30 | 1.66B | n/a | 344.30M | 20.74% | 267.80M | 16.14% | 0.58 | 464.70M | 1.51B | 2.08B | processed |
| 2020 Q4 | 2021-02-19 | 1.63B | n/a | 217.80M | 13.36% | 211.10M | 12.95% | 0.45 | 464.00M | 1.77B | 2.08B | 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.