Price Movement
Volume
Latest volume: 1.47M · 30-day average: 2.56M · Max drawdown over stored range: -90.92%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -0.60% |
| 20D RS | -4.42% |
| 60D RS | -18.71% |
| 120D RS | 19.43% |
| Global RS Rank | 1407 · 58.06% percentile |
| Qualified+ RS Rank | 503 · 60.02% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 44 · 69.01% 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 | 59 / 246 |
| Primary Percentile | 76.42 |
| 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-02-28 | 2026-04-09 | 870.54M | 393.51M | -635.95M | -608.78M | -2.80 | 110.69M | 123.11M | -12.42M | 217M | 45.20% | -73.05% | -69.93% | 12.72% | -1.43% | 159.90M | 793.30M |
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-02-28 | $-2.80 | -3.2x | $4.00 | 2.2x | $-0.06 | -155.8x | $0.51 | 17.5x |
Shares Diluted: 217M. 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 | 468.459 | 527.159 | 822.447 | 924.222 | 894.661 |
| Revenue Growth (YoY) | 12.026% | 12.53% | 56.015% | 12.375% | -3.198% |
| Gross Profit | 215.056 | 243.013 | 405.955 | 463.9 | 421.376 |
| Operating Income | 77.254 | 84.199 | 37.515 | 58.663 | 0.379 |
| Free Cash Flow | 54.377 | 43.609 | -24.729 | -76.157 | -46.351 |
| Free Cash Flow Per Share | 0.508 | 0.404 | -0.131 | -0.352 | -0.214 |
| EPS (Diluted) GAAP | 0.57 | 0.448599 | -0.121081 | -0.043518 | -5.0349 |
| EPS Growth | 1.786% | -21.298% | 10100% | 10100% | 10100% |
| EPS Non-GAAP | |||||
| Gross Margin | 45.907% | 46.099% | 49.359% | 50.194% | 47.099% |
| Operating Margin | 16.491% | 15.972% | 4.561% | 6.347% | 0.042% |
| Profit Margin | 12.996% | 9.164% | -2.781% | -1.019% | -122.062% |
| Free Cash Flow Margin | 11.608% | 8.272% | -3.007% | -8.24% | -5.181% |
| Shares Outstanding (Diluted) | 107.12 | 108.02 | 188.8808 | 216.4819 | 216.8949 |
| Shares Change (YoY) | 1.324% | 0.84% | 74.857% | 14.613% | 0.191% |
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-04-09 | 211.20M | 46.88% | -3.30M | -1.56% | -17.00M | -8.05% | -0.08 | 217.70M | 159.90M | 793.30M | processed |
| 2026 Q2 | 2026-01-08 | 224.69M | 47.48% | -5.38M | -2.39% | -15.92M | -7.09% | -0.07 | 217.41M | 145.34M | 792.93M | processed |
| 2026 Q1 | 2025-10-09 | 209.19M | 45.40% | -16.09M | -7.69% | 36.34M | 17.37% | 0.17 | 217.33M | 138.88M | 792.53M | processed |
| 2025 Q4 | 2025-07-30 | 225.46M | 41.18% | -611.18M | -2.71% | -612.20M | -2.72% | -2.82 | 217.04M | 129.33M | 874.81M | processed |
| 2025 Q3 | 2025-04-09 | 220.98M | 49.90% | 5.42M | 2.45% | -10.96M | -4.96% | -0.05 | 217.03M | 128.03M | 890.61M | processed |
| 2025 Q2 | 2025-01-15 | 231.26M | 49.01% | -457.48M | -1.98% | -456.28M | -1.97% | -2.10 | 216.81M | 140.56M | 889.87M | processed |
| 2024 Q1 | 2024-10-10 | 216.96M | 48.36% | 2.26M | 1.04% | -12.61M | -5.81% | -0.06 | 216.70M | 120.80M | 889.13M | processed |
| 2024 Q4 | 2024-07-30 | 236.79M | 47.92% | 13.04M | 5.51% | -5.42M | -2.29% | -0.02 | 216.61M | 170.94M | 888.39M | processed |
| 2024 Q3 | 2024-04-09 | 228.81M | 51.08% | 12.02M | 5.25% | -2.02M | -0.88% | -0.01 | 216.60M | 168.45M | 887.65M | processed |
| 2024 Q2 | 2024-01-09 | 229.63M | 50.85% | 14.46M | 6.30% | -3.49M | -1.52% | -0.02 | 216.41M | 230.27M | 886.91M | processed |
| 2024 Q1 | 2023-10-10 | 228.99M | 50.99% | 19.14M | 8.36% | 1.50M | 0.66% | 0.01 | 216.85M | 239.26M | 886.18M | processed |
| 2023 Q4 | 2023-08-15 | 241.81M | 50.94% | 23.43M | 9.69% | 5.57M | 2.30% | 0.03 | 216.53M | 245.57M | 885.44M | processed |
| 2023 Q3 | 2023-04-04 | 218.25M | 49.47% | 15.68M | 7.19% | 8.19M | 3.75% | 0.04 | 216.40M | 183.21M | 884.70M | processed |
| 2023 Q2 | 2023-01-09 | 230.03M | 48.92% | -7.66M | -3.33% | -41.84M | -18.19% | -0.19 | 216.13M | 276.34M | 923.96M | processed |
| 2023 Q1 | 2022-09-30 | 132.35M | 47.05% | 6.06M | 4.58% | 5.21M | 3.94% | 0.05 | 107.86M | 347.71M | n/a | processed |
| 2022 Q4 | 2022-07-27 | 140.09M | 46.40% | 18.03M | 12.87% | 14.96M | 10.68% | 0.14 | 107.69M | 381.05M | n/a | processed |
| 2022 Q3 | 2022-04-01 | 128.24M | 44.77% | 6.38M | 4.97% | 5.44M | 4.24% | 0.05 | 108.13M | 378.44M | n/a | processed |
| 2022 Q2 | 2021-12-30 | 130.52M | 46.43% | 12.47M | 9.55% | 10.83M | 8.30% | 0.10 | 108.12M | 389.25M | n/a | processed |
| 2022 Q1 | 2021-09-30 | 128.31M | 46.77% | 21.75M | 16.95% | 17.08M | 13.31% | 0.16 | 108.11M | 400.88M | n/a | processed |
| 2021 Q4 | 2021-07-30 | 127.42M | 45.27% | 20.25M | 15.90% | 15.76M | 12.37% | 0.06 | 268.33M | 381.09M | 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.