Price Movement
Volume
Latest volume: 1.02M · 30-day average: 1.56M · Max drawdown over stored range: -89.92%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 23.78% |
| 20D RS | 2.64% |
| 60D RS | 61.73% |
| 120D RS | -3.59% |
| Global RS Rank | 383 · 88.58% percentile |
| Qualified+ RS Rank | 153 · 87.84% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 62 · 86.46% 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 | 178 / 701 |
| Primary Percentile | 74.75 |
| 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-05 | 2.71B | n/a | -355.90M | -446.90M | -4.85 | -5.90M | 43.60M | -49.50M | 92M | n/a | -13.14% | -16.50% | -0.22% | -1.83% | 147.50M | 1.04B |
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 | $-4.85 | -3.3x | $29.41 | 0.5x | $-0.54 | -29.9x | $-0.06 | -251.0x |
Shares Diluted: 92M. 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 | 2580.3 | 3057.5 | 2837 | 2842.5 | 2696.4 | 2723.4 |
| Revenue Growth (YoY) | 3800% | 18.494% | -7.212% | 0.194% | -5.14% | 1.001% |
| Gross Profit | 489.1 | 604.4 | 724.4 | 590.6 | 534.2 | 503.8 |
| Operating Income | 116.9 | 192.6 | 222.8 | 53.2 | -111.8 | -30.6 |
| Free Cash Flow | 176.9 | 143.3 | 28.3 | 128.1 | 237.3 | 88.3 |
| Free Cash Flow Per Share | 38 | 1.614 | 0.319 | 1.443 | 2.651 | 0.968 |
| EPS (Diluted) GAAP | 38 | 1.1 | 2.096846 | -0.283783 | -3.670391 | -10.813596 |
| EPS Growth | 3800% | 3800% | 90.622% | 3800% | 3800% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 18.955% | 19.768% | 25.534% | 20.777% | 19.812% | 18.499% |
| Operating Margin | 4.53% | 6.299% | 7.853% | 1.872% | -4.146% | -1.124% |
| Profit Margin | -13.921% | 3.205% | 6.563% | -0.887% | -12.183% | -36.212% |
| Free Cash Flow Margin | 6.856% | 4.687% | 0.998% | 4.507% | 8.801% | 3.242% |
| Shares Outstanding (Diluted) | 0 | 88.8 | 88.8 | 88.8 | 89.5 | 91.2 |
| Shares Change (YoY) | 3800% | 3800% | 3800% | 3800% | 0.788% | 1.899% |
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-05 | 636.50M | n/a | -3.40M | -0.53% | -23.60M | -3.71% | -0.25 | 93.60M | 147.50M | 1.04B | processed |
| 2025 Q4 | 2026-02-26 | 660.50M | n/a | -13.60M | -2.06% | -32.50M | -4.92% | -0.35 | 93.00M | 174.60M | 1.05B | processed |
| 2025 Q3 | 2025-11-05 | 701.30M | n/a | -8.60M | -1.23% | -15.90M | -2.27% | -0.17 | 91.20M | 131.30M | 1.05B | processed |
| 2025 Q2 | 2025-08-06 | 710.30M | n/a | -330.30M | -46.50% | -374.90M | -52.78% | -4.14 | 90.60M | 81.20M | 1.10B | processed |
| 2025 Q1 | 2025-05-12 | 651.30M | n/a | -520.10M | -79.86% | -562.90M | -86.43% | -6.25 | 90.10M | 101.60M | 1.05B | processed |
| 2024 Q4 | 2025-03-03 | 697.00M | n/a | -55.60M | -7.98% | -61.20M | -8.78% | -0.68 | 89.80M | 118.50M | 1.05B | processed |
| 2024 Q3 | 2024-11-08 | 674.90M | n/a | -18.00M | -2.67% | -27.90M | -4.13% | -0.31 | 89.60M | 105.30M | 1.12B | processed |
| 2024 Q2 | 2024-08-12 | 662.40M | n/a | -50.90M | -7.68% | -138.40M | -20.89% | -1.55 | 89.40M | 126.20M | 1.12B | processed |
| 2024 Q1 | 2024-05-24 | 662.10M | n/a | -37.40M | -5.65% | -101.00M | -15.25% | -1.13 | 89.20M | 92.80M | 1.56B | processed |
| 2023 Q4 | 2024-03-13 | 775.40M | n/a | -10.70M | -1.38% | -36.00M | -4.64% | -0.41 | 88.20M | 108.60M | 1.57B | processed |
| 2023 Q3 | 2023-11-13 | 776.40M | n/a | 14.00M | 1.80% | -13.10M | -1.69% | -0.15 | 88.80M | 107.50M | 1.57B | processed |
| 2023 Q2 | 2023-08-14 | 793.00M | n/a | 33.80M | 4.26% | 28.30M | 3.57% | 0.32 | 88.80M | 114.30M | 1.58B | 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.