Price Movement
Volume
Latest volume: 3.37M · 30-day average: 3.32M · Max drawdown over stored range: -91.07%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 37.49% |
| 20D RS | 26.44% |
| 60D RS | 49.10% |
| 120D RS | 31.41% |
| Global RS Rank | 213 · 93.65% percentile |
| Qualified+ RS Rank | 94 · 92.53% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 6 · 78.57% 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 | 15 / 57 |
| Primary Percentile | 75.44 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword, small-cap penalty |
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.46B | 439.55M | 18.14M | 7.08M | 0.07 | 128.79M | 24.83M | 103.96M | 107M | 30.16% | 1.24% | 0.49% | 8.84% | 7.13% | 119.75M | 113.69M |
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.07 | 135.6x | $13.67 | 0.7x | $0.97 | 9.2x | $1.21 | 7.5x |
Shares Diluted: 107M. 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 | 1904.06 | 1375.098 | 1459.875 | 1316.379 | 1472.48 |
| Revenue Growth (YoY) | 11.848% | -27.781% | 6.165% | -9.829% | 11.858% |
| Gross Profit | 513.854 | 296.632 | 361.763 | 332.797 | 425.883 |
| Operating Income | 137.894 | -54.793 | 11.189 | -42.054 | 2.076 |
| Free Cash Flow | 9.218 | 40.074 | 76.392 | 26.028 | 34.747 |
| Free Cash Flow Per Share | 0.092 | 0.416 | 0.719 | 0.25 | 0.328 |
| EPS (Diluted) GAAP | 1.01 | -0.632779 | 0.03 | -0.952104 | -0.12 |
| EPS Growth | -11.404% | 8200% | 8200% | 8200% | 8200% |
| EPS Non-GAAP | |||||
| Gross Margin | 26.987% | 21.572% | 24.78% | 25.281% | 28.923% |
| Operating Margin | 7.242% | -3.985% | 0.766% | -3.195% | 0.141% |
| Profit Margin | 5.302% | -4.431% | 0.218% | -7.534% | -0.847% |
| Free Cash Flow Margin | 0.484% | 2.914% | 5.233% | 1.977% | 2.36% |
| Shares Outstanding (Diluted) | 100.004 | 96.28 | 106.276 | 104.164 | 106.005 |
| Shares Change (YoY) | 10.408% | -3.724% | 10.382% | -1.987% | 1.767% |
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 | 354.51M | 32.73% | 13.80M | 3.89% | 12.78M | 3.61% | 0.11 | 107.77M | 119.75M | 113.69M | processed |
| 2025 Q4 | 2026-02-25 | 436.86M | 33.09% | 26.89M | 6.16% | 25.79M | 5.90% | 0.24 | 106.61M | 109.63M | 115.22M | processed |
| 2025 Q3 | 2025-11-04 | 345.76M | 26.92% | -5.63M | -1.63% | -10.63M | -3.07% | -0.09 | 106.29M | 66.05M | 116.75M | processed |
| 2025 Q2 | 2025-08-07 | 320.11M | 26.83% | -16.92M | -5.29% | -20.86M | -6.52% | -0.16 | 105.86M | 107.45M | 118.28M | processed |
| 2025 Q1 | 2025-05-07 | 369.75M | 27.68% | -2.26M | -0.61% | -10.46M | -2.83% | -0.10 | 105.24M | 102.53M | 136.39M | processed |
| 2024 Q4 | 2025-02-26 | 413.62M | 26.16% | 5.92M | 1.43% | 2.29M | 0.55% | 0.02 | 104.73M | 109.63M | 161.31M | processed |
| 2024 Q3 | 2024-11-06 | 304.20M | 22.90% | -20.94M | -6.88% | -51.71M | -17.00% | -0.56 | 104.40M | 61.61M | 164.99M | processed |
| 2024 Q2 | 2024-08-01 | 261.30M | 24.14% | -24.71M | -9.46% | -24.19M | -9.26% | -0.28 | 103.96M | 94.59M | 168.05M | processed |
| 2024 Q1 | 2024-05-07 | 337.26M | 25.69% | -10.22M | -3.03% | -11.56M | -3.43% | -0.12 | 103.56M | 130.18M | 171.11M | processed |
| 2023 Q4 | 2024-02-27 | 417.29M | 24.61% | 12.12M | 2.91% | 6.98M | 1.67% | 0.06 | 118.24M | 178.56M | 186.01M | processed |
| 2023 Q3 | 2023-11-07 | 363.19M | 24.60% | -758.00K | -0.21% | -3.08M | -0.85% | -0.03 | 102.86M | 147.77M | 210.57M | processed |
| 2023 Q2 | 2023-08-03 | 325.43M | 25.45% | -2.71M | -0.83% | -4.48M | -1.38% | 0.01 | 106.50M | 184.01M | 217.36M | processed |
| 2023 Q1 | 2023-05-10 | 353.96M | 24.13% | 1.04M | 0.29% | -2.01M | -0.57% | -0.01 | 101.69M | 182.05M | 220.39M | processed |
| 2022 Q4 | 2023-02-27 | 398.73M | 24.54% | 13.64M | 3.42% | 6.71M | 1.68% | 0.07 | 98.51M | 154.06M | 232.17M | processed |
| 2022 Q3 | 2022-11-03 | 311.77M | 22.95% | -10.99M | -3.52% | -6.21M | -1.99% | 0.09 | 95.86M | 61.68M | 239.05M | processed |
| 2022 Q2 | 2022-08-04 | 283.91M | 12.84% | -54.96M | -19.36% | -52.01M | -18.32% | -0.62 | 95.47M | 38.70M | 240.38M | processed |
| 2022 Q1 | 2022-05-06 | 380.69M | 23.84% | -2.48M | -0.65% | -2.87M | -0.75% | 0.05 | 95.28M | 31.98M | 241.71M | processed |
| 2021 Q4 | 2022-03-01 | 510.62M | 23.86% | 25.14M | 4.92% | 24.71M | 4.84% | 0.25 | 99.67M | 65.38M | 242.90M | processed |
| 2021 Q3 | 2021-11-02 | 391.12M | 25.92% | 10.76M | 2.75% | 1.78M | 0.45% | 0.02 | 100.04M | 76.33M | 244.09M | processed |
| 2021 Q2 | 2021-08-03 | 472.90M | 27.56% | 34.71M | 7.34% | 27.75M | 5.87% | 0.28 | 100.07M | 138.55M | 270.01M | 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.