Price Movement
Volume
Latest volume: 38.52M · 30-day average: 11.62M · Max drawdown over stored range: -85.73%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 36.20% |
| 20D RS | -9.21% |
| 60D RS | 17.68% |
| 120D RS | 77.44% |
| Global RS Rank | 228 · 93.20% percentile |
| Qualified+ RS Rank | 98 · 92.21% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 16 · 92.69% 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 | 70 / 427 |
| Primary Percentile | 83.84 |
| 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-23 | 307.73M | 172.49M | -95.07M | -246.86M | -0.80 | 236.83M | 113.24M | 123.58M | 308M | 56.05% | -30.90% | -80.22% | 76.96% | 40.16% | 229.44M | 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-01-31 | $-0.80 | -40.2x | $1.00 | 32.2x | $0.40 | 80.2x | $0.77 | 41.9x |
Shares Diluted: 308M. 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 | 113.168 | 131.209 | 191.256 | 220.696 | 244.352 | 307.727 |
| Revenue Growth (YoY) | 18.208% | 15.942% | 45.764% | 15.393% | 10.719% | 25.936% |
| Gross Profit | 25.785 | 48.222 | 94.008 | 113.719 | 140.871 | |
| Operating Income | -87.442 | -126.908 | -175.675 | -162.324 | -102.707 | |
| Free Cash Flow | -30.123 | -52.524 | -84.373 | -88.702 | -58.671 | 57.648 |
| Free Cash Flow Per Share | -0.681 | -0.66 | -0.316 | -0.317 | -0.201 | 0.18729079882878533 |
| EPS (Diluted) GAAP | -2.874695 | -1.722425 | -0.606326 | -0.502561 | -0.421724 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 22.785% | 36.752% | 49.153% | 51.527% | 57.651% | 56.0513% |
| Operating Margin | -77.267% | -96.722% | -91.853% | -73.551% | -42.032% | -30.8952% |
| Profit Margin | -112.314% | -104.508% | -84.685% | -63.666% | -50.417% | -80.2205% |
| Free Cash Flow Margin | -26.618% | -40.031% | -44.115% | -40.192% | -24.011% | 18.7335% |
| Shares Outstanding (Diluted) | 44.2144 | 79.611 | 267.1269 | 279.5857 | 292.1243 | 307.7994 |
| Shares Change (YoY) | 3.151% | 80.057% | 235.54% | 4.664% | 4.485% | 5.366% |
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 | 86.82M | 54.17% | -36.00M | -41.47% | -152.46M | -1.76% | -0.48 | 317.41M | 229.44M | n/a | processed |
| 2026 Q3 | 2025-12-10 | 81.25M | 57.33% | -18.34M | -22.57% | -59.19M | -72.84% | -0.19 | 309.25M | 443.35M | n/a | processed |
| 2026 Q2 | 2025-09-08 | 73.39M | 57.60% | -17.96M | -24.47% | -22.59M | -30.79% | -0.07 | 304.13M | 181.09M | n/a | processed |
| 2026 Q1 | 2025-06-04 | 66.27M | 55.24% | -22.77M | -34.36% | -12.63M | -19.06% | -0.04 | 300.27M | 133.47M | n/a | processed |
| 2025 Q4 | 2025-03-26 | 61.55M | 62.08% | -19.37M | -31.46% | -35.15M | -57.11% | -0.12 | 296.47M | 118.05M | n/a | processed |
| 2025 Q3 | 2024-12-09 | 61.27M | 61.24% | -22.61M | -36.90% | -20.08M | -32.78% | -0.07 | 293.34M | 138.97M | n/a | processed |
| 2025 Q2 | 2024-09-05 | 61.09M | 52.89% | -39.58M | -64.78% | -38.67M | -63.29% | -0.13 | 290.36M | 148.29M | n/a | processed |
| 2025 Q1 | 2024-06-06 | 60.44M | 52.42% | -34.57M | -57.20% | -29.29M | -48.47% | -0.10 | 288.27M | 107.37M | n/a | processed |
| 2024 Q4 | 2024-03-29 | 58.85M | 55.19% | -33.92M | -57.63% | -30.09M | -51.12% | -0.10 | 286.58M | 83.87M | 49.00M | processed |
| 2024 Q3 | 2023-12-08 | 55.38M | 47.00% | -47.86M | -86.42% | -38.00M | -68.62% | -0.13 | 284.20M | 101.55M | n/a | processed |
| 2024 Q2 | 2023-09-07 | 53.76M | 48.91% | -43.28M | -80.50% | -37.98M | -70.64% | -0.14 | 275.05M | 118.81M | n/a | processed |
| 2024 Q1 | 2023-06-09 | 52.70M | 53.41% | -44.69M | -84.80% | -34.44M | -65.35% | -0.13 | 272.35M | 140.76M | n/a | processed |
| 2023 Q4 | 2023-03-30 | 52.98M | 54.86% | -42.69M | -80.58% | -37.84M | -71.43% | -0.14 | 270.19M | 181.89M | 49.00M | processed |
| 2023 Q3 | 2022-12-14 | 49.70M | 50.25% | -42.63M | -85.77% | -40.24M | -80.95% | -0.15 | 267.95M | 199.12M | 10.90M | processed |
| 2023 Q2 | 2022-09-12 | 48.45M | 48.45% | -42.64M | -88.01% | -39.53M | -81.59% | -0.15 | 266.21M | 262.06M | 10.90M | processed |
| 2023 Q1 | 2022-06-14 | 40.13M | 41.12% | -47.71M | -1.19% | -44.36M | -1.11% | -0.17 | 264.09M | 484.49M | 10.90M | processed |
| 2021 Q3 | 2021-11-15 | n/a | n/a | -3.96M | n/a | -6.64M | n/a | n/a | n/a | n/a | n/a | processed |
| 2021 Q2 | 2021-08-16 | n/a | n/a | -3.17M | n/a | -236.37K | n/a | n/a | n/a | n/a | 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.