Price Movement
Volume
Latest volume: 944.83K · 30-day average: 1.35M · Max drawdown over stored range: -72.79%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -1.59% |
| 20D RS | -14.61% |
| 60D RS | -18.62% |
| 120D RS | 21.95% |
| Global RS Rank | 1485 · 55.74% percentile |
| Qualified+ RS Rank | 538 · 57.23% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 96 · 56.16% 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 / 427 |
| Primary Percentile | 85.25 |
| Score Notes | market-cap support, 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-05-01 | 2.84B | n/a | n/a | n/a | n/a | -607.11M | 45.44M | -652.54M | 104M | n/a | n/a | n/a | -21.41% | -23.01% | 412.24M | 3.45B |
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 | $27.34 | 8.6x | $-6.29 | -37.2x | $-5.85 | -40.0x |
Shares Diluted: 104M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 |
|---|---|---|---|---|---|---|
| Revenue | 297.934 | 335.583 | 708.411 | 1170.896 | 1734.901 | 2507.409 |
| Revenue Growth (YoY) | -48.523% | 12.637% | 111.099% | 65.285% | 48.169% | 44.527% |
| Gross Profit | 257.813 | 261.66 | 327.762 | 558.601 | 793.156 | 1005.149 |
| Operating Income | 96.975 | 99.788 | 157.119 | 356.987 | 552.38 | 769.874 |
| Free Cash Flow | -451.154 | -606.731 | -806.073 | -649.47 | -1423.037 | -1055.897 |
| Free Cash Flow Per Share | -5.245 | -6.747 | -8.108 | -6.467 | -14.015 | -10.168 |
| EPS (Diluted) GAAP | -1.22116 | -1.434486 | -2.2208 | 2.109999 | -0.319999 | 4.599999 |
| EPS Growth | 5100% | 5100% | 5100% | 5100% | 5100% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 86.534% | 77.972% | 46.267% | 47.707% | 45.718% | 40.087% |
| Operating Margin | 32.549% | 29.736% | 22.179% | 30.488% | 31.839% | 30.704% |
| Profit Margin | -35.256% | -38.438% | -31.108% | 18.108% | -1.849% | 19.043% |
| Free Cash Flow Margin | -151.427% | -180.799% | -113.786% | -55.468% | -82.024% | -42.111% |
| Shares Outstanding (Diluted) | 86.0157 | 89.9221 | 99.421 | 100.4258 | 101.5388 | 103.8469 |
| Shares Change (YoY) | -0.016% | 4.541% | 10.564% | 1.011% | 1.108% | 2.273% |
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-01 | 830.70M | n/a | n/a | n/a | n/a | n/a | 1.29 | 104.26M | 412.24M | 3.45B | processed |
| 2025 Q4 | 2026-02-27 | 662.03M | n/a | n/a | n/a | n/a | n/a | n/a | 103.53M | 300.48M | 3.45B | processed |
| 2025 Q3 | 2025-10-29 | 667.06M | n/a | n/a | n/a | n/a | n/a | 1.10 | 103.97M | 509.94M | 3.45B | processed |
| 2025 Q2 | 2025-07-31 | 676.24M | n/a | n/a | n/a | n/a | n/a | 1.57 | 103.15M | 301.91M | 3.44B | processed |
| 2025 Q1 | 2025-05-05 | 502.08M | n/a | n/a | n/a | n/a | n/a | 0.87 | 103.16M | 112.13M | 3.64B | processed |
| 2024 Q4 | 2025-03-03 | 498.82M | n/a | n/a | n/a | n/a | n/a | n/a | 102.56M | 115.12M | 3.44B | processed |
| 2024 Q3 | 2024-11-12 | 465.79M | n/a | n/a | n/a | n/a | n/a | 0.76 | 103.40M | 111.89M | 3.22B | processed |
| 2024 Q2 | 2024-08-09 | 443.59M | n/a | n/a | n/a | n/a | n/a | -2.26 | 100.96M | 169.49M | 3.08B | processed |
| 2024 Q1 | 2024-04-26 | 326.69M | n/a | n/a | n/a | n/a | n/a | 0.31 | 100.96M | 65.22M | 2.69B | processed |
| 2023 Q4 | 2024-02-26 | 312.74M | n/a | n/a | n/a | n/a | n/a | n/a | 100.90M | 90.76M | 2.52B | processed |
| 2023 Q3 | 2023-10-26 | 291.10M | n/a | n/a | n/a | n/a | n/a | n/a | 100.48M | 52.88M | 2.28B | processed |
| 2023 Q2 | 2023-07-27 | 274.35M | n/a | n/a | n/a | n/a | n/a | n/a | 100.46M | 21.13M | 2.17B | processed |
| 2023 Q1 | 2023-04-27 | 292.72M | n/a | n/a | n/a | n/a | n/a | n/a | 100.97M | 40.99M | 2.10B | processed |
| 2022 Q4 | 2023-02-27 | 296.21M | n/a | n/a | n/a | n/a | n/a | n/a | 397.68M | 33.56M | 2.18B | processed |
| 2022 Q3 | 2022-10-31 | 230.37M | n/a | n/a | n/a | n/a | 26.94% | -0.11 | 99.38M | 72.74M | 2.02B | processed |
| 2022 Q3 | 2022-11-17 | 218.25M | n/a | n/a | n/a | 58.80M | 26.94% | 558.92 | 105.20 | 15.60M | n/a | processed |
| 2022 Q2 | 2022-07-29 | 177.93M | n/a | n/a | n/a | -25.89M | -14.55% | 0.11 | 99.81M | 118.85M | 3.50B | processed |
| 2022 Q1 | 2022-04-29 | 137.84M | n/a | n/a | n/a | -42.67M | -30.96% | -2.30 | 99.37M | 145.27M | 3.40B | processed |
| 2021 Q4 | 2022-02-28 | 145.78M | n/a | n/a | n/a | n/a | n/a | n/a | 99.33M | 188.08M | 3.22B | processed |
| 2021 Q3 | 2021-10-29 | 135.96M | n/a | n/a | n/a | n/a | n/a | n/a | 88.28M | 176.05M | 2.98B | 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.