Price Movement
Volume
Latest volume: 5.20M · 30-day average: 7.09M · Max drawdown over stored range: -96.17%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -18.47% |
| 20D RS | 10.57% |
| 60D RS | 2.23% |
| 120D RS | -53.70% |
| Global RS Rank | 2563 · 23.61% percentile |
| Watch+Speculative RS Rank | 1586 · 24.37% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 133 · 44.81% 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 | 142 / 383 |
| Primary Percentile | 63.19 |
| 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-01-31 | 2026-03-13 | 790.81M | 704.05M | -197.33M | -189.02M | -0.80 | 143.72M | 6.37M | 137.36M | 237M | 89.03% | -24.95% | -23.90% | 18.17% | 17.37% | 199.84M | 39.29M |
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-01-31 | $-0.80 | -9.8x | $3.34 | 2.3x | $0.58 | 13.5x | $0.61 | 12.9x |
Shares Diluted: 237M. 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 | 227.004 | 378.437 | 547.212 | 652.504 | 723.876 | 790.806 |
| Revenue Growth (YoY) | 59.183% | 66.709% | 44.598% | 19.242% | 10.938% | 9.246% |
| Gross Profit | 198.263 | 339.54 | 491.203 | 587.98 | 646.683 | |
| Operating Income | -175.567 | -265.184 | -398.566 | -264.988 | -255.476 | |
| Free Cash Flow | -150.214 | -125.372 | -165.409 | -25.652 | 9.356 | 86.569 |
| Free Cash Flow Per Share | -1.413 | -0.711 | -0.827 | -0.116 | 0.041 | 0.3655430426943329 |
| EPS (Diluted) GAAP | -1.990803 | -1.634582 | -2.038493 | -1.166166 | -1.113582 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 87.339% | 89.722% | 89.765% | 90.111% | 89.336% | 89.029% |
| Operating Margin | -77.341% | -70.073% | -72.836% | -40.611% | -35.293% | -24.9531% |
| Profit Margin | -93.263% | -76.193% | -74.517% | -39.391% | -35.301% | -23.9027% |
| Free Cash Flow Margin | -66.172% | -33.129% | -30.228% | -3.931% | 1.292% | 10.9469% |
| Shares Outstanding (Diluted) | 106.344 | 176.401 | 200.034 | 220.406 | 229.472 | 236.823 |
| Shares Change (YoY) | 51.196% | 65.878% | 13.397% | 10.184% | 4.113% | 3.203% |
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-13 | 205.57M | 87.84% | -33.98M | -16.53% | -32.21M | -15.67% | -0.14 | 238.37M | 199.84M | 39.29M | processed |
| 2026 Q3 | 2025-12-02 | 201.03M | 88.90% | -69.99M | -34.81% | -68.43M | -34.04% | -0.29 | 237.79M | 183.47M | 35.58M | processed |
| 2026 Q2 | 2025-09-03 | 196.94M | 89.73% | -49.46M | -25.11% | -48.36M | -24.56% | -0.20 | 236.22M | 184.15M | 36.81M | processed |
| 2026 Q1 | 2025-06-03 | 187.27M | 89.73% | -43.90M | -23.44% | -40.02M | -21.37% | -0.17 | 234.86M | 193.79M | 38.05M | processed |
| 2025 Q4 | 2025-03-18 | 188.33M | 89.59% | -63.59M | -33.76% | -62.30M | -33.08% | -0.27 | 231.40M | 184.73M | 39.29M | processed |
| 2025 Q3 | 2024-12-05 | 183.88M | 89.23% | -60.18M | -32.73% | -57.33M | -31.18% | -0.25 | 229.62M | 196.77M | 39.90M | processed |
| 2025 Q2 | 2024-09-03 | 179.21M | 88.85% | -76.80M | -42.85% | -72.19M | -40.28% | -0.31 | 229.76M | 219.40M | 41.14M | processed |
| 2025 Q1 | 2024-05-30 | 172.45M | 89.68% | -66.17M | -38.37% | -63.72M | -36.95% | -0.28 | 227.07M | 222.05M | 42.38M | processed |
| 2024 Q4 | 2024-03-14 | 171.13M | 89.84% | -67.95M | -39.70% | -62.40M | -36.46% | -0.28 | 224.34M | 236.66M | 43.62M | processed |
| 2024 Q3 | 2023-12-05 | 166.50M | 90.36% | -63.42M | -38.09% | -61.75M | -37.09% | -0.28 | 221.78M | 268.31M | 44.86M | processed |
| 2024 Q2 | 2023-09-05 | 162.46M | 90.01% | -73.38M | -45.17% | -71.41M | -43.96% | -0.33 | 219.00M | 413.70M | 45.47M | processed |
| 2024 Q1 | 2023-06-01 | 152.41M | 90.26% | -65.25M | -42.81% | -61.47M | -40.33% | -0.28 | 216.41M | 382.23M | 46.08M | processed |
| 2023 Q4 | 2023-03-24 | 150.23M | 89.88% | -99.21M | -66.04% | -95.03M | -63.25% | -0.44 | 214.35M | 526.56M | 46.70M | processed |
| 2023 Q3 | 2022-12-01 | 141.44M | 89.28% | -101.11M | -71.49% | -100.91M | -71.34% | -0.49 | 204.66M | 509.09M | 30.46M | processed |
| 2023 Q2 | 2022-09-07 | 134.90M | 89.80% | -111.27M | -82.49% | -112.97M | -83.75% | -0.59 | 191.35M | 148.46M | 31.95M | processed |
| 2023 Q1 | 2022-06-03 | 120.65M | 89.69% | -96.23M | -79.76% | -98.87M | -81.95% | -0.52 | 189.59M | 197.33M | 33.45M | processed |
| 2022 Q4 | 2022-03-24 | 111.95M | 89.70% | -87.06M | -77.77% | -90.05M | -80.44% | -0.48 | 187.55M | 240.40M | 34.61M | processed |
| 2022 Q3 | 2021-12-03 | 100.34M | 90.45% | -68.09M | -67.86% | -69.28M | -69.05% | -0.37 | 185.02M | 271.82M | 35.61M | processed |
| 2022 Q2 | 2021-09-03 | 89.48M | 88.97% | -60.05M | -67.11% | -68.36M | -76.39% | -0.40 | 170.60M | 270.31M | 36.60M | processed |
| 2022 Q1 | 2021-06-04 | 76.67M | 89.68% | -49.98M | -65.19% | -60.66M | -79.11% | -0.37 | 162.08M | 263.93M | 37.60M | 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.