Price Movement
Volume
Latest volume: 1.67M · 30-day average: 2.07M · Max drawdown over stored range: -38.79%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 1.40% |
| 20D RS | 0.86% |
| 60D RS | -5.33% |
| 120D RS | 8.41% |
| Global RS Rank | 1245 · 62.89% percentile |
| Qualified+ RS Rank | 446 · 64.55% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 44 · 68.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 | 64 / 176 |
| Primary Percentile | 64.20 |
| 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-07 | 5.76B | n/a | 1.56B | 882.10M | 3.76 | 3.18B | 4.87B | -1.69B | 234M | n/a | 27.07% | 15.31% | 55.22% | -29.29% | 18.40M | 13.15B |
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.76 | 22.1x | $24.57 | 3.4x | $-7.20 | -11.6x | $13.57 | 6.1x |
Shares Diluted: 234M. 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 | 5586.7 | 5859.1 | 5508.2 | 5847.3 | 5961.6 |
| Revenue Growth (YoY) | 13.703% | 4.876% | -5.989% | 6.156% | 1.955% |
| Gross Profit | |||||
| Operating Income | |||||
| Free Cash Flow | -620.8 | -364.6 | -353.8 | -352.9 | -751.7 |
| Free Cash Flow Per Share | -2.704 | -1.583 | -1.535 | -1.53 | -3.218 |
| EPS (Diluted) GAAP | 3.83 | 3.27 | 3.17 | 3.79 | 3.66 |
| EPS Growth | 40.809% | -14.621% | -3.058% | 19.558% | -3.43% |
| EPS Non-GAAP | |||||
| Gross Margin | 47.1083% | 44.8806% | 50.207% | 51.8975% | 52.2662% |
| Operating Margin | 24.2522% | 21.6279% | 23.2817% | 25.1056% | 25.7129% |
| Profit Margin | 15.746% | 12.847% | 13.277% | 14.939% | 14.352% |
| Free Cash Flow Margin | -11.112% | -6.223% | -6.423% | -6.035% | -12.609% |
| Shares Outstanding (Diluted) | 229.6 | 230.3 | 230.5 | 230.6 | 233.6 |
| Shares Change (YoY) | 0.923% | 0.305% | 0.087% | 0.043% | 1.301% |
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-07 | 1.35B | n/a | 318.40M | 23.58% | 151.50M | 11.22% | 0.64 | 235.60M | 18.40M | 13.15B | processed |
| 2025 Q4 | 2026-02-19 | 1.29B | n/a | 239.00M | 18.50% | 84.30M | 6.53% | 0.36 | 235.40M | 19.80M | 13.04B | processed |
| 2025 Q3 | 2025-11-06 | 1.76B | n/a | 658.50M | 37.32% | 475.00M | 26.92% | 2.03 | 234.10M | 27.50M | 12.45B | processed |
| 2025 Q2 | 2025-08-07 | 1.35B | n/a | 343.80M | 25.38% | 171.30M | 12.64% | 0.74 | 232.70M | 27.80M | 12.40B | processed |
| 2025 Q1 | 2025-05-08 | 1.29B | n/a | 291.60M | 22.53% | 125.00M | 9.66% | 0.54 | 232.10M | 35.30M | 12.41B | processed |
| 2024 Q4 | 2025-02-27 | 1.23B | n/a | 222.20M | 18.12% | 78.20M | 6.38% | 0.34 | 230.90M | 22.00M | 11.81B | processed |
| 2024 Q3 | 2024-11-07 | 1.79B | n/a | 627.50M | 35.05% | 465.60M | 26.01% | 2.02 | 230.60M | 34.60M | 11.57B | processed |
| 2024 Q2 | 2024-08-09 | 1.41B | n/a | 358.10M | 25.45% | 207.00M | 14.71% | 0.90 | 230.50M | 26.10M | 11.95B | processed |
| 2024 Q1 | 2024-05-09 | 1.28B | n/a | 260.20M | 20.32% | 122.70M | 9.58% | 0.53 | 230.40M | 63.70M | 11.66B | processed |
| 2023 Q4 | 2024-02-29 | 1.16B | n/a | 180.60M | 15.60% | 58.00M | 5.01% | 0.25 | 230.50M | 27.70M | 11.05B | processed |
| 2023 Q3 | 2023-11-07 | 1.63B | n/a | 485.90M | 29.78% | 351.60M | 21.55% | 1.53 | 230.50M | 41.00M | 9.80B | processed |
| 2023 Q2 | 2023-08-04 | 1.31B | n/a | 336.60M | 25.71% | 179.10M | 13.68% | 0.78 | 230.50M | 31.40M | 10.60B | processed |
| 2023 Q1 | 2023-05-05 | 1.25B | n/a | 279.30M | 22.40% | 142.60M | 11.44% | 0.62 | 230.30M | 28.40M | 10.60B | processed |
| 2022 Q4 | 2023-02-24 | 1.23B | n/a | 100.20M | 8.16% | 7.50M | 0.61% | 0.03 | 229.70M | 25.20M | 9.91B | processed |
| 2022 Q3 | 2022-11-04 | 1.85B | n/a | 578.40M | 31.32% | 428.20M | 23.19% | 1.86 | 230.60M | 24.70M | 9.70B | processed |
| 2022 Q2 | 2022-08-04 | 1.35B | n/a | 335.50M | 24.91% | 194.50M | 14.44% | 0.84 | 230.40M | 22.40M | 9.70B | processed |
| 2022 Q1 | 2022-05-05 | 1.17B | n/a | 253.10M | 21.68% | 122.50M | 10.49% | 0.53 | 230.20M | 22.20M | 9.75B | processed |
| 2021 Q4 | 2022-02-25 | 1.08B | n/a | 141.20M | 13.09% | 53.40M | 4.95% | 0.23 | 230.50M | 26.20M | 9.30B | processed |
| 2021 Q3 | 2021-11-03 | 1.58B | n/a | 600.70M | 38.02% | 449.40M | 28.44% | 1.95 | 230.20M | 25.30M | 9.30B | processed |
| 2021 Q2 | 2021-08-05 | 1.21B | n/a | 295.30M | 24.44% | 185.30M | 15.34% | 0.81 | 229.70M | 58.40M | 9.30B | 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.