Price Movement
Volume
Latest volume: 24.33K · 30-day average: 29.25K · Max drawdown over stored range: -92.91%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -29.67% |
| 20D RS | -24.44% |
| 60D RS | -28.25% |
| 120D RS | -33.71% |
| Global RS Rank | 3017 · 10.07% percentile |
| Watch+Speculative RS Rank | 1858 · 11.40% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 96 · 17.95% 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 | 57 / 249 |
| Primary Percentile | 77.51 |
| 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 2025-12-31 | 2026-02-12 | 1.06B | n/a | 41.05M | 21.88M | 0.43 | 15.72M | 1.11M | 14.61M | 51M | n/a | 3.86% | 2.06% | 1.48% | 1.37% | 1.38M | 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 2025-12-31 | $0.43 | 13.0x | $20.84 | 0.3x | $0.29 | 19.5x | $0.31 | 18.1x |
Shares Diluted: 51M. 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 | 1323.567 | 1417.377 | 1158.722 | 1100.483 | 1063.457 |
| Revenue Growth (YoY) | 70.652% | 7.088% | -18.249% | -5.026% | -3.365% |
| Gross Profit | 182.682 | 182.382 | 103.934 | 128.889 | 132.852 |
| Operating Income | 56.897 | 51.753 | -24.596 | 16.54 | 31.151 |
| Free Cash Flow | 74.068 | -83.604 | 2.563 | 55.59 | 19.16 |
| Free Cash Flow Per Share | 82.298 | -1.76 | 0.053 | 1.093 | 0.376 |
| EPS (Diluted) GAAP | 37.975555 | 0.6 | -0.74 | 0.089999 | 0.295894 |
| EPS Growth | 537.53% | -98.42% | 10000% | 10000% | 228.775% |
| EPS Non-GAAP | |||||
| Gross Margin | 13.802% | 12.867% | 8.97% | 11.712% | 12.492% |
| Operating Margin | 4.299% | 3.651% | -2.123% | 1.503% | 2.929% |
| Profit Margin | 2.582% | 2.019% | -3.055% | 0.416% | 1.418% |
| Free Cash Flow Margin | 5.596% | -5.899% | 0.221% | 5.051% | 1.802% |
| Shares Outstanding (Diluted) | 0.9 | 47.5 | 48.1384 | 50.8371 | 51.0165 |
| Shares Change (YoY) | 10000% | 5177.778% | 1.344% | 5.606% | 0.353% |
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 Q2 | 2026-02-12 | 368.71M | n/a | 17.28M | 4.69% | 9.39M | 2.55% | 0.18 | 51.01M | 1.38M | n/a | processed |
| 2026 Q1 | 2025-11-12 | 253.97M | n/a | 10.55M | 4.15% | 4.88M | 1.92% | 0.10 | 51.00M | 3.22M | n/a | processed |
| 2025 Q4 | 2025-09-10 | 227.75M | n/a | 9.69M | 4.25% | 5.76M | 2.53% | 0.11 | 51.17M | 1.13M | n/a | processed |
| 2025 Q3 | 2025-05-15 | 213.04M | n/a | 3.53M | 1.66% | 1.85M | 0.87% | 0.04 | 50.97M | 2.03M | n/a | processed |
| 2025 Q2 | 2025-02-13 | 393.67M | n/a | 14.80M | 3.76% | 7.07M | 1.80% | 0.14 | 50.97M | 2.49M | n/a | processed |
| 2025 Q1 | 2024-11-12 | 228.99M | n/a | 2.08M | 0.91% | 397.00K | 0.17% | 0.01 | 50.97M | 4.29M | n/a | processed |
| 2024 Q4 | 2024-09-20 | 236.93M | n/a | 497.00K | 0.21% | 2.51M | 1.06% | 0.05 | 50.98M | 1.13M | n/a | processed |
| 2024 Q3 | 2024-05-09 | 211.21M | n/a | -800.00K | -0.38% | -3.38M | -1.60% | -0.07 | 50.93M | 1.64M | n/a | processed |
| 2024 Q2 | 2024-02-08 | 425.59M | n/a | 16.03M | 3.77% | 8.91M | 2.09% | 0.18 | 50.93M | 2.65M | n/a | processed |
| 2023 Q1 | 2023-11-09 | 226.75M | n/a | -1.59M | -0.70% | -3.46M | -1.53% | -0.07 | 50.50M | 1.23M | n/a | processed |
| 2023 Q4 | 2023-10-19 | 247.13M | n/a | 303.00K | 0.12% | -4.63M | -1.87% | -0.09 | 49.14M | 865.00K | n/a | processed |
| 2023 Q3 | 2023-05-22 | 227.73M | n/a | -7.41M | -3.25% | -7.75M | -3.40% | -0.16 | 48.43M | 1.03M | n/a | processed |
| 2022 Q4 | 2023-03-30 | n/a | n/a | -721.04K | n/a | 1.25M | n/a | 0.11 | 11.50M | 17.96K | n/a | processed |
| 2022 Q3 | 2022-11-10 | n/a | n/a | -634.64K | n/a | -290.49K | n/a | -0.02 | 11.50M | 29.50K | n/a | processed |
| 2022 Q2 | 2022-08-11 | n/a | n/a | -677.79K | n/a | 858.55K | n/a | 0.06 | 11.50M | 9.61K | n/a | processed |
| 2022 Q1 | 2022-05-13 | n/a | n/a | -574.57K | n/a | 1.12M | n/a | 0.08 | 11.50M | 232.94K | n/a | processed |
| 2021 Q4 | 2022-03-28 | n/a | n/a | -344.14K | n/a | 154.79K | n/a | 0.01 | 11.51M | 724.41K | n/a | processed |
| 2021 Q3 | 2021-11-12 | n/a | n/a | -217.53K | n/a | 1.04M | n/a | 0.07 | 11.50M | 844.95K | n/a | processed |
| 2021 Q2 | 2021-08-13 | n/a | n/a | -247.17K | n/a | -1.81M | n/a | n/a | n/a | 941.69K | n/a | processed |
| 2021 Q1 | 2021-05-24 | n/a | n/a | -168.00K | n/a | 3.85M | n/a | n/a | n/a | 1.03M | 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.