Price Movement
Volume
Latest volume: 663.87K · 30-day average: 814.98K · Max drawdown over stored range: -93.98%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 18.72% |
| 20D RS | 0.34% |
| 60D RS | 33.54% |
| 120D RS | 13.09% |
| Global RS Rank | 484 · 85.57% percentile |
| Qualified+ RS Rank | 197 · 84.34% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 72 · 84.28% 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 | 173 / 701 |
| Primary Percentile | 75.46 |
| 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-06 | 140.49M | 126.24M | -108.21M | -133.22M | n/a | -289.61M | 528.00K | -290.14M | 0M | 89.85% | -77.02% | -94.83% | -2.06% | -2.07% | 149.71M | 189.53M |
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 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Shares Diluted: 0M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 |
|---|---|---|---|---|---|---|
| Revenue | 11.799 | 48.042 | 64.357 | 82.713 | 90.398 | 109.788 |
| Revenue Growth (YoY) | 65450.0% | 307.17% | 33.96% | 28.522% | 9.291% | 21.45% |
| Gross Profit | 10.79 | 42.885 | 56.703 | 73.352 | 81.517 | |
| Operating Income | -120.139 | -92.292 | -79.041 | -65.536 | -95.682 | |
| Free Cash Flow | -107.101 | -85.644 | -87.813 | -76.57 | -97.061 | -162.733 |
| Free Cash Flow Per Share | -4.917 | -3.832 | -3.85 | -2.656 | -2.264 | -3.3820905427534877 |
| EPS (Diluted) GAAP | -5.898949 | -4.958948 | -4.813605 | -3.545915 | -2.95904 | |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 91.448% | 89.266% | 88.107% | 88.683% | 90.176% | 88.6627% |
| Operating Margin | -1018.213% | -192.107% | -122.816% | -79.233% | -105.845% | -113.731% |
| Profit Margin | -1088.94% | -230.673% | -170.584% | -123.613% | -140.35% | -139.8095% |
| Free Cash Flow Margin | -907.713% | -178.269% | -136.447% | -92.573% | -107.371% | -148.2248% |
| Shares Outstanding (Diluted) | 21.7808 | 22.3475 | 22.8068 | 28.8343 | 42.8767 | 48.1161 |
| Shares Change (YoY) | 6.099% | 2.602% | 2.055% | 26.428% | 48.7% | 12.22% |
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-06 | 50.96M | 91.88% | -20.26M | -39.76% | -23.57M | -46.26% | n/a | n/a | 149.71M | 189.53M | processed |
| 2025 Q4 | 2026-03-02 | 37.84M | 91.31% | -19.11M | -50.52% | -26.36M | -69.68% | n/a | n/a | 160.06M | 122.21M | processed |
| 2025 Q3 | 2025-11-06 | 27.48M | 88.07% | -27.39M | -99.65% | -33.35M | -1.21% | n/a | n/a | 153.83M | 122.11M | processed |
| 2025 Q2 | 2025-08-07 | 24.21M | 85.34% | -41.45M | -1.71% | -49.94M | -2.06% | n/a | n/a | 176.01M | 122.51M | processed |
| 2025 Q1 | 2025-05-12 | 20.25M | 88.50% | -36.91M | -1.82% | -43.84M | -2.16% | n/a | n/a | 216.06M | 122.11M | processed |
| 2024 Q4 | 2025-03-10 | 24.57M | 89.94% | -27.66M | -1.13% | -37.51M | -1.53% | n/a | n/a | 282.66M | 121.73M | processed |
| 2024 Q3 | 2024-11-06 | 25.20M | 90.27% | -17.55M | -69.61% | -23.67M | -93.93% | n/a | n/a | 278.85M | 121.71M | processed |
| 2024 Q2 | 2024-08-13 | 21.85M | 89.80% | -25.84M | -1.18% | -33.40M | -1.53% | n/a | n/a | 272.25M | 97.81M | processed |
| 2024 Q1 | 2024-05-13 | 18.78M | 90.80% | -25.74M | -1.37% | -32.29M | -1.72% | n/a | n/a | 183.16M | 97.59M | processed |
| 2023 Q4 | 2024-03-14 | 23.53M | 90.28% | -14.61M | -62.09% | -26.02M | -1.11% | n/a | n/a | 151.16M | 98.55M | processed |
| 2023 Q3 | 2023-11-14 | 20.85M | 88.65% | -13.50M | -64.74% | -21.88M | -1.05% | n/a | n/a | 174.60M | 98.52M | processed |
| 2023 Q2 | 2023-08-10 | 21.14M | 88.44% | -15.38M | -72.77% | -24.14M | -1.14% | n/a | n/a | 56.02M | 98.30M | processed |
| 2023 Q1 | 2023-05-11 | 17.19M | 86.83% | -22.05M | -1.28% | -30.21M | -1.76% | n/a | n/a | 75.92M | 97.94M | processed |
| 2022 Q4 | 2023-03-24 | 18.09M | 87.49% | -20.28M | -1.12% | -28.87M | -1.60% | n/a | n/a | 55.41M | 97.54M | processed |
| 2022 Q3 | 2022-11-10 | 16.10M | 87.45% | -18.09M | -1.12% | -25.83M | -1.60% | n/a | n/a | 28.69M | 71.87M | processed |
| 2022 Q2 | 2022-08-11 | 16.60M | 88.88% | -18.71M | -1.13% | -26.69M | -1.61% | n/a | n/a | 80.69M | 71.20M | processed |
| 2022 Q1 | 2022-05-10 | 13.56M | 88.76% | -21.96M | -1.62% | -28.39M | -2.09% | n/a | n/a | 105.38M | 70.80M | processed |
| 2021 Q4 | 2022-03-21 | 16.17M | 90.18% | -19.91M | -1.23% | -28.45M | -1.76% | n/a | n/a | 44.36M | n/a | processed |
| 2021 Q3 | 2021-11-15 | 11.35M | 89.04% | -23.44M | -2.07% | -30.21M | -2.66% | n/a | n/a | 55.34M | n/a | processed |
| 2021 Q2 | 2021-08-04 | 13.03M | 89.05% | -22.82M | -1.75% | -26.22M | -2.01% | n/a | n/a | 63.32M | 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.