Price Movement
Volume
Latest volume: 513.49K · 30-day average: 651.87K · Max drawdown over stored range: -92.08%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 21.28% |
| 20D RS | -25.41% |
| 60D RS | 7.86% |
| 120D RS | 58.04% |
| Global RS Rank | 431 · 87.15% percentile |
| Qualified+ RS Rank | 177 · 85.93% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 66 · 85.59% 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 | 143 / 701 |
| Primary Percentile | 79.74 |
| 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-03 | 234.60M | n/a | 47.90M | -13.23M | -0.46 | -41.95M | 196.00K | -42.14M | 29M | n/a | 20.42% | -5.64% | -17.88% | -17.96% | 238.20M | 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 2025-12-31 | $-0.46 | -110.6x | $8.07 | 6.2x | $-1.45 | -34.7x | $-1.44 | -34.9x |
Shares Diluted: 29M. 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 | 75 | 63.175 | 10.287 | 17.157 | 91.28 | 234.603 |
| Revenue Growth (YoY) | 837.5% | -15.767% | -83.717% | 66.783% | 432.028% | 157.015% |
| Gross Profit | -5.025 | -35.321 | -78.511 | -115.126 | -72.56 | |
| Operating Income | -23.879 | -56.814 | -115.154 | -157.072 | -114.949 | |
| Free Cash Flow | -14.726 | -47.286 | -73.951 | -121.607 | -135.695 | 19.61 |
| Free Cash Flow Per Share | -0.539 | -1.724 | -2.626 | -4.517 | -4.781 | 0.6818972112107935 |
| EPS (Diluted) GAAP | -0.730019 | -2.106959 | -4.570353 | -6.077068 | -5.11701 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | -6.7% | -55.91% | 7400% | 7400% | -79.492% | 100% |
| Operating Margin | -31.839% | -89.931% | -1119.413% | -915.498% | -125.93% | 20.4158% |
| Profit Margin | -26.575% | -91.486% | -1251.327% | -953.657% | -159.105% | -5.6402% |
| Free Cash Flow Margin | -19.635% | -74.849% | -718.878% | -708.789% | -148.658% | 8.3588% |
| Shares Outstanding (Diluted) | 27.302 | 27.431 | 28.165 | 26.924 | 28.382 | 28.758 |
| Shares Change (YoY) | 0.898% | 0.472% | 2.676% | -4.406% | 5.415% | 1.325% |
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-03 | 108.25M | n/a | 66.90M | 61.80% | 49.61M | 45.83% | 1.79 | 27.78M | 238.20M | n/a | processed |
| 2025 Q3 | 2025-11-04 | 76.32M | n/a | 34.70M | 45.47% | 15.11M | 19.80% | 0.52 | 29.02M | 109.83M | n/a | processed |
| 2025 Q2 | 2025-08-06 | 22.26M | n/a | -26.17M | -1.18% | -38.63M | -1.74% | -1.34 | 28.81M | 44.30M | n/a | processed |
| 2025 Q1 | 2025-05-05 | 27.77M | n/a | -27.54M | -99.16% | -39.33M | -1.42% | -1.28 | 30.64M | 98.64M | n/a | processed |
| 2024 Q4 | 2025-02-27 | 43.11M | n/a | -9.67M | -22.43% | -21.78M | -50.53% | -0.72 | 30.46M | 123.08M | n/a | processed |
| 2024 Q3 | 2024-11-05 | 30.02M | n/a | -22.76M | -75.81% | -32.85M | -1.09% | -1.14 | 28.89M | 191.58M | n/a | processed |
| 2024 Q2 | 2024-08-05 | 10.97M | n/a | -40.32M | -3.68% | -46.66M | -4.25% | -1.71 | 27.36M | 71.82M | n/a | processed |
| 2024 Q1 | 2024-05-09 | 7.18M | n/a | -42.20M | -5.88% | -43.94M | -6.12% | -1.64 | 26.80M | 53.70M | n/a | processed |
| 2023 Q4 | 2024-03-11 | 9.01M | n/a | -42.13M | -4.68% | -42.21M | -4.69% | -1.59 | 26.58M | 35.97M | n/a | processed |
| 2023 Q3 | 2023-11-02 | 3.32M | n/a | -37.73M | -11.37% | -37.31M | -11.24% | -1.41 | 26.55M | 26.30M | n/a | processed |
| 2023 Q2 | 2023-08-07 | 3.46M | n/a | -40.14M | -11.60% | -39.84M | -11.52% | -1.50 | 26.63M | 35.21M | n/a | processed |
| 2023 Q1 | 2023-05-11 | 1.37M | n/a | -44.40M | -32.32% | -44.26M | -32.21% | -1.58 | 27.95M | 94.56M | n/a | processed |
| 2022 Q4 | 2023-03-01 | 6.81M | n/a | -25.97M | -3.82% | -26.41M | -3.88% | -0.93 | 28.45M | 71.31M | n/a | processed |
| 2022 Q3 | 2022-11-08 | 1.29M | n/a | -29.63M | -22.92% | -33.50M | -25.91% | -1.18 | 28.29M | 58.55M | n/a | processed |
| 2022 Q2 | 2022-08-08 | 1.22M | n/a | -27.80M | -22.86% | -32.55M | -26.77% | -1.15 | 28.20M | 71.70M | n/a | processed |
| 2022 Q1 | 2022-05-04 | 970.00K | n/a | -31.75M | -32.73% | -36.26M | -37.38% | -1.31 | 27.71M | 166.41M | n/a | processed |
| 2021 Q4 | 2022-03-07 | 1.01M | n/a | -31.16M | -30.82% | -32.54M | -32.18% | -1.18 | 27.53M | 495.73M | n/a | processed |
| 2021 Q3 | 2021-11-04 | 20.89M | n/a | -6.76M | -32.37% | -6.67M | -31.91% | -0.24 | 27.44M | 336.33M | n/a | processed |
| 2021 Q2 | 2021-08-09 | 30.03M | n/a | -533.00K | -1.78% | -429.00K | -1.43% | -0.02 | 27.39M | 332.25M | n/a | processed |
| 2021 Q1 | 2021-05-04 | 11.25M | n/a | -18.36M | -1.63% | -18.16M | -1.61% | n/a | n/a | 284.15M | 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.