Price Movement
Volume
Latest volume: 366.43K · 30-day average: 601.13K · Max drawdown over stored range: -92.50%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 0.45% |
| 20D RS | 26.10% |
| 60D RS | 24.29% |
| 120D RS | -36.23% |
| Global RS Rank | 1326 · 60.48% percentile |
| Qualified+ RS Rank | 474 · 62.32% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 39 · 72.54% 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 | 71 / 246 |
| Primary Percentile | 71.54 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword, small-cap 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-01 | 320.35M | 124.02M | -105.92M | -73.81M | -2.40 | -129.14M | 39.32M | -168.46M | 31M | 38.71% | -33.07% | -23.04% | -40.31% | -52.59% | 23.40M | 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 | $-2.40 | -8.0x | $10.40 | 1.8x | $-5.47 | -3.5x | $-4.19 | -4.6x |
Shares Diluted: 31M. 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 | 421.712 | 992.584 | 618.968 | 289.213 | 283.47 | 322.671 |
| Revenue Growth (YoY) | 1196.458% | 135.37% | -37.641% | -53.275% | -1.986% | 13.829% |
| Gross Profit | 331.905 | 777.051 | 366.901 | 104.456 | 107.215 | 130.875 |
| Operating Income | 290.158 | 675.953 | 181.502 | -75.295 | -73.918 | -89.172 |
| Free Cash Flow | 105.498 | 514.765 | 234.745 | 4.796 | -19.255 | -124.212 |
| Free Cash Flow Per Share | 4.386 | 16.618 | 7.581 | 0.161 | -0.637 | -4.036 |
| EPS (Diluted) GAAP | 8.91 | 16.38 | 4.63 | -5.634736 | -1.412535 | -1.97 |
| EPS Growth | 7300% | 83.838% | -71.734% | 7300% | 7300% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 78.704% | 78.286% | 59.276% | 36.117% | 37.822% | 40.56% |
| Operating Margin | 68.805% | 68.1% | 29.323% | -26.034% | -26.076% | -27.636% |
| Profit Margin | 50.819% | 51.115% | 23.168% | -58.028% | -15.066% | -18.754% |
| Free Cash Flow Margin | 25.017% | 51.861% | 37.925% | 1.658% | -6.793% | -38.495% |
| Shares Outstanding (Diluted) | 24.056 | 30.976 | 30.964 | 29.784 | 30.235 | 30.777 |
| Shares Change (YoY) | 28.58% | 28.766% | -0.039% | -3.811% | 1.514% | 1.793% |
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-01 | 71.14M | 30.21% | -34.62M | -48.67% | -24.83M | -34.90% | n/a | 30.88M | 23.40M | n/a | processed |
| 2025 Q4 | 2026-02-27 | 83.34M | 39.10% | -36.24M | -43.48% | -23.42M | -28.10% | -0.76 | 30.98M | 50.19M | n/a | processed |
| 2025 Q3 | 2025-11-07 | 84.07M | 42.24% | -15.35M | -18.26% | -6.61M | -7.86% | n/a | 30.75M | 117.64M | n/a | processed |
| 2025 Q2 | 2025-08-01 | 81.80M | 42.10% | -19.71M | -24.10% | -18.96M | -23.17% | n/a | 30.54M | 87.88M | n/a | processed |
| 2025 Q1 | 2025-05-02 | 73.46M | 38.59% | -19.80M | -26.95% | -11.53M | -15.69% | n/a | 30.83M | 67.28M | n/a | processed |
| 2024 Q4 | 2025-02-28 | 76.21M | 41.79% | -16.14M | -21.17% | -5.89M | -7.73% | -0.19 | 30.66M | 55.14M | n/a | processed |
| 2024 Q3 | 2024-11-08 | 71.74M | 37.32% | -17.08M | -23.81% | -14.65M | -20.42% | n/a | 30.42M | 58.04M | n/a | processed |
| 2024 Q2 | 2024-08-02 | 71.03M | 37.30% | -18.91M | -26.62% | -8.71M | -12.26% | n/a | 30.10M | 65.11M | n/a | processed |
| 2024 Q1 | 2024-05-03 | 64.48M | 34.28% | -21.80M | -33.80% | -13.46M | -20.88% | n/a | 29.77M | 54.68M | n/a | processed |
| 2023 Q4 | 2024-02-28 | 70.50M | 35.78% | -151.12M | -2.14% | -128.15M | -1.82% | -4.30 | 29.77M | 97.47M | n/a | processed |
| 2023 Q3 | 2023-11-03 | 84.69M | 47.05% | 214.00K | 0.25% | -13.11M | -15.48% | n/a | 30.01M | 84.08M | n/a | processed |
| 2023 Q2 | 2023-08-04 | 67.85M | 30.32% | -19.80M | -29.18% | -11.23M | -16.55% | n/a | 29.81M | 58.35M | n/a | processed |
| 2023 Q1 | 2023-05-05 | 66.17M | 28.43% | -24.82M | -37.52% | -15.34M | -23.18% | n/a | 29.54M | 66.17M | n/a | processed |
| 2022 Q4 | 2023-02-28 | 67.70M | 19.18% | -36.55M | -53.99% | -23.83M | -35.20% | -0.78 | 30.54M | 79.51M | n/a | processed |
| 2022 Q3 | 2022-11-07 | 105.66M | 43.63% | 352.00K | 0.33% | 1.72M | 1.63% | n/a | 30.87M | 168.77M | n/a | processed |
| 2022 Q2 | 2022-08-04 | 125.34M | 52.08% | 12.79M | 10.21% | 11.54M | 9.20% | n/a | 31.19M | 138.78M | n/a | processed |
| 2022 Q1 | 2022-05-05 | 320.27M | 75.73% | 201.93M | 63.05% | 153.98M | 48.08% | n/a | 31.24M | 353.07M | n/a | processed |
| 2021 Q4 | 2022-02-28 | 251.67M | 75.31% | 150.86M | 59.94% | 104.34M | 41.46% | 3.35 | 31.19M | 164.89M | n/a | processed |
| 2021 Q3 | 2021-11-09 | 227.87M | 80.92% | 159.27M | 69.90% | 122.52M | 53.77% | n/a | 31.17M | 214.88M | n/a | processed |
| 2021 Q2 | 2021-08-10 | 153.62M | 76.66% | 98.90M | 64.38% | 79.81M | 51.96% | n/a | 30.83M | 100.46M | 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.