Price Movement
Volume
Latest volume: 1.15M · 30-day average: 1.29M · Max drawdown over stored range: -85.66%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 21.90% |
| 20D RS | -1.15% |
| 60D RS | -9.93% |
| 120D RS | 65.25% |
| Global RS Rank | 421 · 87.45% percentile |
| Watch+Speculative RS Rank | 252 · 87.98% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 37 · 27.45% 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 | 31 / 64 |
| Primary Percentile | 53.12 |
| 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-05-08 | 289.84M | 90.68M | -17.66M | -14.73M | -0.28 | 29.61M | 15.82M | 13.79M | 53M | 31.28% | -6.09% | -5.08% | 10.22% | 4.76% | 298.21M | n/a |
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 | $-0.28 | -235.6x | $5.50 | 12.0x | $0.26 | 251.7x | $0.56 | 117.2x |
Shares Diluted: 53M. 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 | 222.789 | 270.146 | 242.058 | 209.921 | 198.548 | 261.33 |
| Revenue Growth (YoY) | 26.141% | 21.256% | -10.397% | -13.277% | -5.418% | 31.621% |
| Gross Profit | 59.364 | 77.307 | 50.821 | 46.113 | 33.019 | 77.963 |
| Operating Income | -20.948 | -30.217 | -51.21 | -45.949 | -61.345 | -24.202 |
| Free Cash Flow | -10.375 | -26.76 | -35.93 | 4.752 | -10.291 | 12.298 |
| Free Cash Flow Per Share | -0.27 | -0.635 | -0.809 | 0.103 | -0.215 | 0.246 |
| EPS (Diluted) GAAP | -0.545573 | -0.704024 | -1.22826 | -0.904336 | -1.269144 | -0.469537 |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 26.646% | 28.617% | 20.995% | 21.967% | 16.63% | 29.833% |
| Operating Margin | -9.403% | -11.185% | -21.156% | -21.889% | -30.897% | -9.261% |
| Profit Margin | -9.395% | -10.983% | -22.548% | -19.85% | -30.618% | -8.98% |
| Free Cash Flow Margin | -4.657% | -9.906% | -14.844% | 2.264% | -5.183% | 4.706% |
| Shares Outstanding (Diluted) | 38.367 | 42.142 | 44.436 | 46.078 | 47.9 | 49.979 |
| Shares Change (YoY) | 3.362% | 9.839% | 5.444% | 3.695% | 3.954% | 4.34% |
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-08 | 80.18M | 33.07% | -719.00K | -0.90% | 645.00K | 0.80% | 0.01 | 59.98M | 298.21M | n/a | processed |
| 2025 Q4 | 2026-02-27 | 81.19M | 30.74% | -5.41M | -6.66% | -4.91M | -6.05% | -0.10 | 50.94M | 98.70M | n/a | processed |
| 2025 Q3 | 2025-11-07 | 66.74M | 31.09% | -7.30M | -10.94% | -6.87M | -10.30% | -0.14 | 50.29M | 81.11M | n/a | processed |
| 2025 Q2 | 2025-08-08 | 61.73M | 29.90% | -4.24M | -6.86% | -3.59M | -5.82% | -0.07 | 49.58M | 78.81M | n/a | processed |
| 2025 Q1 | 2025-05-09 | 51.67M | 26.71% | -9.61M | -18.60% | -8.09M | -15.66% | -0.16 | 49.09M | 82.20M | n/a | processed |
| 2024 Q4 | 2025-02-28 | 47.38M | 2.39% | -26.43M | -55.78% | -24.96M | -52.68% | -0.51 | 48.56M | 65.83M | n/a | processed |
| 2024 Q3 | 2024-11-08 | 56.13M | 22.36% | -11.80M | -21.02% | -10.34M | -18.41% | -0.21 | 48.13M | 41.46M | n/a | processed |
| 2024 Q2 | 2024-08-02 | 50.51M | 23.46% | -12.69M | -25.12% | -11.73M | -23.22% | -0.25 | 47.66M | 49.39M | n/a | processed |
| 2024 Q1 | 2024-05-03 | 44.53M | 16.82% | -14.72M | -33.05% | -13.77M | -30.92% | -0.29 | 47.24M | 61.31M | n/a | processed |
| 2023 Q4 | 2024-02-26 | 51.89M | 18.89% | -14.34M | -27.64% | -13.24M | -25.51% | -0.28 | 46.74M | 53.21M | n/a | processed |
| 2023 Q3 | 2023-11-03 | 50.63M | 19.63% | -12.53M | -24.75% | -11.88M | -23.46% | -0.26 | 46.40M | 52.09M | n/a | processed |
| 2023 Q2 | 2023-08-04 | 53.30M | 22.71% | -11.69M | -21.92% | -8.82M | -16.55% | -0.19 | 45.72M | 41.82M | n/a | processed |
| 2023 Q1 | 2023-05-05 | 54.09M | 26.37% | -8.21M | -15.17% | -7.73M | -14.29% | -0.17 | 45.71M | 48.40M | n/a | processed |
| 2022 Q4 | 2023-02-27 | 56.68M | 10.20% | -23.50M | -41.45% | -22.66M | -39.98% | -0.50 | 44.88M | 57.83M | n/a | processed |
| 2022 Q3 | 2022-11-07 | 60.09M | 22.43% | -12.98M | -21.60% | -12.96M | -21.56% | -0.29 | 44.79M | 62.18M | n/a | processed |
| 2022 Q2 | 2022-08-05 | 60.83M | 25.29% | -10.32M | -16.96% | -10.34M | -17.00% | -0.23 | 44.18M | 70.63M | n/a | processed |
| 2022 Q1 | 2022-05-06 | 64.46M | 25.10% | -8.31M | -12.89% | -8.62M | -13.38% | -0.20 | 43.66M | 134.95M | n/a | processed |
| 2021 Q4 | 2022-02-28 | 67.45M | 26.60% | -8.66M | -12.85% | -8.75M | -12.97% | -0.20 | 43.29M | 146.53M | 215.00K | processed |
| 2021 Q3 | 2021-11-05 | 72.23M | 29.62% | -6.76M | -9.36% | -6.88M | -9.52% | -0.16 | 42.88M | 165.58M | 215.00K | processed |
| 2021 Q2 | 2021-08-06 | 69.11M | 29.41% | -9.01M | -13.04% | -7.89M | -11.42% | -0.19 | 42.31M | 175.36M | 30.00K | 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.