Price Movement
Volume
Latest volume: 18.95M · 30-day average: 11.63M · Max drawdown over stored range: -63.77%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 16.65% |
| 20D RS | -13.23% |
| 60D RS | 25.98% |
| 120D RS | 22.27% |
| Global RS Rank | 537 · 83.99% percentile |
| Qualified+ RS Rank | 214 · 82.99% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 41 · 19.61% 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 | 14 / 64 |
| Primary Percentile | 79.69 |
| 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 2025-12-31 | 2026-02-05 | 4.37B | 2.42B | 172.40M | -68.80M | -0.13 | 1.55B | 163.40M | 1.39B | 538M | 55.41% | 3.94% | -1.57% | 35.46% | 31.72% | 250.70M | 5.37B |
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 2025-12-31 | $-0.13 | -691.0x | $8.12 | 10.9x | $2.58 | 34.3x | $2.88 | 30.7x |
Shares Diluted: 538M. 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 | 5438.4 | 6820.9 | 8438.7 | 7634.4 | 4401.6 | 4713.1 |
| Revenue Growth (YoY) | 3.113% | 25.421% | 23.718% | -9.531% | -42.345% | 7.077% |
| Gross Profit | 3378.8 | 4449.6 | 5697.9 | 4995.7 | 2467.9 | |
| Operating Income | 999.8 | 1879.1 | 3112 | 2558.7 | 375.5 | |
| Free Cash Flow | 1823.9 | 2472.6 | 3134.8 | 2607.6 | 772.1 | 871 |
| Free Cash Flow Per Share | 3.37 | 4.369 | 5.625 | 4.758 | 1.437 | 1.59758 |
| EPS (Diluted) GAAP | 0.65 | 2.27 | 4.02 | 3.48 | -0.01 | |
| EPS Growth | -41.441% | 249.231% | 77.093% | -13.433% | 10300% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 62.129% | 65.235% | 67.521% | 65.437% | 56.068% | 57.7348% |
| Operating Margin | 18.384% | 27.549% | 36.878% | 33.515% | 8.531% | 10.3987% |
| Profit Margin | 6.425% | 18.846% | 26.517% | 24.978% | -0.061% | 4.88% |
| Free Cash Flow Margin | 33.537% | 36.25% | 37.148% | 34.156% | 17.541% | 18.4804% |
| Shares Outstanding (Diluted) | 541.2 | 565.9 | 557.3 | 548 | 537.3 | 545.2 |
| Shares Change (YoY) | 5.621% | 4.564% | -1.52% | -1.669% | -1.953% | 1.47% |
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 Q3 | 2026-02-05 | 1.19B | 59.60% | 151.70M | 12.79% | 62.70M | 5.29% | 0.06 | 545.50M | 250.70M | 5.37B | processed |
| 2026 Q2 | 2025-11-06 | 1.14B | 55.94% | 88.90M | 7.80% | 41.70M | 3.66% | 0.03 | 545.00M | 236.80M | 5.38B | processed |
| 2026 Q1 | 2025-08-07 | 1.08B | 53.62% | 32.10M | 2.98% | -18.60M | -1.73% | -0.09 | 539.20M | 566.50M | 5.46B | processed |
| 2025 Q4 | 2025-05-23 | 970.50M | 51.63% | -100.30M | -10.33% | -154.60M | -15.93% | -0.30 | 522.90M | 771.70M | 5.63B | processed |
| 2025 Q3 | 2025-02-06 | 1.03B | 54.72% | 30.90M | 3.01% | -53.60M | -5.22% | -0.10 | 537.40M | 586.00M | 6.75B | processed |
| 2025 Q2 | 2024-11-05 | 1.16B | 57.44% | 146.60M | 12.60% | 78.40M | 6.74% | 0.14 | 542.00M | 286.10M | 4.48B | processed |
| 2025 Q1 | 2024-08-01 | 1.24B | 59.37% | 219.10M | 17.65% | 129.30M | 10.42% | 0.24 | 542.80M | 315.10M | 6.17B | processed |
| 2024 Q4 | 2024-05-23 | 1.33B | 59.58% | 253.50M | 19.12% | 154.70M | 11.67% | 0.28 | 545.00M | 319.70M | 5.00B | processed |
| 2024 Q3 | 2024-02-01 | 1.77B | 63.43% | 529.40M | 29.98% | 419.20M | 23.74% | 0.77 | 546.50M | 281.00M | 4.03B | processed |
| 2024 Q2 | 2023-11-02 | 2.25B | 67.75% | 885.00M | 39.26% | 666.60M | 29.57% | 1.21 | 549.20M | 256.60M | 4.41B | processed |
| 2024 Q1 | 2023-08-03 | 2.29B | 68.09% | 903.10M | 39.46% | 666.40M | 29.12% | 1.21 | 551.40M | 271.20M | 4.63B | processed |
| 2023 Q4 | 2023-05-25 | 2.23B | 68.05% | 848.00M | 37.98% | 604.00M | 27.05% | 1.09 | 554.00M | 236.00M | 5.04B | processed |
| 2023 Q3 | 2023-02-02 | 2.17B | 67.80% | 811.60M | 37.41% | 580.30M | 26.75% | 1.04 | 555.40M | 290.90M | 6.59B | processed |
| 2023 Q2 | 2022-11-03 | 2.07B | 67.43% | 755.10M | 36.42% | 546.20M | 26.35% | 0.98 | 558.30M | 306.80M | 6.30B | processed |
| 2023 Q1 | 2022-08-02 | 1.96B | 66.71% | 701.30M | 35.72% | 507.20M | 25.83% | 0.90 | 561.50M | 379.10M | 7.56B | processed |
| 2022 Q4 | 2022-05-20 | 1.84B | 66.18% | 549.50M | 29.80% | 437.90M | 23.74% | 0.77 | 565.30M | 319.40M | 7.69B | processed |
| 2022 Q3 | 2022-02-03 | 1.76B | 65.62% | 515.00M | 29.30% | 352.80M | 20.07% | 0.62 | 567.30M | 315.50M | 7.87B | processed |
| 2022 Q2 | 2021-11-04 | 1.65B | 64.75% | 416.30M | 25.23% | 242.00M | 14.67% | 0.43 | 565.90M | 255.30M | 8.20B | processed |
| 2022 Q1 | 2021-08-03 | 1.57B | 64.20% | 368.80M | 23.50% | 252.80M | 16.11% | 0.89 | 282.60M | 279.70M | 8.53B | processed |
| 2021 Q4 | 2021-05-18 | 1.47B | 63.17% | 308.00M | 20.99% | 116.00M | 7.91% | 0.41 | 281.40M | 282.00M | 7.58B | 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.