Price Movement
Volume
Latest volume: 769.67K · 30-day average: 1.35M · Max drawdown over stored range: -78.07%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 3.79% |
| 20D RS | 0.05% |
| 60D RS | 4.52% |
| 120D RS | 4.94% |
| Global RS Rank | 1088 · 67.57% percentile |
| Qualified+ RS Rank | 395 · 68.60% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 27 · 76.92% percentile |
| Snapshot Date | 2026-06-04 |
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 | 28 / 249 |
| Primary Percentile | 89.16 |
| 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 | 2.25B | n/a | -173.26M | 40.90M | 0.52 | n/a | 36.27M | n/a | 79M | n/a | -7.72% | 1.82% | n/a | n/a | 1.11B | 1.40B |
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.52 | 84.2x | $28.38 | 1.5x | n/a | n/a | n/a | n/a |
Shares Diluted: 79M. 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 | 3699.627 | 5235.28 | 4365.235 | 3807.233 | 2393.189 |
| Revenue Growth (YoY) | 33.825% | 41.508% | -16.619% | -12.783% | -37.141% |
| Gross Profit | 2403.345 | 3326.102 | 3022.725 | 2747.038 | 1583.424 |
| Operating Income | -55.333 | -482.014 | -237.749 | 1.225 | 110.035 |
| Free Cash Flow | 46.743 | -222.544 | 48.164 | 289.012 | 42.076 |
| Free Cash Flow Per Share | 0.509 | -2.577 | 0.557 | 3.477 | 0.526 |
| EPS (Diluted) GAAP | 6.305658 | -13.551476 | 2.972612 | -6.49461 | -1.3 |
| EPS Growth | 112.889% | 8400% | 8400% | 8400% | 8400% |
| EPS Non-GAAP | |||||
| Gross Margin | 64.962% | 63.532% | 69.245% | 72.153% | 66.164% |
| Operating Margin | -1.496% | -9.207% | -5.446% | 0.032% | 4.598% |
| Profit Margin | 15.605% | -22.352% | 5.881% | -14.181% | -4.347% |
| Free Cash Flow Margin | 1.263% | -4.251% | 1.103% | 7.591% | 1.758% |
| Shares Outstanding (Diluted) | 91.828 | 86.35 | 86.464 | 83.13 | 80.02 |
| Shares Change (YoY) | 0.968% | -5.966% | 0.132% | -3.856% | -3.741% |
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 | 422.89M | n/a | -40.07M | -9.47% | -71.88M | -17.00% | -0.94 | 76.74M | 1.11B | 1.40B | processed |
| 2025 Q4 | 2026-02-20 | 645.98M | n/a | -113.37M | -17.55% | -76.79M | -11.89% | -0.99 | 77.90M | 960.21M | 1.40B | processed |
| 2025 Q3 | 2025-11-03 | 589.79M | n/a | -20.40M | -3.46% | -21.88M | -3.71% | -0.27 | 79.63M | 1.01B | 1.41B | processed |
| 2025 Q2 | 2025-08-04 | 586.93M | n/a | 575.00K | 0.10% | 211.45M | 36.03% | 2.57 | 82.21M | 1.09B | 1.41B | processed |
| 2025 Q1 | 2025-05-05 | 570.49M | n/a | 35.78M | 6.27% | -216.81M | -38.00% | -2.64 | 82.21M | 1.16B | 1.42B | processed |
| 2024 Q4 | 2025-02-28 | 989.31M | n/a | 50.62M | 5.12% | -198.98M | -20.11% | -2.39 | 83.27M | 1.95B | 1.93B | processed |
| 2024 Q3 | 2024-11-12 | 938.72M | n/a | 16.33M | 1.74% | -243.72M | -25.96% | -2.93 | 83.18M | 1.74B | 1.96B | processed |
| 2024 Q2 | 2024-08-07 | 949.53M | n/a | -12.00M | -1.26% | -142.23M | -14.98% | -1.71 | 83.10M | 1.69B | 1.97B | processed |
| 2024 Q1 | 2024-05-07 | 929.68M | n/a | -59.18M | -6.37% | 45.03M | 4.84% | 0.51 | 85.86M | 1.64B | 1.98B | processed |
| 2023 Q4 | 2024-02-29 | 1.06B | n/a | -36.96M | -3.49% | 327.75M | 30.98% | 3.47 | 94.44M | 1.45B | 1.99B | processed |
| 2023 Q3 | 2023-11-07 | 1.11B | n/a | -32.74M | -2.95% | -390.54M | -35.14% | -4.72 | 82.83M | 1.43B | 2.00B | processed |
| 2023 Q2 | 2023-08-08 | 1.11B | n/a | -55.47M | -4.99% | -89.05M | -8.01% | -1.07 | 83.08M | 1.44B | 2.01B | processed |
| 2023 Q1 | 2023-05-09 | 1.08B | n/a | -135.60M | -12.51% | 417.77M | 38.53% | 4.57 | 88.35M | 1.60B | 2.01B | processed |
| 2022 Q4 | 2023-03-01 | 1.25B | n/a | -75.14M | -6.03% | -1.42M | -0.11% | -0.02 | 85.86M | 1.66B | 2.02B | processed |
| 2022 Q3 | 2022-11-09 | 1.30B | n/a | -124.68M | -9.58% | -63.82M | -4.91% | -0.74 | 86.02M | 1.62B | 2.03B | processed |
| 2022 Q2 | 2022-08-09 | 1.36B | n/a | -166.14M | -12.19% | -869.13M | -63.79% | -10.02 | 86.75M | 1.83B | 2.03B | processed |
| 2022 Q1 | 2022-05-10 | 1.33B | n/a | -108.81M | -8.21% | -235.80M | -17.79% | -2.72 | 86.78M | 1.91B | 2.04B | processed |
| 2021 Q4 | 2022-03-01 | 1.16B | n/a | -69.35M | -5.98% | 12.97M | 1.12% | 0.14 | 90.73M | 2.14B | 2.05B | processed |
| 2021 Q3 | 2021-11-05 | 924.07M | n/a | -32.07M | -3.47% | 60.69M | 6.57% | 0.65 | 91.08M | 3.43B | 494.37M | processed |
| 2021 Q2 | 2021-08-06 | 829.55M | n/a | -28.42M | -3.43% | 194.76M | 23.48% | 2.02 | 93.37M | 3.48B | 494.19M | 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.