Price Movement
Volume
Latest volume: 1.71M · 30-day average: 1.63M · Max drawdown over stored range: -39.03%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 17.58% |
| 20D RS | -2.33% |
| 60D RS | 7.84% |
| 120D RS | 37.27% |
| Global RS Rank | 511 · 84.77% percentile |
| Qualified+ RS Rank | 207 · 83.55% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 13 · 90.85% 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 | 1 / 276 |
| Primary Percentile | 100.00 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword |
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-04-30 | 7.25B | n/a | 1.30B | n/a | n/a | 2.25B | 4.02B | -1.77B | 298M | n/a | 18.01% | n/a | 31.07% | -24.43% | 250.71M | 16.89B |
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 | $24.34 | 5.1x | $-5.95 | -21.0x | $7.56 | 16.5x |
Shares Diluted: 298M. 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 | 4491.531 | 5103.574 | 5480.289 | 6149.909 | 6901.737 |
| Revenue Growth (YoY) | 8.301% | 13.627% | 7.381% | 12.219% | 12.225% |
| Gross Profit | |||||
| Operating Income | |||||
| Free Cash Flow | 147.82 | 52.317 | -225.656 | -594.856 | -931.629 |
| Free Cash Flow Per Share | 0.5080159954585803 | 0.17889568031987177 | -0.767628799346861 | -2.0080611948662206 | -3.1282033201708437 |
| EPS (Diluted) GAAP | 1.55 | 1.899999 | 0.63 | 0.61 | 0.48947 |
| EPS Growth | 30.345% | 22.581% | -66.842% | -3.175% | -19.759% |
| EPS Non-GAAP | |||||
| Gross Margin | 57.9825% | 57.1061% | 56.9767% | 56.153% | 55.3811% |
| Operating Margin | 20.067% | 20.501% | 20.255% | 19.723% | 20.342% |
| Profit Margin | 10.024% | 10.914% | 3.362% | 2.929% | 2.095% |
| Free Cash Flow Margin | 3.2911% | 1.0251% | -4.1176% | -9.6726% | -13.4985% |
| Shares Outstanding (Diluted) | 290.9751 | 292.4442 | 293.965 | 296.234 | 297.816 |
| Shares Change (YoY) | 0.808% | 0.505% | 0.52% | 0.772% | 0.534% |
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-04-30 | 1.94B | n/a | 395.23M | 20.41% | n/a | n/a | 0.48 | 298.83M | 250.71M | 16.89B | processed |
| 2025 Q4 | 2026-02-12 | 1.84B | n/a | 341.04M | 18.50% | n/a | n/a | n/a | 298.38M | 158.53M | 16.22B | processed |
| 2025 Q3 | 2025-11-05 | 1.75B | n/a | 308.59M | 17.59% | n/a | n/a | 0.28 | 297.98M | 195.21M | 15.49B | processed |
| 2025 Q2 | 2025-08-06 | 1.71B | n/a | 259.90M | 15.18% | n/a | n/a | -0.15 | 295.36M | 217.99M | 14.82B | processed |
| 2025 Q1 | 2025-05-01 | 1.59B | n/a | 254.29M | 15.97% | n/a | n/a | 0.05 | 297.26M | 155.34M | 14.18B | processed |
| 2024 Q4 | 2025-02-14 | 1.58B | n/a | 282.44M | 17.86% | n/a | n/a | n/a | 297.20M | 155.72M | 13.00B | processed |
| 2024 Q3 | 2024-11-06 | 1.56B | n/a | 251.16M | 16.13% | n/a | n/a | -0.11 | 293.60M | 168.51M | 13.25B | processed |
| 2024 Q2 | 2024-08-01 | 1.53B | n/a | 230.29M | 15.01% | n/a | n/a | 0.12 | 295.84M | 144.26M | 12.81B | processed |
| 2024 Q1 | 2024-05-02 | 1.48B | n/a | 245.62M | 16.63% | n/a | n/a | 0.25 | 295.22M | 191.66M | 12.59B | processed |
| 2023 Q4 | 2024-02-22 | 1.42B | n/a | 230.76M | 16.25% | n/a | n/a | n/a | 295.01M | 222.79M | 11.81B | processed |
| 2023 Q3 | 2023-11-02 | 1.39B | n/a | 237.83M | 17.13% | n/a | n/a | 0.31 | 294.27M | 170.50M | 11.55B | processed |
| 2023 Q2 | 2023-08-03 | 1.36B | n/a | 212.53M | 15.65% | n/a | n/a | 0.00 | 293.53M | 149.49M | 11.14B | processed |
| 2023 Q1 | 2023-05-04 | 1.31B | n/a | 240.66M | 18.31% | n/a | n/a | 0.22 | 293.05M | 146.44M | 10.86B | processed |
| 2022 Q4 | 2023-02-23 | 3.54B | n/a | 248.20M | 7.00% | n/a | n/a | n/a | 292.89M | 141.80M | 10.48B | processed |
| 2022 Q3 | 2022-11-03 | 526.58M | n/a | 285.76M | 54.27% | n/a | n/a | 0.66 | 292.55M | 155.22M | 10.23B | processed |
| 2022 Q2 | 2022-08-04 | 536.41M | n/a | 293.78M | 54.77% | n/a | n/a | 0.68 | 292.49M | 144.75M | 9.99B | processed |
| 2022 Q1 | 2022-04-28 | 496.98M | n/a | 222.13M | 44.70% | n/a | n/a | 0.14 | 291.85M | 195.66M | 10.14B | processed |
| 2021 Q4 | 2022-02-24 | 434.41M | n/a | 196.40M | 45.21% | n/a | n/a | n/a | 291.81M | 255.83M | 8.96B | processed |
| 2021 Q3 | 2021-11-04 | 411.53M | n/a | 181.44M | 44.09% | n/a | n/a | n/a | 291.48M | 161.44M | 8.82B | processed |
| 2021 Q2 | 2021-08-05 | 401.48M | n/a | 305.93M | 76.20% | n/a | n/a | n/a | 291.08M | 315.93M | 8.76B | 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.