Price Movement
Volume
Latest volume: 739.12K · 30-day average: 1.11M · Max drawdown over stored range: -74.17%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -25.24% |
| 20D RS | 0.91% |
| 60D RS | -12.88% |
| 120D RS | -50.68% |
| Global RS Rank | 2866 · 14.58% percentile |
| Watch+Speculative RS Rank | 1757 · 16.21% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 176 · 26.97% 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 | 137 / 383 |
| Primary Percentile | 64.49 |
| 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-05-05 | 560.31M | 420.44M | -40.09M | -36.31M | -0.45 | 189.41M | 4.44M | 184.96M | 81M | 75.04% | -7.16% | -6.48% | 33.80% | 33.01% | 146.82M | 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.45 | -54.2x | $6.94 | 3.5x | $2.29 | 10.6x | $2.35 | 10.4x |
Shares Diluted: 81M. 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 | 214.633 | 272.071 | 350.873 | 430.523 | 504.12 |
| Revenue Growth (YoY) | 14.868% | 26.761% | 28.964% | 22.701% | 17.095% |
| Gross Profit | 140.259 | 172.988 | 239.411 | 306.862 | 372.972 |
| Operating Income | -21.403 | -98.156 | -68.222 | -33.881 | -27.884 |
| Free Cash Flow | -12.222 | 13.682 | 25.275 | 64.774 | 121.856 |
| Free Cash Flow Per Share | -0.437 | 0.223 | 0.393 | 0.906 | 1.548 |
| EPS (Diluted) GAAP | -2.230697 | -1.626944 | -1.079788 | -0.447921 | -0.231444 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 65.348% | 63.582% | 68.233% | 71.277% | 73.985% |
| Operating Margin | -9.972% | -36.077% | -19.444% | -7.87% | -5.531% |
| Profit Margin | -29.049% | -36.637% | -19.786% | -7.438% | -3.614% |
| Free Cash Flow Margin | -5.694% | 5.029% | 7.203% | 15.045% | 24.172% |
| Shares Outstanding (Diluted) | 27.95 | 61.267 | 64.295 | 71.488 | 78.71 |
| Shares Change (YoY) | 15.932% | 119.202% | 4.942% | 11.187% | 10.102% |
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 Q3 | 2026-05-05 | 146.04M | 75.67% | -14.25M | -9.76% | -15.49M | -10.61% | -0.20 | 78.87M | 146.82M | n/a | processed |
| 2026 Q2 | 2026-02-03 | 140.21M | 74.99% | -7.18M | -5.12% | -5.93M | -4.23% | -0.07 | 81.05M | 191.15M | n/a | processed |
| 2026 Q1 | 2025-11-04 | 139.03M | 74.68% | -14.46M | -10.40% | -14.35M | -10.32% | -0.18 | 81.88M | 273.44M | n/a | processed |
| 2025 Q4 | 2025-08-20 | 135.04M | 74.76% | -4.21M | -3.12% | -528.00K | -0.39% | -0.01 | 81.27M | 313.11M | n/a | processed |
| 2025 Q3 | 2025-05-06 | 129.07M | 74.69% | -5.70M | -4.42% | -2.95M | -2.29% | -0.04 | 79.89M | 323.21M | n/a | processed |
| 2025 Q2 | 2025-02-04 | 121.21M | 73.21% | -10.19M | -8.40% | -10.22M | -8.43% | -0.13 | 78.12M | 285.63M | n/a | processed |
| 2025 Q1 | 2024-11-07 | 118.81M | 73.12% | -7.25M | -6.11% | -4.52M | -3.80% | -0.06 | 75.60M | 253.85M | n/a | processed |
| 2024 Q4 | 2024-08-26 | 114.38M | 73.13% | 302.00K | 0.26% | -597.00K | -0.52% | -0.01 | 73.88M | 208.37M | n/a | processed |
| 2024 Q3 | 2024-05-09 | 110.64M | 72.36% | -7.45M | -6.73% | -6.89M | -6.23% | -0.09 | 72.63M | 187.43M | n/a | processed |
| 2024 Q2 | 2024-02-08 | 103.93M | 70.40% | -11.08M | -10.66% | -9.21M | -8.86% | -0.13 | 70.52M | 166.36M | n/a | processed |
| 2024 Q1 | 2023-11-08 | 101.58M | 68.92% | -13.96M | -13.75% | -15.32M | -15.08% | -0.22 | 68.94M | 141.55M | n/a | processed |
| 2023 Q4 | 2023-09-07 | 94.62M | 67.39% | -12.44M | -13.15% | -11.47M | -12.12% | -0.17 | 66.72M | 130.38M | n/a | processed |
| 2023 Q3 | 2023-05-09 | 92.02M | 69.04% | -18.25M | -19.83% | -18.15M | -19.72% | -0.28 | 64.33M | 53.16M | n/a | processed |
| 2023 Q2 | 2023-02-08 | 84.69M | 68.37% | -19.43M | -22.94% | -19.75M | -23.32% | -0.31 | 63.29M | 51.56M | n/a | processed |
| 2023 Q1 | 2022-11-08 | 79.54M | 68.15% | -19.15M | -24.07% | -20.05M | -25.21% | -0.32 | 62.86M | 40.33M | n/a | processed |
| 2022 Q4 | 2022-09-09 | 75.52M | 64.04% | -22.83M | -30.23% | -21.59M | -28.58% | n/a | n/a | 50.78M | 275.59M | processed |
| 2022 Q3 | 2022-05-13 | 69.66M | 62.68% | -28.70M | -41.19% | -28.74M | -41.25% | n/a | n/a | 42.69M | 275.59M | processed |
| 2022 Q2 | 2022-02-11 | 64.70M | 63.59% | -24.30M | -37.56% | -24.23M | -37.44% | n/a | n/a | 56.02M | 275.59M | processed |
| 2022 Q1 | 2021-11-12 | 62.19M | 64.02% | -23.63M | -38.00% | -25.13M | -40.41% | n/a | n/a | 54.94M | 275.59M | 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.