Price Movement
Volume
Latest volume: 3.92M · 30-day average: 4.51M · Max drawdown over stored range: -97.77%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -11.54% |
| 20D RS | -2.86% |
| 60D RS | -19.33% |
| 120D RS | -8.08% |
| Global RS Rank | 2201 · 34.40% percentile |
| Watch+Speculative RS Rank | 1373 · 34.53% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 179 · 15.17% 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 | 110 / 263 |
| Primary Percentile | 58.56 |
| 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-04-29 | 5.27B | n/a | 854.23M | n/a | n/a | 2.80B | n/a | n/a | 311M | n/a | 16.20% | n/a | 53.16% | n/a | 210.00M | 2.66B |
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 | $16.96 | 2.1x | n/a | n/a | $9.02 | 3.9x |
Shares Diluted: 311M. 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 | 6510.705 | 8716.669 | 4485.096 | 4297.764 | 5139.51 |
| Revenue Growth (YoY) | 91.645% | 33.882% | -48.546% | -4.177% | 19.586% |
| Gross Profit | 4423.577 | 6674.183 | 2903.829 | 2745.693 | 3413.98 |
| Operating Income | 25.933 | 2564.912 | 448.406 | 5.79 | 911.392 |
| Free Cash Flow | 944.18 | 2107.371 | -137.142 | 132.509 | 557.68 |
| Free Cash Flow Per Share | 3.064 | 6.401 | -0.44 | 0.423 | 1.785 |
| EPS (Diluted) GAAP | -0.61 | 5.693043 | 0.641642 | 0.183227 | 2.03 |
| EPS Growth | 9700% | 9700% | -88.729% | -71.444% | 1007.915% |
| EPS Non-GAAP | |||||
| Gross Margin | 67.943% | 76.568% | 64.744% | 63.887% | 66.426% |
| Operating Margin | 0.398% | 29.425% | 9.998% | 0.135% | 17.733% |
| Profit Margin | -2.871% | 21.472% | 4.424% | 1.332% | 12.344% |
| Free Cash Flow Margin | 14.502% | 24.176% | -3.058% | 3.083% | 10.851% |
| Shares Outstanding (Diluted) | 308.146 | 329.223 | 311.597 | 313.414 | 312.361 |
| Shares Change (YoY) | 13.109% | 6.84% | -5.354% | 0.583% | -0.336% |
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-29 | 1.95B | n/a | 729.45M | 37.50% | n/a | n/a | 1.72 | 311.43M | 210.00M | 2.66B | processed |
| 2025 Q4 | 2026-02-11 | 817.78M | n/a | -198.22M | -24.24% | n/a | n/a | n/a | 308.17M | 210.00M | 1.49B | processed |
| 2025 Q3 | 2025-10-29 | 1.21B | n/a | 118.12M | 9.73% | n/a | n/a | 0.24 | 311.03M | n/a | 1.31B | processed |
| 2025 Q2 | 2025-07-30 | 1.30B | n/a | 204.88M | 15.79% | n/a | n/a | 0.50 | 313.18M | n/a | 1.10B | processed |
| 2025 Q1 | 2025-04-30 | 1.35B | n/a | 271.47M | 20.07% | n/a | n/a | 0.66 | 314.80M | n/a | 1.29B | processed |
| 2024 Q4 | 2025-02-12 | 3.98B | n/a | 2.54B | 63.85% | n/a | n/a | n/a | 390.10M | n/a | 1.54B | processed |
| 2024 Q3 | 2024-10-30 | 1.06B | n/a | -5.90M | -0.56% | n/a | n/a | -0.07 | 311.02M | n/a | 1.62B | processed |
| 2024 Q2 | 2024-07-31 | 978.65M | n/a | -61.99M | -6.33% | n/a | n/a | -0.21 | 310.81M | n/a | 1.59B | processed |
| 2024 Q1 | 2024-04-24 | 1.12B | n/a | 65.16M | 5.81% | n/a | n/a | 0.12 | 312.50M | n/a | 1.51B | processed |
| 2023 Q4 | 2024-02-14 | 1.13B | n/a | -274.43M | -24.25% | n/a | n/a | n/a | 299.71M | n/a | 1.18B | processed |
| 2023 Q3 | 2023-10-25 | 1.13B | n/a | 55.73M | 4.95% | n/a | n/a | 0.06 | 311.53M | n/a | 1.61B | processed |
| 2023 Q2 | 2023-07-26 | 953.30M | n/a | -88.94M | -9.33% | n/a | n/a | -0.28 | 300.14M | n/a | 1.49B | processed |
| 2023 Q1 | 2023-04-26 | 1.41B | n/a | 331.49M | 23.54% | n/a | n/a | 0.69 | 311.85M | n/a | 1.31B | processed |
| 2022 Q4 | 2023-02-15 | -1.56B | n/a | -2.58B | 1.66% | n/a | n/a | n/a | 88.52M | n/a | 2.13B | processed |
| 2022 Q3 | 2022-10-26 | 2.06B | n/a | 774.16M | 37.50% | n/a | n/a | 1.72 | 326.00M | n/a | 1.17B | processed |
| 2022 Q2 | 2022-07-27 | 2.20B | n/a | 1.06B | 48.21% | n/a | n/a | 2.29 | 334.56M | 4.54M | 1.58B | processed |
| 2022 Q1 | 2022-04-27 | 786.84M | n/a | -204.60M | -26.00% | n/a | n/a | -0.50 | 314.08M | n/a | 1.96B | processed |
| 2021 Q4 | 2022-02-16 | 2.39B | n/a | 1.26B | 52.53% | n/a | n/a | n/a | 313.98M | n/a | 2.13B | processed |
| 2021 Q3 | 2021-10-27 | 534.42M | n/a | -684.07M | -1.28% | n/a | n/a | -1.75 | 313.79M | n/a | 2.34B | processed |
| 2021 Q2 | 2021-07-28 | 489.37M | n/a | -642.95M | -1.31% | n/a | n/a | -1.70 | 307.88M | 4.54M | 2.42B | 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.