Price Movement
Volume
Latest volume: 907.85K · 30-day average: 638.46K · Max drawdown over stored range: -71.73%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 28.61% |
| 20D RS | 25.72% |
| 60D RS | 20.41% |
| 120D RS | 38.25% |
| Global RS Rank | 313 · 90.67% percentile |
| Watch+Speculative RS Rank | 183 · 91.27% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 19 · 91.32% 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 | 78 / 427 |
| Primary Percentile | 81.97 |
| 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-27 | 2026-05-05 | 966.95M | 277.35M | 9.37M | -113.84M | -1.92 | 154.28M | 43.81M | 110.48M | 59M | 28.68% | 0.97% | -11.77% | 15.96% | 11.43% | 331.80M | n/a |
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-27 | $-1.92 | -58.0x | $16.31 | 6.8x | $1.86 | 59.7x | $2.60 | 42.8x |
Shares Diluted: 59M. 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 | 923.996 | 988.197 | 973.882 | 835.275 | 912.02 |
| Revenue Growth (YoY) | 15.991% | 6.948% | -1.449% | -14.232% | 9.188% |
| Gross Profit | 385.188 | 394.956 | 316.728 | 195.901 | 254.494 |
| Operating Income | 96.199 | 70.476 | -6.26 | -119.874 | -10.414 |
| Free Cash Flow | 51.648 | -46.525 | -60.05 | 26.091 | 119.048 |
| Free Cash Flow Per Share | 0.931 | -0.832 | -1.062 | 0.452 | 2.026 |
| EPS (Diluted) GAAP | 1.12 | 0.2 | -0.501025 | -2.383871 | -0.65 |
| EPS Growth | -28.205% | -82.143% | 10600% | 10600% | 10600% |
| EPS Non-GAAP | |||||
| Gross Margin | 41.687% | 39.967% | 32.522% | 23.453% | 27.904% |
| Operating Margin | 10.411% | 7.132% | -0.643% | -14.351% | -1.142% |
| Profit Margin | 6.715% | 1.141% | -2.909% | -16.478% | -4.156% |
| Free Cash Flow Margin | 5.59% | -4.708% | -6.166% | 3.124% | 13.053% |
| Shares Outstanding (Diluted) | 55.474 | 55.901 | 56.554 | 57.738 | 58.746 |
| Shares Change (YoY) | 0.651% | 0.77% | 1.168% | 2.094% | 1.746% |
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 Q3 | 2026-05-05 | 235.76M | 29.29% | 5.23M | 2.22% | -2.86M | -1.21% | -0.04 | 59.42M | 331.80M | n/a | processed |
| 2026 Q2 | 2026-02-03 | 232.87M | 26.04% | -10.82M | -4.65% | -15.10M | -6.48% | -0.26 | 59.41M | 334.99M | n/a | processed |
| 2026 Q1 | 2025-11-04 | 225.21M | 27.93% | -8.60M | -3.82% | -12.52M | -5.56% | -0.21 | 59.19M | 304.72M | n/a | processed |
| 2025 Q4 | 2025-08-11 | 273.11M | 31.04% | 23.55M | 8.62% | -83.37M | -30.53% | -1.41 | 59.14M | 309.10M | n/a | processed |
| 2025 Q3 | 2025-05-06 | 211.36M | 27.02% | -17.34M | -8.21% | -19.17M | -9.07% | -0.33 | 58.75M | 269.82M | n/a | processed |
| 2025 Q2 | 2025-02-04 | 223.12M | 27.26% | -12.41M | -5.56% | -17.58M | -7.88% | -0.30 | 58.56M | 242.56M | n/a | processed |
| 2025 Q1 | 2024-11-05 | 204.43M | 25.33% | -13.42M | -6.56% | -17.52M | -8.57% | -0.30 | 58.26M | 158.12M | n/a | processed |
| 2024 Q4 | 2024-08-13 | 248.56M | 29.45% | -7.97M | -3.21% | -10.78M | -4.34% | -0.18 | 58.34M | 180.52M | n/a | processed |
| 2024 Q3 | 2024-05-07 | 208.26M | 19.52% | -45.66M | -21.92% | -44.57M | -21.40% | -0.77 | 57.70M | 142.65M | n/a | processed |
| 2024 Q2 | 2024-02-06 | 197.46M | 15.96% | -53.93M | -27.31% | -45.58M | -23.08% | -0.79 | 57.42M | 168.65M | n/a | processed |
| 2024 Q1 | 2023-11-07 | 180.99M | 27.92% | -40.20M | -22.21% | -36.71M | -20.28% | -0.64 | 57.10M | 89.37M | n/a | processed |
| 2023 Q4 | 2023-08-15 | 253.24M | 26.61% | -8.90M | -3.51% | -8.24M | -3.25% | -0.14 | 57.29M | 71.56M | n/a | processed |
| 2023 Q3 | 2023-05-09 | 263.48M | 34.27% | 1.95M | 0.74% | 5.16M | 1.96% | 0.09 | 56.90M | 64.44M | n/a | processed |
| 2023 Q2 | 2023-02-07 | 229.59M | 35.26% | -7.55M | -3.29% | -10.92M | -4.76% | -0.19 | 56.25M | 76.94M | n/a | processed |
| 2023 Q1 | 2022-11-08 | 227.58M | 34.32% | -7.19M | -3.16% | -14.34M | -6.30% | -0.26 | 55.93M | 51.98M | n/a | processed |
| 2022 Q4 | 2022-08-16 | 289.73M | 41.27% | 27.62M | 9.53% | 16.91M | 5.84% | 0.30 | 57.12M | 65.65M | n/a | processed |
| 2022 Q3 | 2022-05-10 | 253.07M | 39.42% | 9.96M | 3.93% | 4.14M | 1.64% | 0.07 | 56.03M | 91.69M | n/a | processed |
| 2022 Q2 | 2022-02-08 | 220.38M | 39.58% | -387.00K | -0.18% | -2.64M | -1.20% | -0.05 | 55.52M | 105.17M | n/a | processed |
| 2022 Q1 | 2021-11-09 | 225.01M | 39.29% | -5.58M | -2.48% | -7.14M | -3.17% | -0.13 | 55.38M | 95.80M | n/a | processed |
| 2021 Q4 | 2021-08-17 | 250.84M | 40.97% | 22.41M | 8.93% | 17.93M | 7.15% | 0.32 | 55.59M | 113.84M | 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.