Price Movement
Volume
Latest volume: 54.41K · 30-day average: 51.48K · Max drawdown over stored range: -54.17%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 7.90% |
| 20D RS | -3.24% |
| 60D RS | 4.60% |
| 120D RS | 16.77% |
| Global RS Rank | 849 · 74.69% percentile |
| Watch+Speculative RS Rank | 523 · 75.06% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 22 · 81.20% 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 | 55 / 249 |
| Primary Percentile | 78.31 |
| 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-11 | 757.29M | n/a | -10.33M | -22.46M | -0.35 | 175.36M | 281.12M | -105.76M | 64M | n/a | -1.36% | -2.97% | 23.16% | -13.97% | 135.20M | 493.43M |
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.35 | -153.3x | $11.85 | 4.5x | $-1.66 | -32.6x | $2.74 | 19.6x |
Shares Diluted: 64M. 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 | 178 | 563.717 | 588.561 | 640.667 | 662.748 | 732.492 |
| Revenue Growth (YoY) | -62.605% | 216.695% | 4.407% | 8.853% | 3.447% | 10.523% |
| Gross Profit | 178 | 187.371 | 152.055 | 149.442 | 148.84 | |
| Operating Income | -128 | 19.243 | -24.513 | -44.228 | -37.693 | |
| Free Cash Flow | -136 | 41.949 | 35.68 | -67.41 | -69.382 | -119.806 |
| Free Cash Flow Per Share | -2.267 | 0.807 | 0.574 | -1.092 | -1.103 | -1.8833867823681067 |
| EPS (Diluted) GAAP | -2 | -0.250115 | -0.55 | -2.03 | -0.504062 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 100% | 33.238% | 25.835% | 23.326% | 22.458% | 30.1904% |
| Operating Margin | -71.91% | 3.414% | -4.165% | -6.903% | -5.687% | -1.8467% |
| Profit Margin | -43.82% | -2.307% | -5.806% | -19.557% | -4.718% | -3.1783% |
| Free Cash Flow Margin | -76.404% | 7.441% | 6.062% | -10.522% | -10.469% | -16.3559% |
| Shares Outstanding (Diluted) | 60 | 52 | 62.1309 | 61.735 | 62.903 | 63.612 |
| Shares Change (YoY) | 17.647% | -13.333% | 19.483% | -0.637% | 1.892% | 1.127% |
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-11 | 72.01M | n/a | -41.25M | -57.29% | -40.48M | -56.22% | -0.63 | 64.40M | 135.20M | 493.43M | processed |
| 2025 Q4 | 2026-02-26 | 61.30M | n/a | -49.79M | -81.22% | -41.45M | -67.61% | -0.65 | 63.79M | 99.88M | 523.28M | processed |
| 2025 Q3 | 2025-11-05 | 311.54M | n/a | 38.93M | 12.50% | 29.98M | 9.62% | 0.47 | 63.83M | 82.24M | 655.09M | processed |
| 2025 Q2 | 2025-08-07 | 312.44M | n/a | 41.79M | 13.37% | 29.49M | 9.44% | 0.46 | 63.51M | 96.20M | 598.66M | processed |
| 2025 Q1 | 2025-05-12 | 47.21M | n/a | -44.45M | -94.16% | -41.39M | -87.67% | -0.66 | 63.32M | 244.68M | 595.12M | processed |
| 2024 Q4 | 2025-03-03 | 52.12M | n/a | -18.65M | -35.78% | -19.12M | -36.70% | -0.30 | 63.08M | 110.14M | 512.93M | processed |
| 2024 Q3 | 2024-11-07 | 290.67M | n/a | 6.40M | 2.20% | 10.02M | 3.45% | 0.16 | 63.04M | 100.85M | 502.47M | processed |
| 2024 Q2 | 2024-08-08 | 282.88M | n/a | 24.94M | 8.82% | 29.11M | 10.29% | 0.46 | 62.79M | 121.24M | 462.36M | processed |
| 2024 Q1 | 2024-05-08 | 37.08M | n/a | -52.35M | -1.41% | -51.27M | -1.38% | -0.83 | 62.70M | 181.46M | 537.37M | processed |
| 2023 Q4 | 2024-02-29 | 67.75M | n/a | -32.37M | -47.77% | -32.36M | -47.76% | -0.52 | 62.35M | 125.15M | 527.12M | processed |
| 2023 Q3 | 2023-11-06 | 271.82M | n/a | 15.72M | 5.78% | -6.05M | -2.22% | -0.10 | 62.59M | 106.72M | 547.49M | processed |
| 2023 Q2 | 2023-08-04 | 270.12M | n/a | 19.47M | 7.21% | -28.91M | -10.70% | n/a | n/a | 130.54M | 531.49M | 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.