Price Movement
Volume
Latest volume: 1.43M · 30-day average: 1.42M · Max drawdown over stored range: -70.16%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -14.66% |
| 20D RS | -5.88% |
| 60D RS | -12.04% |
| 120D RS | -21.67% |
| Global RS Rank | 2371 · 29.33% percentile |
| Qualified+ RS Rank | 898 · 28.62% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 47 · 41.98% 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 | 33 / 126 |
| Primary Percentile | 74.60 |
| 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-04 | 1.61B | n/a | -83.35M | -45.41M | -0.60 | -116.19M | 72.50M | -188.70M | 76M | n/a | -5.17% | -2.82% | -7.21% | -11.71% | 146.41M | 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.60 | -33.1x | $21.32 | 0.9x | $-2.50 | -8.0x | $-1.54 | -12.9x |
Shares Diluted: 76M. 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 | 240.919 | 567.29 | 980.72 | 1218.555 | 1389.037 | 1504.884 |
| Revenue Growth (YoY) | 74.78% | 135.469% | 72.878% | 24.251% | 13.991% | 8.34% |
| Gross Profit | 66.805 | 167.24 | 261.275 | 325.715 | 362.745 | 454.432 |
| Operating Income | -1.422 | 13.57 | 1.209 | 37.046 | 61.455 | 86.32 |
| Free Cash Flow | 29.494 | 31.596 | -27.797 | 21.15 | 60.834 | -69.405 |
| Free Cash Flow Per Share | 1.085 | 0.664 | -0.489 | 0.352 | 0.959 | -1.022 |
| EPS (Diluted) GAAP | -0.577574 | -0.643987 | -0.735094 | -1.498982 | -0.386383 | -0.497698 |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 27.729% | 29.481% | 26.641% | 26.73% | 26.115% | 30.197% |
| Operating Margin | -0.59% | 2.392% | 0.123% | 3.04% | 4.424% | 5.736% |
| Profit Margin | -6.515% | -5.402% | -4.259% | -7.397% | -1.765% | -2.247% |
| Free Cash Flow Margin | 12.242% | 5.57% | -2.834% | 1.736% | 4.38% | -4.612% |
| Shares Outstanding (Diluted) | 27.1757 | 47.5879 | 56.8253 | 60.1348 | 63.4551 | 67.9387 |
| Shares Change (YoY) | 51.678% | 75.112% | 19.411% | 5.824% | 5.522% | 7.066% |
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-04 | 528.86M | n/a | -101.27M | -19.15% | 2.34M | 0.44% | 0.02 | 96.83M | 146.41M | n/a | processed |
| 2025 Q4 | 2026-02-26 | 344.58M | n/a | -13.24M | -3.84% | -25.86M | -7.51% | -0.37 | 69.04M | 123.67M | n/a | processed |
| 2025 Q3 | 2025-11-04 | 362.32M | n/a | 3.22M | 0.89% | -18.73M | -5.17% | -0.27 | 68.60M | 89.72M | n/a | processed |
| 2025 Q2 | 2025-08-05 | 376.25M | n/a | 27.94M | 7.43% | -3.16M | -0.84% | -0.05 | 68.01M | 105.69M | n/a | processed |
| 2025 Q1 | 2025-05-06 | 410.53M | n/a | 56.02M | 13.65% | 13.94M | 3.40% | 0.20 | 69.33M | 81.78M | n/a | processed |
| 2024 Q4 | 2025-02-25 | 326.71M | n/a | -5.47M | -1.68% | -20.16M | -6.17% | -0.31 | 64.82M | 148.12M | n/a | processed |
| 2024 Q3 | 2024-11-04 | 335.21M | n/a | 15.41M | 4.60% | -8.38M | -2.50% | -0.13 | 64.01M | 181.76M | n/a | processed |
| 2024 Q2 | 2024-08-06 | 337.10M | n/a | 16.46M | 4.88% | -17.56M | -5.21% | -0.28 | 63.12M | 208.33M | n/a | processed |
| 2024 Q1 | 2024-05-07 | 378.10M | n/a | 34.26M | 9.06% | 21.58M | 5.71% | 0.33 | 65.31M | 112.11M | n/a | processed |
| 2023 Q4 | 2024-02-28 | 474.01M | n/a | -29.73M | -6.27% | -34.48M | -7.27% | -0.56 | 61.16M | 116.21M | n/a | processed |
| 2023 Q3 | 2023-11-07 | 237.10M | n/a | 86.00K | 0.04% | -17.63M | -7.44% | -0.29 | 60.55M | 78.97M | n/a | processed |
| 2023 Q2 | 2023-08-09 | 229.85M | n/a | -16.53M | -7.19% | -23.90M | -10.40% | -0.40 | 60.09M | 105.55M | 833.90M | processed |
| 2023 Q1 | 2023-05-09 | 270.86M | n/a | 3.62M | 1.34% | -14.13M | -5.22% | -0.24 | 58.71M | 81.30M | 836.00M | processed |
| 2022 Q4 | 2023-02-28 | 450.23M | n/a | -66.42M | -14.75% | -48.49M | -10.77% | -1.02 | 47.62M | 118.09M | 838.10M | processed |
| 2022 Q3 | 2022-11-07 | 111.37M | n/a | -29.86M | -26.81% | -24.79M | -22.26% | -0.43 | 57.28M | 158.60M | 840.20M | processed |
| 2022 Q2 | 2022-08-09 | 93.53M | n/a | 25.44M | 27.20% | 8.64M | 9.24% | 0.14 | 59.86M | 183.40M | 842.40M | processed |
| 2022 Q1 | 2022-05-10 | 131.66M | n/a | 39.74M | 30.18% | 22.87M | 17.37% | 0.39 | 58.72M | 156.81M | 844.50M | processed |
| 2021 Q4 | 2022-03-01 | 66.30M | n/a | -37.88M | -57.13% | -22.67M | -34.19% | n/a | n/a | 138.29M | 846.60M | processed |
| 2021 Q3 | 2021-11-08 | 58.58M | n/a | -16.80M | -28.68% | -12.83M | -21.91% | n/a | n/a | 374.45M | n/a | processed |
| 2021 Q2 | 2021-08-09 | 50.36M | n/a | -13.20M | -26.21% | -9.76M | -19.37% | -0.22 | 44.67M | 224.48M | 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.