Price Movement
Volume
Latest volume: 2.10M · 30-day average: 1.44M · Max drawdown over stored range: -81.65%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -10.25% |
| 20D RS | -15.11% |
| 60D RS | 8.66% |
| 120D RS | -26.73% |
| Global RS Rank | 2107 · 37.20% percentile |
| Qualified+ RS Rank | 790 · 37.20% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 25 · 7.41% 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 | 19 / 32 |
| Primary Percentile | 43.75 |
| 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-01-31 | 2025-03-28 | 284.87M | 172.33M | -126.59M | -117.13M | -2.84 | 20.67M | 15.21M | 5.46M | 41M | 60.50% | -44.44% | -41.12% | 7.26% | 1.92% | 144.62M | 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-01-31 | $-2.84 | -22.4x | $6.90 | 9.2x | $0.13 | 480.2x | $0.50 | 126.9x |
Shares Diluted: 41M. 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 | FY 2026 |
|---|---|---|---|---|---|---|
| Revenue | 222.99 | 331.856 | 337.606 | 226.474 | 284.865 | 390.702 |
| Revenue Growth (YoY) | -2.51% | 48.821% | 1.733% | -32.918% | 25.783% | 37.153% |
| Gross Profit | 135.573 | 208.132 | 208.934 | 136.817 | 172.33 | 234.294 |
| Operating Income | -61.166 | -25.843 | -74.256 | -154.56 | -126.595 | -77.675 |
| Free Cash Flow | 25.858 | 29.116 | 29.042 | 7.047 | 23.455 | 58.005 |
| Free Cash Flow Per Share | 0.746 | 0.796 | 0.757 | 0.177 | 0.568 | 1.358293747947514 |
| EPS (Diluted) GAAP | -1.723947 | -0.722063 | -1.704374 | -4.25 | -2.839999 | -1.779999 |
| EPS Growth | 11000% | 11000% | 11000% | 11000% | 11000% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 60.798% | 62.718% | 61.887% | 60.412% | 60.495% | 59.967% |
| Operating Margin | -27.43% | -7.787% | -21.995% | -68.246% | -44.44% | -19.881% |
| Profit Margin | -26.811% | -7.959% | -19.368% | -74.806% | -41.116% | -19.418% |
| Free Cash Flow Margin | 11.596% | 8.774% | 8.602% | 3.112% | 8.234% | 14.8464% |
| Shares Outstanding (Diluted) | 34.6797 | 36.5771 | 38.3636 | 39.8789 | 41.3033 | 42.7043 |
| Shares Change (YoY) | 4.825% | 5.471% | 4.884% | 3.95% | 3.572% | 3.392% |
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 Q4 | 2026-03-23 | 100.87M | 58.41% | -18.43M | -18.27% | -16.43M | -16.29% | -0.38 | 43.18M | 191.02M | n/a | processed |
| 2026 Q3 | 2025-12-04 | 108.45M | 59.55% | -16.25M | -14.98% | -15.11M | -13.93% | -0.35 | 42.87M | 174.06M | n/a | processed |
| 2026 Q2 | 2025-09-03 | 95.51M | 58.87% | -21.99M | -23.02% | -20.00M | -20.93% | -0.47 | 42.55M | 142.74M | n/a | processed |
| 2025 Q1 | 2025-06-03 | 85.87M | 60.01% | -25.86M | -30.11% | -24.33M | -28.33% | -0.58 | 42.22M | 141.28M | n/a | processed |
| 2025 Q4 | 2025-03-28 | 84.02M | 59.97% | -25.35M | -30.18% | -20.23M | -24.08% | -0.48 | 41.83M | 144.62M | n/a | processed |
| 2025 Q3 | 2024-12-06 | 82.65M | 60.55% | -25.51M | -30.86% | -24.07M | -29.12% | -0.58 | 41.48M | 127.12M | n/a | processed |
| 2025 Q2 | 2024-09-04 | 63.72M | 60.79% | -36.29M | -56.94% | -34.89M | -54.75% | -0.85 | 41.13M | 153.93M | n/a | processed |
| 2025 Q1 | 2024-06-06 | 54.47M | 60.87% | -39.45M | -72.41% | -37.93M | -69.63% | -0.93 | 40.77M | 131.81M | n/a | processed |
| 2024 Q4 | 2024-03-29 | 51.62M | 59.77% | -41.71M | -80.82% | -60.61M | -1.17% | -1.50 | 40.38M | 144.91M | n/a | processed |
| 2024 Q3 | 2023-12-08 | 50.59M | 59.26% | -41.97M | -82.94% | -41.71M | -82.44% | -1.04 | 40.05M | 143.79M | n/a | processed |
| 2024 Q2 | 2023-09-08 | 62.12M | 61.91% | -35.34M | -56.89% | -31.20M | -50.22% | -0.79 | 39.74M | 122.52M | n/a | processed |
| 2024 Q1 | 2023-06-06 | 62.14M | 60.38% | -35.54M | -57.19% | -35.90M | -57.77% | -0.91 | 39.34M | 127.74M | n/a | processed |
| 2023 Q4 | 2023-03-31 | 83.32M | 59.58% | -23.44M | -28.13% | -11.11M | -13.33% | -0.29 | 38.90M | 113.54M | n/a | processed |
| 2023 Q3 | 2022-12-09 | 83.10M | 62.19% | -20.13M | -24.22% | -19.81M | -23.84% | -0.51 | 38.58M | 112.84M | n/a | processed |
| 2023 Q2 | 2022-09-08 | 80.88M | 63.13% | -20.19M | -24.96% | -23.65M | -29.24% | -0.62 | 38.26M | 194.94M | n/a | processed |
| 2023 Q1 | 2022-06-08 | 90.31M | 62.62% | -10.50M | -11.63% | -10.82M | -11.98% | -0.29 | 37.72M | 200.64M | n/a | processed |
| 2022 Q4 | 2022-04-01 | 90.23M | 63.53% | -12.34M | -13.67% | -9.19M | -10.19% | -0.25 | 37.13M | 171.04M | n/a | processed |
| 2022 Q3 | 2021-12-10 | 92.17M | 62.52% | -1.21M | -1.31% | 756.00K | 0.82% | 0.02 | 39.05M | 457.76M | n/a | processed |
| 2022 Q2 | 2021-09-08 | 79.33M | 62.30% | -5.96M | -7.51% | -7.16M | -9.02% | -0.20 | 36.44M | 258.40M | n/a | processed |
| 2022 Q1 | 2021-06-08 | 70.13M | 62.40% | -10.14M | -14.45% | -10.82M | -15.42% | -0.30 | 35.94M | 227.51M | 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.