Price Movement
Volume
Latest volume: 740.01K · 30-day average: 1.15M · Max drawdown over stored range: -51.12%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 33.57% |
| 20D RS | 18.83% |
| 60D RS | 38.49% |
| 120D RS | 36.02% |
| Global RS Rank | 260 · 92.25% percentile |
| Watch+Speculative RS Rank | 148 · 92.94% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 18 · 86.47% 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 | 64 / 208 |
| Primary Percentile | 69.71 |
| 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-08 | 3.00B | n/a | 21.48M | -8.56M | -0.14 | 340.68M | 415.01M | -74.33M | 60M | n/a | 0.72% | -0.29% | 11.37% | -2.48% | 61.54M | 869.60M |
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.14 | -304.7x | $49.91 | 0.9x | $-1.24 | -35.1x | $5.67 | 7.7x |
Shares Diluted: 60M. 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 | 2734.372 | 3289.978 | 3283.499 | 3030.258 | 2974.396 |
| Revenue Growth (YoY) | 15.268% | 20.319% | -0.197% | -7.713% | -1.843% |
| Gross Profit | 732.174 | 785.654 | 704.682 | 611.842 | 578.183 |
| Operating Income | 250.218 | 235.612 | 131.772 | 51.236 | 71.062 |
| Free Cash Flow | -38.031 | -58.541 | -124.419 | -84.065 | -68.534 |
| Free Cash Flow Per Share | -0.56 | -0.907 | -1.953 | -1.342 | -1.130793472701173 |
| EPS (Diluted) GAAP | 3.82 | 3.74 | 1.76 | 0.548166 | -0.24 |
| EPS Growth | 56.557% | -2.094% | -52.941% | -68.854% | |
| EPS Non-GAAP | |||||
| Gross Margin | 26.777% | 23.88% | 21.461% | 20.191% | 19.439% |
| Operating Margin | 9.151% | 7.162% | 4.013% | 1.691% | 2.389% |
| Profit Margin | 9.474% | 7.333% | 3.423% | 1.13% | -0.484% |
| Free Cash Flow Margin | -1.391% | -1.779% | -3.789% | -2.774% | -2.3041% |
| Shares Outstanding (Diluted) | 67.855 | 64.579 | 63.718 | 62.662 | 60.607 |
| Shares Change (YoY) | -2.264% | -4.828% | -1.333% | -1.657% | -3.279% |
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-08 | 790.04M | n/a | 4.00M | 0.51% | -4.26M | -0.54% | -0.07 | 59.91M | 61.54M | 869.60M | processed |
| 2025 Q4 | 2026-02-26 | 719.86M | n/a | -35.81M | -4.97% | -27.79M | -3.86% | -0.47 | 59.38M | 59.92M | 752.00M | processed |
| 2025 Q3 | 2025-11-07 | 752.21M | n/a | -13.02M | -1.73% | -20.57M | -2.74% | -0.34 | 59.83M | 50.98M | 725.00M | processed |
| 2025 Q2 | 2025-08-11 | 734.08M | n/a | 66.32M | 9.03% | 44.06M | 6.00% | 0.72 | 61.00M | 51.42M | 725.00M | processed |
| 2025 Q1 | 2025-05-09 | 693.37M | n/a | -5.83M | -0.84% | -10.10M | -1.46% | -0.16 | 61.89M | 51.95M | 640.00M | processed |
| 2024 Q4 | 2025-02-26 | 679.62M | n/a | 13.35M | 1.96% | 11.89M | 1.75% | 0.19 | 62.06M | 40.75M | 630.00M | processed |
| 2024 Q3 | 2024-11-12 | 745.70M | n/a | 17.59M | 2.36% | 6.57M | 0.88% | 0.11 | 62.02M | 54.66M | 690.00M | processed |
| 2024 Q2 | 2024-08-08 | 760.80M | n/a | 19.61M | 2.58% | 9.46M | 1.24% | 0.15 | 62.86M | 70.45M | 660.00M | processed |
| 2024 Q1 | 2024-05-09 | 769.08M | n/a | 15.59M | 2.03% | 6.31M | 0.82% | 0.10 | 63.73M | 60.34M | 596.25M | processed |
| 2023 Q4 | 2024-02-26 | 821.95M | n/a | 37.93M | 4.61% | 23.57M | 2.87% | 0.37 | 63.76M | 61.72M | 646.25M | processed |
| 2023 Q3 | 2023-11-08 | 817.74M | n/a | 37.90M | 4.63% | 23.70M | 2.90% | 0.37 | 63.74M | 42.75M | 686.25M | processed |
| 2023 Q2 | 2023-08-08 | 811.10M | n/a | 47.20M | 5.82% | 29.88M | 3.68% | 0.47 | 63.69M | 46.50M | 636.25M | processed |
| 2023 Q1 | 2023-05-09 | 832.71M | n/a | 53.39M | 6.41% | 35.22M | 4.23% | 0.55 | 63.70M | 129.59M | 686.25M | processed |
| 2022 Q4 | 2023-02-27 | 861.49M | n/a | 88.38M | 10.26% | 60.17M | 6.98% | 0.94 | 63.86M | 107.24M | 687.50M | processed |
| 2022 Q3 | 2022-11-04 | 827.61M | n/a | 76.26M | 9.21% | 55.05M | 6.65% | 0.86 | 63.78M | 125.68M | 568.75M | processed |
| 2022 Q2 | 2022-08-08 | 836.28M | n/a | 74.92M | 8.96% | 72.29M | 8.64% | 1.12 | 64.73M | 54.42M | 440.00M | processed |
| 2022 Q1 | 2022-05-09 | 764.61M | n/a | 83.51M | 10.92% | 53.75M | 7.03% | 0.82 | 65.88M | 125.95M | 421.25M | processed |
| 2021 Q4 | 2022-02-28 | 765.22M | n/a | 98.49M | 12.87% | 76.77M | 10.03% | 1.15 | 67.01M | 54.20M | 422.50M | processed |
| 2021 Q3 | 2021-11-09 | 702.89M | n/a | 71.32M | 10.15% | 63.76M | 9.07% | 0.94 | 67.83M | 45.43M | 343.75M | processed |
| 2021 Q2 | 2021-08-05 | 649.81M | n/a | 76.86M | 11.83% | 72.03M | 11.09% | 1.06 | 68.22M | 192.13M | 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.