Price Movement
Volume
Latest volume: 0.00 · 30-day average: 3.35M · Max drawdown over stored range: -99.13%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 12.48% |
| 20D RS | -3.49% |
| 60D RS | 27.54% |
| 120D RS | 5.40% |
| Global RS Rank | 651 · 80.60% percentile |
| Qualified+ RS Rank | 249 · 80.21% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 83 · 81.88% percentile |
| Snapshot Date | 2026-05-18 |
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 | 101 / 701 |
| Primary Percentile | 85.73 |
| 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-07 | n/a | n/a | 86.44M | 96.04M | 1.76 | 27.42M | 127.00K | 27.29M | 54M | n/a | n/a | n/a | n/a | n/a | 255.60M | 49.87M |
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 | $1.76 | 30.1x | n/a | n/a | $0.50 | 105.8x | $0.50 | 105.3x |
Shares Diluted: 54M. 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 | 190.405 | ||||
| Revenue Growth (YoY) | |||||
| Gross Profit | 187.705 | ||||
| Operating Income | -32.259 | -25.109 | -38.67 | -184.429 | 14.95 |
| Free Cash Flow | -27.792 | -20.794 | -24.94 | -69.314 | 46.725 |
| Free Cash Flow Per Share | -5.226 | -2.476 | -1.512 | -1.725 | 0.892 |
| EPS (Diluted) GAAP | -5.812311 | -2.866112 | -2.364036 | -4.38 | 0.39 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 98.582% | ||||
| Operating Margin | 7.852% | ||||
| Profit Margin | 10.753% | ||||
| Free Cash Flow Margin | 24.54% | ||||
| Shares Outstanding (Diluted) | 5.318 | 8.3971 | 16.4921 | 40.1759 | 52.3849 |
| Shares Change (YoY) | 27.387% | 57.899% | 96.403% | 143.607% | 30.389% |
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 | n/a | n/a | 31.28M | n/a | 31.38M | n/a | 0.59 | 53.07M | 255.60M | 49.87M | processed |
| 2025 Q4 | 2026-02-25 | n/a | n/a | 39.58M | n/a | 43.36M | n/a | 0.73 | 59.47M | 305.47M | 49.86M | processed |
| 2025 Q3 | 2025-11-04 | n/a | n/a | 22.11M | n/a | 26.01M | n/a | 0.47 | 54.92M | 498.93M | 49.85M | processed |
| 2025 Q2 | 2025-08-06 | n/a | n/a | -6.53M | n/a | -4.71M | n/a | -0.09 | 50.48M | 286.84M | 49.84M | processed |
| 2025 Q1 | 2025-05-07 | n/a | n/a | -45.74M | n/a | -43.77M | n/a | -0.95 | 46.18M | 289.95M | 49.84M | processed |
| 2024 Q4 | 2025-02-28 | n/a | n/a | -59.12M | n/a | -55.98M | n/a | -1.27 | 43.95M | 291.44M | 49.83M | processed |
| 2024 Q3 | 2024-11-06 | n/a | n/a | -80.21M | n/a | -76.62M | n/a | -1.83 | 41.88M | 256.78M | n/a | processed |
| 2024 Q2 | 2024-08-07 | n/a | n/a | -24.87M | n/a | -21.85M | n/a | -0.57 | 38.63M | 266.12M | n/a | processed |
| 2024 Q1 | 2024-05-09 | n/a | n/a | -23.48M | n/a | -21.40M | n/a | -0.59 | 36.21M | 149.63M | n/a | processed |
| 2023 Q4 | 2024-03-07 | n/a | n/a | -13.91M | n/a | -11.30M | n/a | -0.33 | 34.64M | 169.68M | n/a | processed |
| 2023 Q3 | 2023-11-08 | n/a | n/a | -10.38M | n/a | -10.86M | n/a | -0.95 | 11.44M | 52.44M | n/a | processed |
| 2023 Q2 | 2023-08-08 | n/a | n/a | -8.62M | n/a | -8.47M | n/a | -0.81 | 10.42M | 19.37M | n/a | processed |
| 2023 Q1 | 2023-05-09 | n/a | n/a | -8.47M | n/a | -8.36M | n/a | -0.88 | 9.45M | 7.87M | n/a | processed |
| 2022 Q4 | 2023-03-22 | n/a | n/a | -5.61M | n/a | -5.49M | n/a | -0.45 | 12.12M | 14.60M | n/a | processed |
| 2022 Q3 | 2022-11-09 | n/a | n/a | -6.24M | n/a | -6.13M | n/a | -0.76 | 8.09M | 19.75M | n/a | processed |
| 2022 Q2 | 2022-08-10 | n/a | n/a | -6.78M | n/a | -6.72M | n/a | -0.06 | 120.09M | 24.07M | n/a | processed |
| 2022 Q1 | 2022-05-10 | n/a | n/a | -5.77M | n/a | -5.72M | n/a | n/a | n/a | 28.97M | n/a | processed |
| 2021 Q4 | 2022-03-31 | n/a | n/a | -3.00M | n/a | -2.83M | n/a | n/a | n/a | 21.30M | n/a | processed |
| 2021 Q3 | 2021-11-10 | n/a | n/a | -8.29M | n/a | -8.14M | n/a | n/a | n/a | 28.18M | n/a | processed |
| 2021 Q2 | 2021-07-28 | n/a | n/a | -11.09M | n/a | -10.99M | n/a | n/a | n/a | 33.60M | 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.