Price Movement
Volume
Latest volume: 1.82M · 30-day average: 6.11M · Max drawdown over stored range: -86.91%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -1.28% |
| 20D RS | -16.91% |
| 60D RS | 2.62% |
| 120D RS | 2.62% |
| Global RS Rank | 1459 · 56.51% percentile |
| Watch+Speculative RS Rank | 932 · 55.56% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 37 · 46.38% 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 | 35 / 109 |
| Primary Percentile | 68.81 |
| 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 | 1.49B | n/a | 44.83M | 23.20M | 0.06 | 240.56M | 61.81M | 178.75M | 395M | n/a | 3.00% | 1.55% | 16.09% | 11.96% | 194.80M | 262.46M |
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.06 | 126.0x | $3.79 | 2.0x | $0.45 | 16.4x | $0.61 | 12.2x |
Shares Diluted: 395M. 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 | 377.217 | 667.511 | 859.542 | 1055.665 | 1250.97 | 1424.285 |
| Revenue Growth (YoY) | 77.499% | 76.957% | 28.768% | 22.817% | 18.501% | 13.854% |
| Gross Profit | 134.32 | 201.508 | 237.017 | 302.096 | 402.399 | 461.099 |
| Operating Income | 15.436 | -283.756 | -205.608 | -121.606 | -28.867 | 25.167 |
| Free Cash Flow | -46.599 | -85.072 | -26.466 | -57.404 | 85.694 | 110.026 |
| Free Cash Flow Per Share | -0.154 | -0.26 | -0.074 | -0.156 | 0.226 | 0.281 |
| EPS (Diluted) GAAP | -0.947191 | -1.050146 | -0.606747 | -0.506894 | -0.151505 | 0.02 |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 35.608% | 30.188% | 27.575% | 28.617% | 32.167% | 32.374% |
| Operating Margin | 4.092% | -42.51% | -23.921% | -11.519% | -2.308% | 1.767% |
| Profit Margin | -75.916% | -51.527% | -25.079% | -17.644% | -4.592% | 0.678% |
| Free Cash Flow Margin | -12.353% | -12.745% | -3.079% | -5.438% | 6.85% | 7.725% |
| Shares Outstanding (Diluted) | 302.335 | 327.523 | 355.278 | 367.457 | 379.147 | 391.136 |
| Shares Change (YoY) | 999949.616% | 8.331% | 8.474% | 3.428% | 3.181% | 3.162% |
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-07 | 403.48M | n/a | 22.28M | 5.52% | 14.24M | 3.53% | n/a | 395.08M | 194.80M | 262.46M | processed |
| 2025 Q4 | 2026-02-25 | 382.19M | n/a | 18.08M | 4.73% | 11.67M | 3.05% | 0.03 | 407.53M | 248.64M | 265.93M | processed |
| 2025 Q3 | 2025-11-06 | 363.81M | n/a | 7.41M | 2.04% | 1.08M | 0.30% | n/a | 388.89M | 203.90M | 269.39M | processed |
| 2025 Q2 | 2025-08-07 | 345.31M | n/a | -2.95M | -0.85% | -3.79M | -1.10% | n/a | 386.73M | 188.93M | 272.86M | processed |
| 2025 Q1 | 2025-05-07 | 332.97M | n/a | 1.60M | 0.48% | 709.00K | 0.21% | n/a | 390.67M | 134.34M | 276.32M | processed |
| 2024 Q4 | 2025-02-27 | 325.48M | n/a | 1.06M | 0.33% | -7.11M | -2.19% | -0.02 | 380.45M | 154.57M | 279.79M | processed |
| 2024 Q3 | 2024-11-07 | 312.72M | n/a | 47.00K | 0.02% | -5.96M | -1.90% | n/a | 380.36M | 102.61M | 279.06M | processed |
| 2024 Q2 | 2024-08-08 | 312.33M | n/a | -15.95M | -5.11% | -23.28M | -7.45% | n/a | 379.43M | 86.97M | 279.46M | processed |
| 2024 Q1 | 2024-05-09 | 300.44M | n/a | -16.77M | -5.58% | -21.10M | -7.02% | n/a | 376.33M | 49.45M | 279.87M | processed |
| 2023 Q4 | 2024-02-28 | 280.60M | n/a | -32.27M | -11.50% | -44.96M | -16.02% | -120.48 | 373.16K | 78.82M | 280.29M | processed |
| 2023 Q3 | 2023-11-08 | 262.89M | n/a | -74.36M | -28.28% | -61.58M | -23.42% | n/a | 372.48K | 42.60M | 248.37M | processed |
| 2023 Q2 | 2023-08-09 | 259.58M | n/a | -48.41M | -18.65% | -45.48M | -17.52% | n/a | 363.16K | 79.61M | 248.72M | processed |
| 2023 Q1 | 2023-05-10 | 252.59M | n/a | -34.09M | -13.50% | -34.24M | -13.56% | n/a | 360.90K | 68.29M | 224.76M | processed |
| 2022 Q4 | 2023-03-09 | 229.36M | n/a | -46.01M | -20.06% | -46.66M | -20.34% | n/a | n/a | 108.62M | 225.08M | processed |
| 2022 Q3 | 2022-11-09 | 217.56M | n/a | -38.84M | -17.85% | -37.85M | -17.40% | n/a | n/a | 90.34M | 212.04M | processed |
| 2022 Q2 | 2022-08-10 | 209.53M | n/a | -60.47M | -28.86% | -68.73M | -32.80% | n/a | n/a | 96.69M | 203.36M | processed |
| 2022 Q1 | 2022-05-11 | 203.09M | n/a | -64.85M | -31.93% | -62.33M | -30.69% | n/a | n/a | 113.99M | 177.38M | processed |
| 2021 Q4 | 2022-03-17 | 0.00 | n/a | -113.76M | n/a | -108.03M | n/a | n/a | n/a | 148.03M | 157.42M | processed |
| 2021 Q3 | 2021-11-10 | 173.84M | n/a | -124.67M | -71.72% | -120.45M | -69.29% | n/a | n/a | 212.12M | 157.45M | processed |
| 2021 Q2 | 2021-08-12 | 1.36M | n/a | -47.05M | -34.69% | -70.03M | -51.65% | n/a | n/a | 276.19M | 157.07M | 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.