Price Movement
Volume
Latest volume: 276.93K · 30-day average: 386.07K · Max drawdown over stored range: -67.45%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -21.63% |
| 20D RS | -8.24% |
| 60D RS | -21.98% |
| 120D RS | -27.97% |
| Global RS Rank | 2731 · 18.60% percentile |
| Qualified+ RS Rank | 1059 · 15.82% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 310 · 32.31% 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 | 131 / 701 |
| Primary Percentile | 81.46 |
| 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-06 | 412.81M | n/a | -34.46M | -27.57M | -0.54 | 1.91M | 6.83M | -4.92M | 51M | n/a | -8.35% | -6.68% | 0.46% | -1.19% | 844.90M | 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.54 | -52.4x | $8.09 | 3.5x | $-0.10 | -293.5x | $0.04 | 755.4x |
Shares Diluted: 51M. 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 | 41.1146 | 36.484 | 174.361 | 249.428 | 310.202 | 400.016 |
| Revenue Growth (YoY) | 20.938% | -11.263% | 377.911% | 43.053% | 24.365% | 28.953% |
| Gross Profit | -61.0221 | -63.764 | 167.961 | 241.924 | 299.7 | 386.153 |
| Operating Income | -121.2782 | -174.66 | -51.701 | -60.546 | -52.41 | -25.625 |
| Free Cash Flow | -87.8215 | -144.492 | -51.412 | -2.485 | 20.888 | -15.052 |
| Free Cash Flow Per Share | -3.311 | -3.401 | -1.125 | -0.051 | 0.418 | -0.299 |
| EPS (Diluted) GAAP | -3.813956 | -4.237115 | -1.149362 | -1.130868 | -1.021922 | -0.705403 |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | -148.419% | -174.772% | 96.329% | 96.992% | 96.614% | 96.534% |
| Operating Margin | -294.976% | -478.73% | -29.652% | -24.274% | -16.895% | -6.406% |
| Profit Margin | -246.042% | -493.446% | -30.135% | -22.166% | -16.469% | -8.878% |
| Free Cash Flow Margin | -213.602% | -396.042% | -29.486% | -0.996% | 6.734% | -3.763% |
| Shares Outstanding (Diluted) | 26.5234 | 42.4886 | 45.7149 | 48.889 | 49.9911 | 50.3457 |
| Shares Change (YoY) | 18.95% | 60.193% | 7.593% | 6.943% | 2.254% | 0.709% |
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-06 | 106.68M | n/a | 7.28M | 6.82% | 12.97M | 12.16% | 0.25 | 52.93M | 844.90M | n/a | processed |
| 2025 Q4 | 2026-02-25 | 104.48M | n/a | -19.69M | -18.85% | -30.06M | -28.77% | -0.59 | 50.59M | 864.15M | n/a | processed |
| 2025 Q3 | 2025-11-06 | 103.69M | n/a | -7.17M | -6.92% | -177.00K | -0.17% | 0.00 | 50.40M | 892.35M | n/a | processed |
| 2025 Q2 | 2025-08-07 | 97.96M | n/a | -14.88M | -15.18% | -10.30M | -10.51% | -0.20 | 50.29M | 882.81M | n/a | processed |
| 2025 Q1 | 2025-05-07 | 93.88M | n/a | -3.62M | -3.85% | 5.02M | 5.35% | 0.10 | 51.95M | 837.03M | n/a | processed |
| 2024 Q4 | 2025-02-26 | 84.05M | n/a | -19.45M | -23.14% | -23.77M | -28.28% | -0.47 | 50.05M | 820.38M | n/a | processed |
| 2024 Q3 | 2024-11-06 | 80.25M | n/a | -8.50M | -10.59% | 8.74M | 10.89% | 0.17 | 52.81M | 901.28M | 438.69M | processed |
| 2024 Q2 | 2024-08-08 | 75.40M | n/a | -16.02M | -21.24% | -11.62M | -15.41% | -0.23 | 50.01M | 859.60M | 452.50M | processed |
| 2024 Q1 | 2024-05-08 | 70.50M | n/a | -26.49M | -37.57% | -24.44M | -34.66% | -0.49 | 49.88M | 832.82M | 452.50M | 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.