Price Movement
Volume
Latest volume: 1.24M · 30-day average: 1.17M · Max drawdown over stored range: -69.57%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 6.51% |
| 20D RS | -7.46% |
| 60D RS | 12.55% |
| 120D RS | 7.44% |
| Global RS Rank | 926 · 72.40% percentile |
| Qualified+ RS Rank | 347 · 72.42% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 27 · 80.99% 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 | 57 / 246 |
| Primary Percentile | 77.24 |
| 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-04-30 | 551.35M | 317.64M | -198.78M | -189.33M | -3.29 | -38.86M | 14.74M | -53.60M | 58M | 57.61% | -36.05% | -34.34% | -7.05% | -9.72% | 104.25M | 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 | $-3.29 | -38.0x | $9.58 | 13.0x | $-0.93 | -134.2x | $-0.68 | -185.1x |
Shares Diluted: 58M. 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 | 294.011 | 282.862 | 314.711 | 383.481 | 507.442 |
| Revenue Growth (YoY) | 30.695% | -3.792% | 11.26% | 21.852% | 32.325% |
| Gross Profit | 227.384 | 213.883 | 239.136 | 289.454 | 395.628 |
| Operating Income | -52.872 | -102.313 | -123.7 | -108.137 | -199.6 |
| Free Cash Flow | -23.077 | -63.348 | -78.006 | -67.618 | 0.0001 |
| Free Cash Flow Per Share | -0.497 | -1.335 | -1.611 | -1.282 | 61 |
| EPS (Diluted) GAAP | -1.07 | -2.09078 | -2.780356 | -2.774561 | -3.281884 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 77.339% | 75.614% | 75.986% | 75.481% | 77.965% |
| Operating Margin | -17.983% | -36.171% | -39.306% | -28.199% | -39.335% |
| Profit Margin | -16.868% | -35.068% | -42.789% | -38.169% | -36.988% |
| Free Cash Flow Margin | -7.849% | -22.395% | -24.787% | -17.633% | 6100% |
| Shares Outstanding (Diluted) | 46.423 | 47.444 | 48.433 | 52.755 | 57.19 |
| Shares Change (YoY) | 4.328% | 2.199% | 2.085% | 8.924% | 8.407% |
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-04-30 | 150.57M | 77.86% | -19.86M | -13.19% | -19.78M | -13.14% | -0.34 | 58.02M | 104.25M | n/a | processed |
| 2025 Q4 | 2026-02-23 | 143.12M | -1.06% | -139.87M | -97.73% | -133.66M | -93.39% | -2.32 | 57.51M | 90.81M | n/a | processed |
| 2025 Q3 | 2025-10-31 | 133.54M | 78.41% | -16.36M | -12.26% | -16.23M | -12.15% | -0.28 | 57.40M | 98.25M | n/a | processed |
| 2025 Q2 | 2025-08-04 | 124.12M | 78.33% | -22.69M | -18.28% | -19.66M | -15.84% | -0.34 | 57.20M | 100.81M | n/a | processed |
| 2025 Q1 | 2025-05-01 | 106.66M | 77.20% | -20.68M | -19.39% | -18.15M | -17.01% | -0.32 | 56.64M | 114.25M | n/a | processed |
| 2024 Q4 | 2025-02-25 | 105.50M | 72.86% | -28.67M | -27.17% | -33.58M | -31.83% | -0.60 | 55.61M | 169.63M | n/a | processed |
| 2024 Q3 | 2024-11-05 | 96.67M | 76.64% | -24.66M | -25.51% | -21.41M | -22.15% | -0.39 | 55.04M | 100.14M | n/a | processed |
| 2024 Q2 | 2024-08-02 | 95.69M | 76.43% | -29.97M | -31.32% | -50.55M | -52.82% | -1.00 | 50.72M | 68.08M | n/a | processed |
| 2024 Q1 | 2024-05-03 | 85.62M | 76.34% | -39.07M | -45.63% | -40.84M | -47.70% | -0.82 | 49.58M | 42.49M | n/a | processed |
| 2023 Q4 | 2024-02-23 | 82.36M | 77.06% | -38.62M | -46.89% | -36.78M | -44.65% | -0.75 | 48.88M | 93.47M | n/a | processed |
| 2023 Q3 | 2023-11-01 | 78.05M | 76.28% | -28.01M | -35.89% | -30.44M | -39.01% | -0.63 | 48.67M | 108.93M | n/a | processed |
| 2023 Q2 | 2023-08-02 | 80.40M | 75.00% | -29.07M | -36.16% | -32.81M | -40.81% | -0.68 | 48.28M | 94.81M | n/a | processed |
| 2023 Q1 | 2023-05-04 | 73.90M | 75.55% | -32.99M | -44.65% | -34.63M | -46.86% | -0.72 | 47.88M | 76.40M | n/a | processed |
| 2022 Q4 | 2023-02-24 | 71.23M | 75.82% | -33.73M | -47.36% | -31.46M | -44.18% | -0.66 | 47.74M | 119.53M | n/a | processed |
| 2022 Q3 | 2022-11-04 | 71.27M | 76.34% | -21.61M | -30.32% | -27.58M | -38.69% | -0.58 | 47.61M | 104.02M | n/a | processed |
| 2022 Q2 | 2022-08-05 | 72.69M | 75.47% | -36.76M | -50.57% | -45.54M | -62.65% | -0.96 | 47.36M | 102.55M | n/a | processed |
| 2022 Q1 | 2022-05-05 | 67.68M | 74.79% | 9.79M | 14.47% | 5.38M | 7.94% | 0.11 | 49.51M | 106.20M | n/a | processed |
| 2021 Q4 | 2022-02-28 | 73.24M | 76.97% | -17.87M | -24.40% | -21.87M | -29.86% | -0.47 | 46.93M | 100.71M | n/a | processed |
| 2021 Q3 | 2021-11-08 | 74.71M | 79.43% | 11.02M | 14.76% | 6.23M | 8.34% | 0.13 | 49.32M | 113.13M | n/a | processed |
| 2021 Q2 | 2021-08-05 | 78.09M | 77.26% | -14.22M | -18.21% | -17.48M | -22.39% | n/a | n/a | 118.30M | 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.