Price Movement
Volume
Latest volume: 1.17M · 30-day average: 1.13M · Max drawdown over stored range: -92.04%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -20.97% |
| 20D RS | 3.45% |
| 60D RS | -12.11% |
| 120D RS | -42.04% |
| Global RS Rank | 2688 · 19.88% percentile |
| Qualified+ RS Rank | 1043 · 17.09% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 150 · 37.76% 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 | 130 / 383 |
| Primary Percentile | 66.32 |
| 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-07 | 762.69M | 547.60M | 4.60M | 885.00K | 0.01 | 154.73M | 5.30M | 149.42M | 74M | 71.80% | 0.60% | 0.12% | 20.29% | 19.59% | 205.99M | 228.83M |
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.01 | 2078.5x | $10.25 | 2.4x | $2.01 | 12.3x | $2.08 | 11.9x |
Shares Diluted: 74M. 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 | 369.259 | 467.991 | 545.363 | 617.022 | 726.937 |
| Revenue Growth (YoY) | 21.238% | 26.738% | 16.533% | 13.14% | 17.814% |
| Gross Profit | 265.166 | 334.685 | 385.209 | 450.18 | 527.338 |
| Operating Income | -83.907 | -145.01 | -103.738 | -45.255 | 11.795 |
| Free Cash Flow | -59.976 | -115.646 | -120.079 | 3.08 | 59.556 |
| Free Cash Flow Per Share | -0.844 | -1.596 | -1.643 | 0.042 | 0.798 |
| EPS (Diluted) GAAP | -1.247823 | -2.082943 | -1.524458 | -1.26407 | 0.016651 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 71.81% | 71.515% | 70.634% | 72.96% | 72.542% |
| Operating Margin | -22.723% | -30.986% | -19.022% | -7.334% | 1.623% |
| Profit Margin | -24.005% | -32.248% | -20.434% | -14.953% | 0.17% |
| Free Cash Flow Margin | -16.242% | -24.711% | -22.018% | 0.499% | 8.193% |
| Shares Outstanding (Diluted) | 71.0365 | 72.4552 | 73.102 | 72.988 | 74.649 |
| Shares Change (YoY) | 2.876% | 1.997% | 0.893% | -0.156% | 2.276% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 Q3 | 2018-11-01 | 54.95M | 63.43% | -14.88M | -27.09% | -15.03M | -27.35% | n/a | n/a | 107.27M | 9.40M | processed |
| 2019 Q1 | 2019-05-02 | 59.58M | 59.61% | -17.40M | -29.21% | -17.54M | -29.43% | n/a | n/a | 75.35M | 9.40M | processed |
| 2026 Q1 | 2026-05-07 | 202.18M | 73.09% | 3.16M | 1.56% | -1.52M | -0.75% | -0.02 | 73.82M | 205.99M | 228.83M | processed |
| 2025 Q4 | 2026-02-19 | 202.87M | 64.77% | -687.00K | -0.34% | -5.10M | -2.52% | -0.07 | 74.93M | 187.22M | 231.23M | processed |
| 2025 Q3 | 2025-11-06 | 187.00M | 75.78% | 13.11M | 7.01% | 7.83M | 4.18% | 0.10 | 74.58M | 191.56M | 233.63M | processed |
| 2025 Q2 | 2025-08-07 | 170.64M | 74.26% | -10.98M | -6.44% | -312.00K | -0.18% | 0.00 | 74.20M | 184.75M | 236.03M | processed |
| 2025 Q1 | 2025-05-08 | 166.43M | 76.62% | -834.00K | -0.50% | -1.18M | -0.71% | -0.02 | 74.09M | 199.70M | 238.43M | processed |
| 2024 Q4 | 2025-02-19 | 166.69M | 78.59% | 5.03M | 3.02% | -13.65M | -8.19% | -0.18 | 73.96M | 159.86M | 240.83M | processed |
| 2024 Q3 | 2024-11-07 | 154.05M | 75.93% | -7.16M | -4.65% | -2.10M | -1.36% | -0.03 | 72.40M | 99.19M | 243.22M | processed |
| 2024 Q2 | 2024-08-01 | 146.45M | 73.09% | -39.19M | -26.76% | -43.59M | -29.77% | -0.60 | 72.30M | 120.79M | 245.62M | processed |
| 2024 Q1 | 2024-05-02 | 149.84M | 74.64% | -19.54M | -13.04% | -32.92M | -21.97% | -0.45 | 73.30M | 179.76M | 248.03M | processed |
| 2023 Q4 | 2024-02-15 | 145.32M | 76.39% | -16.83M | -11.58% | -10.01M | -6.89% | -0.14 | 73.31M | 159.00M | 140.22M | processed |
| 2023 Q3 | 2023-11-02 | 137.09M | 73.69% | -15.22M | -11.10% | -22.25M | -16.23% | -0.30 | 73.18M | 169.49M | 142.02M | processed |
| 2023 Q2 | 2023-08-03 | 127.72M | 71.15% | -40.66M | -31.84% | -42.35M | -33.16% | -0.58 | 73.04M | 236.96M | 142.87M | processed |
| 2023 Q1 | 2023-05-09 | 135.24M | 73.31% | -35.27M | -26.08% | -36.83M | -27.23% | -0.51 | 72.87M | 254.48M | 143.73M | processed |
| 2022 Q4 | 2023-02-16 | 125.79M | 71.99% | -40.62M | -32.29% | -34.42M | -27.36% | -0.47 | 72.70M | 196.00M | 115.38M | processed |
| 2022 Q3 | 2022-11-03 | 117.88M | 71.36% | -37.78M | -32.05% | -44.00M | -37.32% | -0.61 | 72.50M | 92.69M | n/a | processed |
| 2022 Q2 | 2022-08-04 | 110.06M | 69.75% | -42.75M | -38.84% | -49.35M | -44.84% | -0.68 | 72.39M | 135.93M | n/a | processed |
| 2022 Q1 | 2022-05-05 | 114.27M | 72.94% | -23.87M | -20.89% | -23.15M | -20.26% | -0.32 | 72.22M | 160.23M | n/a | processed |
| 2021 Q4 | 2022-02-17 | 104.99M | 73.12% | -25.94M | -24.71% | -25.84M | -24.62% | -0.36 | 71.34M | 155.97M | 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.