Price Movement
Volume
Latest volume: 233.20K · 30-day average: 356.65K · Max drawdown over stored range: -84.09%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -3.33% |
| 20D RS | -4.92% |
| 60D RS | 8.99% |
| 120D RS | -14.86% |
| Global RS Rank | 1626 · 51.54% percentile |
| Watch+Speculative RS Rank | 1042 · 50.31% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 157 · 65.72% 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 | 213 / 701 |
| Primary Percentile | 69.76 |
| Score Notes | market-cap support, industry-tailwind, 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-07 | 109.78M | n/a | 1.35M | 114.54M | 2.21 | 562.93M | n/a | n/a | 52M | n/a | 1.23% | 1.04% | 5.13% | n/a | 288.10M | 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 | $2.21 | 7.4x | $2.12 | 7.7x | n/a | n/a | $10.88 | 1.5x |
Shares Diluted: 52M. 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 | 71.857 | 55.311 | 51.346 | 57.424 | 64.381 | 107.464 |
| Revenue Growth (YoY) | -2.121% | -23.026% | -7.169% | 11.837% | 12.115% | 66.919% |
| Gross Profit | -189.096 | -138.346 | -12.046 | 16.803 | 26.738 | |
| Operating Income | -297.627 | -237.642 | -79.119 | -53.649 | -42.436 | |
| Free Cash Flow | -257.019 | -211.264 | -187.563 | -29.485 | -11.867 | 238.499 |
| Free Cash Flow Per Share | -4.123 | -3.041 | -2.549 | -0.533 | -0.243 | 4.630419166326907 |
| EPS (Diluted) GAAP | -4.460435 | -2.874937 | 11.851068 | -0.99801 | -1.154994 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | -263.156% | -250.124% | -23.46% | 29.261% | 41.531% | 100% |
| Operating Margin | -414.193% | -429.647% | -154.09% | -93.426% | -65.914% | -3.3518% |
| Profit Margin | -386.903% | -360.554% | 1698.539% | -96.115% | -87.631% | 98.54% |
| Free Cash Flow Margin | -357.681% | -381.957% | -365.292% | -51.346% | -18.432% | 221.9339% |
| Shares Outstanding (Diluted) | 62.345 | 69.461 | 73.591 | 55.303 | 48.847 | 51.507 |
| Shares Change (YoY) | 12.111% | 11.414% | 5.946% | -24.851% | -11.674% | 5.446% |
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-07 | 17.70M | n/a | -9.48M | -53.58% | -4.93M | -27.87% | -0.10 | 51.28M | 288.10M | n/a | processed |
| 2025 Q4 | 2026-03-23 | 45.89M | n/a | 20.01M | 43.61% | 61.02M | 1.33% | 1.15 | 53.10M | 167.81M | n/a | processed |
| 2025 Q3 | 2025-11-12 | 19.99M | n/a | -6.46M | -32.29% | 3.62M | 18.08% | 0.07 | 51.91M | 174.77M | n/a | processed |
| 2025 Q2 | 2025-08-13 | 26.20M | n/a | -2.73M | -10.40% | 54.84M | 2.09% | 1.08 | 50.73M | 281.93M | n/a | processed |
| 2025 Q1 | 2025-05-12 | 15.39M | n/a | -14.43M | -93.80% | -13.58M | -88.24% | -0.27 | 49.71M | 110.61M | n/a | processed |
| 2024 Q4 | 2025-03-07 | 18.75M | n/a | -9.20M | -49.06% | -15.53M | -82.79% | -0.31 | 49.32M | 37.80M | n/a | processed |
| 2024 Q3 | 2024-11-14 | 16.87M | n/a | -10.84M | -64.25% | -12.70M | -75.28% | -0.26 | 49.04M | 23.38M | n/a | processed |
| 2024 Q2 | 2024-08-08 | 14.26M | n/a | -15.71M | -1.10% | -16.53M | -1.16% | -0.34 | 48.75M | 46.34M | n/a | processed |
| 2024 Q1 | 2024-05-15 | 14.50M | n/a | -11.21M | -77.27% | -11.66M | -80.42% | -0.24 | 48.28M | 53.84M | n/a | processed |
| 2023 Q4 | 2024-03-01 | 17.57M | n/a | -6.24M | -35.53% | -8.51M | -48.45% | -0.17 | 49.35M | 39.55M | n/a | processed |
| 2023 Q3 | 2023-11-09 | 15.69M | n/a | -8.76M | -55.82% | -8.95M | -57.03% | -0.17 | 52.36M | 71.69M | n/a | processed |
| 2023 Q2 | 2023-08-09 | 13.75M | n/a | -16.12M | -1.17% | -15.64M | -1.14% | -0.28 | 56.68M | 105.60M | n/a | processed |
| 2023 Q1 | 2023-05-10 | 10.42M | n/a | -24.91M | -2.39% | -22.09M | -2.12% | -0.35 | 62.93M | 187.66M | n/a | processed |
| 2022 Q4 | 2023-03-01 | 14.65M | n/a | -17.43M | -1.19% | -10.36M | -70.74% | -0.15 | 67.33M | 298.17M | 616.33M | processed |
| 2022 Q3 | 2022-11-09 | 12.45M | n/a | -14.20M | -1.14% | 916.63M | 73.62% | 12.14 | 75.52M | 418.54M | n/a | processed |
| 2022 Q2 | 2022-08-08 | 11.05M | n/a | -26.88M | -2.43% | -8.19M | -74.13% | -0.11 | 76.27M | 87.29M | 624.70M | processed |
| 2022 Q1 | 2022-05-06 | 13.20M | n/a | -38.50M | -2.92% | -25.95M | -1.97% | -0.65 | 75.25M | 94.37M | 621.48M | processed |
| 2021 Q4 | 2022-02-28 | 14.95M | n/a | -56.17M | -3.76% | -32.03M | -2.14% | -0.43 | 74.01M | 89.96M | 616.33M | processed |
| 2021 Q3 | 2021-11-08 | 13.19M | n/a | -53.62M | -4.06% | -35.31M | -2.68% | -0.48 | 73.57M | 121.42M | 615.87M | processed |
| 2021 Q2 | 2021-08-05 | 12.91M | n/a | -64.11M | -4.96% | -52.41M | -4.06% | n/a | 65.67M | 204.95M | 609.51M | 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.