Price Movement
Volume
Latest volume: 1.15M · 30-day average: 1.89M · Max drawdown over stored range: -92.95%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -23.00% |
| 20D RS | 11.10% |
| 60D RS | -18.66% |
| 120D RS | -44.39% |
| Global RS Rank | 2790 · 16.84% percentile |
| Qualified+ RS Rank | 1085 · 13.75% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 115 · 19.01% 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 | 74 / 246 |
| Primary Percentile | 70.33 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword, small-cap penalty |
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-06 | 829.00M | 580.00M | -388.90M | -399.90M | -4.29 | -43.80M | n/a | n/a | 93M | 69.96% | -46.91% | -48.24% | -5.28% | n/a | 124.40M | 120.30M |
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 | $-4.29 | -1.1x | $8.89 | 0.5x | n/a | n/a | $-0.47 | -9.7x |
Shares Diluted: 93M. 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 | 557 | 690.6 | 678.4 | 753.2 | 837.6 | 824.5 |
| Revenue Growth (YoY) | -12.778% | 23.986% | -1.767% | 11.026% | 11.206% | -1.564% |
| Gross Profit | 378.8 | 493 | 476.4 | 517 | 585.4 | 576.6 |
| Operating Income | -194.8 | -126.7 | -123.7 | -138.9 | -88 | -67.8 |
| Free Cash Flow | -40.1 | 0.6 | -151.6 | -174.1 | -27.7 | -13.8 |
| Free Cash Flow Per Share | -0.536 | 0.008 | -1.881 | -2.103 | -0.306 | -0.149 |
| EPS (Diluted) GAAP | -2.994704 | -0.35 | -1.39 | -3.18 | -1.41 | -3.951403 |
| EPS Growth | 9800% | 9800% | 9800% | 9800% | 9800% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 68.007% | 71.387% | 70.224% | 68.64% | 69.89% | 69.933% |
| Operating Margin | -34.973% | -18.346% | -18.234% | -18.441% | -10.506% | -8.223% |
| Profit Margin | -40.162% | -3.939% | -16.509% | -34.958% | -15.198% | -44.378% |
| Free Cash Flow Margin | -7.199% | 0.087% | -22.347% | -23.115% | -3.307% | -1.674% |
| Shares Outstanding (Diluted) | 74.775 | 78 | 80.6 | 82.8 | 90.6 | 92.6 |
| Shares Change (YoY) | 0.639% | 4.313% | 3.333% | 2.73% | 9.42% | 2.208% |
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-06 | 200.40M | 68.66% | -30.70M | -15.32% | -34.10M | -17.02% | -0.36 | 93.70M | 124.40M | 120.30M | processed |
| 2025 Q4 | 2026-02-24 | 209.80M | 69.97% | -5.70M | -2.72% | -7.90M | -3.77% | -0.08 | 93.50M | 149.60M | 119.90M | processed |
| 2025 Q3 | 2025-11-04 | 205.70M | 69.91% | -23.30M | -11.33% | -27.40M | -13.32% | -0.29 | 93.10M | 145.40M | 119.50M | processed |
| 2025 Q2 | 2025-08-06 | 213.10M | 71.23% | -329.20M | -1.54% | -330.50M | -1.55% | -3.57 | 92.50M | 74.40M | 39.60M | processed |
| 2025 Q1 | 2025-05-07 | 195.90M | 68.50% | -29.00M | -14.80% | -100.00K | -0.05% | -0.29 | 91.40M | 91.80M | 59.30M | processed |
| 2024 Q4 | 2025-02-28 | 210.60M | n/a | -39.00M | -18.52% | -42.50M | -20.18% | -0.47 | 90.90M | 111.20M | 39.60M | processed |
| 2024 Q3 | 2024-11-08 | 213.30M | n/a | -20.00M | -9.38% | -22.10M | -10.36% | -0.24 | 90.90M | 108.70M | 39.00M | processed |
| 2024 Q2 | 2024-08-07 | 211.50M | n/a | -36.50M | -17.26% | -36.70M | -17.35% | -0.41 | 90.60M | 97.30M | 38.80M | processed |
| 2024 Q1 | 2024-05-08 | 202.20M | n/a | -27.90M | -13.80% | -26.00M | -12.86% | -0.29 | 89.90M | 104.30M | 38.70M | processed |
| 2023 Q4 | 2024-02-28 | 196.60M | n/a | -31.40M | -15.97% | -31.20M | -15.87% | -0.36 | 86.40M | 140.90M | 38.50M | processed |
| 2023 Q3 | 2023-11-07 | 191.90M | n/a | -60.10M | -31.32% | -61.30M | -31.94% | -0.75 | 81.90M | 86.30M | 38.50M | processed |
| 2023 Q2 | 2023-08-04 | 183.50M | n/a | -113.70M | -61.96% | -116.10M | -63.27% | -1.42 | 81.70M | 121.60M | 38.40M | processed |
| 2023 Q1 | 2023-05-04 | 181.20M | n/a | -52.20M | -28.81% | -54.70M | -30.19% | -0.67 | 81.30M | 78.70M | n/a | processed |
| 2022 Q4 | 2023-03-01 | 177.80M | n/a | -52.20M | -29.36% | -42.30M | -23.79% | -0.52 | 81.20M | 114.90M | n/a | processed |
| 2022 Q3 | 2022-11-02 | 156.40M | n/a | -45.00M | -28.77% | -35.10M | -22.44% | -0.43 | 80.70M | 193.20M | n/a | processed |
| 2022 Q2 | 2022-08-05 | 179.30M | n/a | -17.80M | -9.93% | -14.10M | -7.86% | -0.18 | 80.40M | 205.10M | n/a | processed |
| 2022 Q1 | 2022-05-06 | 164.90M | n/a | -25.60M | -15.52% | -20.50M | -12.43% | -0.26 | 80.10M | 268.40M | n/a | processed |
| 2021 Q4 | 2022-02-25 | 160.80M | n/a | -43.10M | -26.80% | -7.60M | -4.73% | -0.09 | 80.10M | 339.80M | 224.80M | processed |
| 2021 Q3 | 2021-11-04 | 167.30M | n/a | -79.90M | -47.76% | 24.60M | 14.70% | 0.30 | 81.50M | 366.10M | 224.80M | processed |
| 2021 Q2 | 2021-08-04 | 189.40M | n/a | -20.80M | -10.98% | -4.70M | -2.48% | -0.06 | 77.20M | 164.40M | 104.10M | 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.