Price Movement
Volume
Latest volume: 3.76M · 30-day average: 2.93M · Max drawdown over stored range: -96.47%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 56.93% |
| 20D RS | 37.81% |
| 60D RS | 42.74% |
| 120D RS | 80.67% |
| Global RS Rank | 119 · 96.45% percentile |
| Watch+Speculative RS Rank | 63 · 97.00% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 5 · 92.75% 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 | 34 / 109 |
| Primary Percentile | 69.72 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword, review-flagged penalty |
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-08 | 638.78M | 444.61M | -38.70M | -22.66M | -0.18 | 214.23M | 11.00M | 203.23M | 126M | 69.60% | -6.06% | -3.55% | 33.54% | 31.81% | 490.29M | 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 | $-0.18 | -173.1x | $5.06 | 6.1x | $1.61 | 19.3x | $1.70 | 18.3x |
Shares Diluted: 126M. 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 | 490.49 | 516.409 | 618.727 | 610.785 | 642.823 |
| Revenue Growth (YoY) | 64.129% | 5.284% | 19.813% | -1.284% | 5.245% |
| Gross Profit | 416.399 | 396.323 | 409.313 | 414.482 | 444.381 |
| Operating Income | -52.913 | -163.744 | -199.749 | -193.459 | -100.285 |
| Free Cash Flow | -122.651 | -165.267 | -63.798 | -5.729 | 130.115 |
| Free Cash Flow Per Share | -1.111 | -1.452 | -0.545 | -0.048 | 1.043 |
| EPS (Diluted) GAAP | -0.527631 | -1.457947 | -2.177262 | -1.516186 | -0.34905 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 84.894% | 76.746% | 66.154% | 67.861% | 69.13% |
| Operating Margin | -10.788% | -31.708% | -32.284% | -31.674% | -15.601% |
| Profit Margin | -11.87% | -32.145% | -41.23% | -29.9% | -6.774% |
| Free Cash Flow Margin | -25.006% | -32.003% | -10.311% | -0.938% | 20.241% |
| Shares Outstanding (Diluted) | 110.3479 | 113.8587 | 117.165 | 120.4515 | 124.7499 |
| Shares Change (YoY) | 9.092% | 3.182% | 2.904% | 2.805% | 3.569% |
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-08 | 150.84M | 70.39% | -17.05M | -11.30% | -13.47M | -8.93% | -0.10 | 128.29M | 490.29M | n/a | processed |
| 2025 Q4 | 2026-02-13 | 166.03M | 68.09% | -19.54M | -11.77% | -16.25M | -9.79% | -0.13 | 127.10M | 344.07M | n/a | processed |
| 2025 Q3 | 2025-11-07 | 149.00M | 67.32% | -32.24M | -21.64% | -27.47M | -18.44% | -0.22 | 125.50M | 432.71M | n/a | processed |
| 2025 Q2 | 2025-08-08 | 172.91M | 72.34% | 30.13M | 17.42% | 34.54M | 19.97% | 0.28 | 124.51M | 397.71M | n/a | processed |
| 2025 Q1 | 2025-05-09 | 154.88M | 68.08% | -39.33M | -25.39% | -34.36M | -22.18% | -0.28 | 122.61M | 377.06M | n/a | processed |
| 2024 Q4 | 2025-02-13 | 165.02M | 67.24% | -49.84M | -30.20% | -49.03M | -29.71% | -0.40 | 121.60M | 344.07M | n/a | processed |
| 2024 Q3 | 2024-10-29 | 151.65M | 70.16% | -41.48M | -27.36% | -35.75M | -23.58% | -0.30 | 120.73M | 398.16M | n/a | processed |
| 2024 Q2 | 2024-08-08 | 153.10M | 68.07% | -41.74M | -27.26% | -37.90M | -24.75% | -0.32 | 120.07M | 379.82M | n/a | processed |
| 2024 Q1 | 2024-04-30 | 141.01M | 65.89% | -61.50M | -43.61% | -59.95M | -42.52% | -0.50 | 119.39M | 355.78M | n/a | processed |
| 2023 Q4 | 2024-02-15 | 183.98M | 62.93% | -55.19M | -30.00% | -48.95M | -26.61% | -0.41 | 118.58M | 359.28M | n/a | processed |
| 2023 Q3 | 2023-11-03 | 153.64M | 62.18% | -94.80M | -61.70% | -92.99M | -60.52% | -0.79 | 117.73M | 314.74M | n/a | processed |
| 2023 Q2 | 2023-08-04 | 146.82M | 67.85% | -63.36M | -43.15% | -62.41M | -42.51% | -0.53 | 116.71M | 330.85M | n/a | processed |
| 2023 Q1 | 2023-05-04 | 134.28M | 73.27% | -51.99M | -38.71% | -50.75M | -37.79% | -0.44 | 115.62M | 339.79M | n/a | processed |
| 2022 Q4 | 2023-02-16 | 156.23M | 76.43% | -23.10M | -14.78% | -17.21M | -11.02% | -0.15 | 114.77M | 219.75M | n/a | processed |
| 2022 Q3 | 2022-11-03 | 131.07M | 76.82% | -40.00M | -30.51% | -41.91M | -31.98% | -0.37 | 114.11M | 241.55M | n/a | processed |
| 2022 Q2 | 2022-08-09 | 114.61M | 75.83% | -63.12M | -55.07% | -64.46M | -56.24% | -0.57 | 113.57M | 281.79M | n/a | processed |
| 2022 Q1 | 2022-05-05 | 114.50M | 77.75% | -41.73M | -36.45% | -42.41M | -37.04% | -0.38 | 112.97M | 320.11M | n/a | processed |
| 2021 Q4 | 2022-02-18 | 143.53M | 80.77% | -15.83M | -11.03% | -18.45M | -12.85% | -0.16 | 111.91M | 587.45M | n/a | processed |
| 2021 Q3 | 2021-11-05 | 125.30M | 80.43% | -15.88M | -12.67% | -17.17M | -13.70% | -0.15 | 110.87M | 609.07M | n/a | processed |
| 2021 Q2 | 2021-08-06 | 115.84M | 95.76% | -10.33M | -8.92% | -11.05M | -9.54% | -0.10 | 109.87M | 648.71M | 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.