Price Movement
Volume
Latest volume: 597.99K · 30-day average: 743.54K · Max drawdown over stored range: -65.73%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 25.55% |
| 20D RS | 1.39% |
| 60D RS | 13.71% |
| 120D RS | 49.48% |
| Global RS Rank | 354 · 89.45% percentile |
| Qualified+ RS Rank | 148 · 88.24% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 6 · 94.87% 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 | 9 / 249 |
| Primary Percentile | 96.79 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword |
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 | 1.32B | n/a | -143.75M | 119.82M | 2.53 | 326.88M | 89.38M | 237.50M | 47M | n/a | -10.86% | 9.05% | 24.69% | 17.94% | 629.11M | 752.70M |
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 | $2.53 | 55.2x | $27.95 | 5.0x | $5.01 | 27.8x | $6.90 | 20.2x |
Shares Diluted: 47M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2022 | FY 2023 | FY 2024 | FY 2025 |
|---|---|---|---|---|
| Revenue | 610.055 | 573.831 | 1026.889 | 1220.045 |
| Revenue Growth (YoY) | -5.784% | -5.938% | 78.953% | 7.88% |
| Gross Profit | 291.064 | 233.296 | 484.789 | 636.554 |
| Operating Income | -153.357 | -252.485 | -211.708 | -154.129 |
| Free Cash Flow | -663.884 | -1021.431 | -309.411 | 190.999 |
| Free Cash Flow Per Share | -19.381 | -29.243 | -8.765 | 4.216 |
| EPS (Diluted) GAAP | -5.77 | 14.399065 | -5.683946 | 0.74 |
| EPS Growth | ||||
| EPS Non-GAAP | ||||
| Gross Margin | 47.711% | 40.656% | 47.209% | 52.175% |
| Operating Margin | -25.138% | -44.0% | -20.616% | -12.633% |
| Profit Margin | -32.385% | 87.617% | -19.54% | 2.738% |
| Free Cash Flow Margin | -108.824% | -178.002% | -30.131% | 15.655% |
| Shares Outstanding (Diluted) | 34.255 | 34.929 | 35.301 | 45.298 |
| Shares Change (YoY) | 0.009% | 1.968% | 1.065% | 26.969% |
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 | 385.97M | n/a | 7.20M | 1.87% | 4.46M | 1.16% | -0.04 | 35.88M | 629.11M | 752.70M | processed |
| 2025 Q4 | 2026-02-12 | 393.84M | n/a | 28.92M | 7.34% | 64.74M | 16.44% | 0.89 | 72.60M | 515.63M | 767.44M | processed |
| 2025 Q3 | 2025-11-04 | 262.07M | n/a | -129.72M | -49.50% | -101.20M | -38.61% | -2.80 | 36.20M | 384.83M | 786.07M | processed |
| 2025 Q2 | 2025-08-11 | 282.24M | n/a | -50.16M | -17.77% | 151.82M | 53.79% | 3.39 | 44.85M | 355.66M | 830.53M | processed |
| 2025 Q1 | 2025-05-08 | 280.07M | n/a | -78.61M | -28.07% | -81.95M | -29.26% | -2.27 | 36.11M | 465.02M | 524.68M | processed |
| 2025 Q1 | 2024-11-12 | 227.15M | n/a | -117.62M | -51.78% | -105.28M | -46.35% | -2.95 | 35.66M | 539.63M | 523.42M | processed |
| 2024 Q4 | 2024-08-14 | 272.58M | n/a | -71.38M | -26.19% | -46.59M | -17.09% | -1.31 | 35.57M | 429.11M | 522.74M | processed |
| 2024 Q3 | 2024-05-10 | 320.61M | n/a | -40.39M | -12.60% | -47.24M | -14.73% | -1.33 | 35.42M | 693.95M | 522.06M | processed |
| 2024 Q2 | 2024-02-05 | 313.39M | n/a | -159.68M | -50.95% | -173.25M | -55.28% | -4.91 | 35.31M | 614.55M | 521.41M | processed |
| 2024 Q1 | 2023-11-08 | 117.28M | n/a | -69.79M | -59.51% | 66.42M | 56.64% | 1.89 | 35.23M | 433.51M | 1.10B | processed |
| 2023 Q4 | 2023-08-22 | -499.56M | n/a | -216.64M | 43.37% | 536.79M | -1.07% | 14.95 | 35.90M | 131.97M | 1.12B | processed |
| 2023 Q3 | 2023-05-10 | 330.65M | n/a | -70.26M | -21.25% | -56.85M | -17.19% | -1.64 | 34.73M | 358.11M | 1.78B | processed |
| 2023 Q2 | 2023-02-09 | 608.92M | n/a | 73.95M | 12.14% | 67.58M | 11.10% | 1.95 | 34.71M | 432.17M | 1.89B | processed |
| 2023 Q1 | 2022-11-09 | 398.43M | n/a | -44.85M | -11.26% | -44.76M | -11.23% | -1.30 | 34.40M | 441.35M | 1.65B | processed |
| 2022 Q4 | 2022-08-19 | 442.83M | n/a | -56.75M | -12.82% | -99.94M | -22.57% | -2.91 | 34.33M | 828.54M | 1.67B | processed |
| 2022 Q3 | 2022-05-09 | 429.07M | n/a | 2.04M | 0.48% | -17.49M | -4.08% | n/a | 34.32M | 999.06M | 1.58B | processed |
| 2022 Q2 | 2022-02-09 | 487.24M | n/a | 35.35M | 7.26% | 2.27M | 0.47% | 0.07 | 34.44M | 1.26B | 1.61B | processed |
| 2022 Q1 | 2021-11-09 | 292.19M | n/a | -83.34M | -28.52% | -86.85M | -29.72% | n/a | n/a | 1.33B | 1.62B | processed |
| 2021 Q4 | 2021-08-23 | 90.73M | n/a | -102.44M | -1.13% | -117.77M | -1.30% | -4.87 | 24.17M | 1.51B | 655.09M | processed |
| 2021 Q3 | 2021-05-07 | 30.92M | n/a | -108.62M | -3.51% | -79.61M | -2.58% | n/a | 24.17M | 1.61B | 656.96M | 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.