Price Movement
Volume
Latest volume: 9.26M · 30-day average: 10.20M · Max drawdown over stored range: -92.45%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 202.55% |
| 20D RS | -18.51% |
| 60D RS | 79.03% |
| 120D RS | 436.59% |
| Global RS Rank | 8 · 99.76% percentile |
| Qualified+ RS Rank | 4 · 99.68% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 1 · 96.30% 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 | 22 / 32 |
| Primary Percentile | 34.38 |
| 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 2025-12-31 | 2026-03-17 | 88.33M | 11.24M | -21.98M | -21.26M | -0.48 | -24.05M | 7.29M | -31.34M | 44M | 12.73% | -24.88% | -24.07% | -27.23% | -35.49% | 120.27M | 59.05M |
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 2025-12-31 | $-0.48 | -184.0x | $2.01 | 44.3x | $-0.71 | -124.8x | $-0.55 | -162.6x |
Shares Diluted: 44M. 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 | 137.393 | 141.118 | 75.795 | 99.361 | 88.326 |
| Revenue Growth (YoY) | 44.077% | 2.711% | -46.29% | 31.092% | -11.106% |
| Gross Profit | 47.414 | 52.121 | 13.318 | 23.836 | 11.242 |
| Operating Income | 12.897 | 12.554 | -21.569 | -14.803 | -21.976 |
| Free Cash Flow | -32.95 | -37.23 | -7.072 | -17.883 | 0.0001 |
| Free Cash Flow Per Share | -0.771 | -0.872 | -0.166 | -0.414 | 78 |
| EPS (Diluted) GAAP | 0.34 | 0.37 | -0.423469 | -0.273462 | -0.49 |
| EPS Growth | 385.714% | 8.824% | 7800% | 7800% | 7800% |
| EPS Non-GAAP | |||||
| Gross Margin | 34.51% | 36.934% | 17.571% | 23.989% | 12.728% |
| Operating Margin | 9.387% | 8.896% | -28.457% | -14.898% | -24.881% |
| Profit Margin | 10.479% | 11.079% | -23.825% | -11.877% | -24.07% |
| Free Cash Flow Margin | -23.982% | -26.382% | -9.33% | -17.998% | 7800% |
| Shares Outstanding (Diluted) | 42.72 | 42.715 | 42.643 | 43.154 | 43.933 |
| Shares Change (YoY) | 4.132% | -0.012% | -0.169% | 1.198% | 1.805% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Q4 | 2026-03-17 | 23.04M | 20.95% | -3.83M | -16.64% | -3.55M | -15.40% | -0.08 | 44.63M | 120.27M | 59.05M | processed |
| 2025 Q3 | 2025-11-13 | 27.95M | 22.26% | -1.12M | -4.02% | -1.91M | -6.82% | -0.04 | 43.84M | 23.11M | 57.00M | processed |
| 2025 Q2 | 2025-08-13 | 17.97M | 7.97% | -6.75M | -37.53% | -7.01M | -38.99% | -0.16 | 43.71M | 27.01M | 51.35M | processed |
| 2025 Q1 | 2025-05-14 | 19.36M | -6.41% | -10.28M | -53.08% | -8.80M | -45.45% | -0.20 | 43.55M | 31.58M | 51.06M | processed |
| 2024 Q4 | 2025-03-14 | 25.11M | 17.56% | -6.17M | -24.56% | -5.09M | -20.27% | -0.12 | 43.38M | 24.97M | 46.58M | processed |
| 2024 Q3 | 2024-11-12 | 23.64M | 24.03% | -3.41M | -14.40% | -2.94M | -12.42% | -0.07 | 43.16M | 27.04M | 53.84M | processed |
| 2024 Q2 | 2024-08-09 | 27.92M | 27.40% | -1.89M | -6.75% | -1.52M | -5.43% | -0.04 | 43.09M | 29.48M | 51.10M | processed |
| 2024 Q1 | 2024-05-10 | 22.69M | 26.86% | -3.35M | -14.75% | -2.08M | -9.18% | -0.05 | 42.99M | 27.46M | 49.62M | processed |
| 2023 Q4 | 2024-03-15 | 20.43M | 22.65% | -3.56M | -17.43% | -3.62M | -17.72% | -0.08 | 42.85M | 39.89M | 47.08M | processed |
| 2023 Q3 | 2023-11-09 | 17.37M | 10.75% | -6.73M | -38.74% | -5.82M | -33.53% | -0.14 | 42.64M | 32.79M | 45.78M | processed |
| 2023 Q2 | 2023-08-09 | 18.59M | 9.22% | -6.84M | -36.81% | -5.09M | -27.37% | -0.12 | 42.59M | 37.18M | 45.62M | processed |
| 2023 Q1 | 2023-05-10 | 19.41M | 26.33% | -4.44M | -22.87% | -3.35M | -17.25% | -0.08 | 42.50M | 42.45M | 52.82M | processed |
| 2022 Q4 | 2023-03-16 | 26.80M | 32.08% | -1.00M | -3.74% | 1.34M | 5.00% | 0.03 | 42.71M | 44.29M | 12.23M | processed |
| 2022 Q3 | 2022-11-10 | 35.18M | 42.01% | 4.57M | 12.98% | 5.76M | 16.37% | 0.13 | 42.98M | 40.12M | 43.00M | processed |
| 2022 Q2 | 2022-08-12 | 39.49M | 39.09% | 5.29M | 13.39% | 5.55M | 14.05% | 0.13 | 42.51M | 45.51M | n/a | processed |
| 2022 Q1 | 2022-05-09 | 39.65M | 33.56% | 3.70M | 9.33% | 3.17M | 7.98% | 0.07 | 42.66M | 34.89M | n/a | processed |
| 2021 Q4 | 2022-03-15 | 37.73M | 32.17% | 3.03M | 8.04% | 2.96M | 7.86% | 0.07 | 42.75M | 42.18M | n/a | processed |
| 2021 Q3 | 2021-11-12 | 34.58M | 33.26% | 2.40M | 6.93% | 3.80M | 10.99% | 0.09 | 42.68M | 49.29M | n/a | processed |
| 2021 Q2 | 2021-08-12 | 33.73M | 36.28% | 3.91M | 11.58% | 4.38M | 13.00% | 0.10 | 42.73M | 55.53M | n/a | processed |
| 2021 Q1 | 2021-05-14 | 31.35M | 36.80% | 3.56M | 11.36% | 3.42M | 10.93% | 0.08 | 42.73M | 61.45M | n/a | 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.