Price Movement
Volume
Latest volume: 1.96M · 30-day average: 4.11M · Max drawdown over stored range: -70.09%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -6.39% |
| 20D RS | 3.06% |
| 60D RS | -1.35% |
| 120D RS | -16.16% |
| Global RS Rank | 1853 · 44.77% percentile |
| Watch+Speculative RS Rank | 1171 · 44.16% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 58 · 49.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 | 59 / 178 |
| Primary Percentile | 67.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-03-31 | 2026-05-06 | 1.75B | n/a | 164.41M | 80.59M | 0.63 | 507.05M | 397.90M | 109.15M | 127M | n/a | 9.41% | 4.61% | 29.02% | 6.25% | 263.52M | 195.45M |
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.63 | 87.7x | $13.73 | 4.0x | $0.86 | 64.7x | $3.98 | 13.9x |
Shares Diluted: 127M. 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 | 497.876 | 739.012 | 965.776 | 1281.015 | 1638.159 |
| Revenue Growth (YoY) | 52.064% | 48.433% | 30.685% | 32.641% | 27.88% |
| Gross Profit | 153.303 | 180.916 | 251.296 | 340.129 | 423.946 |
| Operating Income | -111.226 | 0.384 | 51.325 | 125.533 | 169.418 |
| Free Cash Flow | -38.069 | -127.997 | -88.542 | 24.694 | 54.411 |
| Free Cash Flow Per Share | -0.83 | -2.468 | -1.426 | 0.237 | 0.433 |
| EPS (Diluted) GAAP | -0.28 | -0.091631 | 0.027676 | 0.339655 | 0.635587 |
| EPS Growth | 8200% | 8200% | 8200% | 1127.255% | 87.127% |
| EPS Non-GAAP | |||||
| Gross Margin | 30.791% | 24.481% | 26.02% | 26.552% | 25.879% |
| Operating Margin | -22.34% | 0.052% | 5.314% | 9.799% | 10.342% |
| Profit Margin | -2.547% | -0.643% | 0.178% | 2.752% | 4.874% |
| Free Cash Flow Margin | -7.646% | -17.32% | -9.168% | 1.928% | 3.321% |
| Shares Outstanding (Diluted) | 45.864 | 51.871 | 62.074 | 104.129 | 125.764 |
| Shares Change (YoY) | 815.449% | 13.097% | 19.67% | 67.75% | 20.777% |
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-06 | 464.41M | n/a | 34.30M | 7.39% | 16.10M | 3.47% | 0.13 | 127.38M | 263.52M | 195.45M | processed |
| 2025 Q4 | 2026-02-13 | 443.61M | n/a | 33.96M | 7.66% | 21.37M | 4.82% | 0.17 | 127.44M | 269.40M | 196.29M | processed |
| 2025 Q3 | 2025-11-06 | 423.58M | n/a | 41.49M | 9.79% | 17.50M | 4.13% | 0.14 | 127.38M | 267.19M | 196.00M | processed |
| 2025 Q2 | 2025-08-07 | 415.81M | n/a | 54.66M | 13.15% | 25.62M | 6.16% | 0.20 | 126.83M | 254.41M | 196.84M | processed |
| 2025 Q1 | 2025-05-08 | 355.15M | n/a | 31.07M | 8.75% | 15.35M | 4.32% | 0.13 | 121.51M | 316.44M | 260.77M | processed |
| 2024 Q4 | 2025-02-13 | 342.79M | n/a | 15.78M | 4.60% | 3.61M | 1.05% | 0.03 | 116.31M | 293.35M | 219.75M | processed |
| 2024 Q3 | 2024-11-07 | 338.21M | n/a | 32.52M | 9.61% | 12.64M | 3.74% | 0.11 | 114.25M | 281.13M | 224.36M | processed |
| 2024 Q2 | 2024-08-08 | 324.92M | n/a | 32.18M | 9.91% | 11.94M | 3.67% | 0.12 | 102.36M | 260.92M | 228.97M | processed |
| 2024 Q1 | 2024-05-08 | 275.10M | n/a | 25.58M | 9.30% | 7.06M | 2.57% | 0.08 | 83.41M | 262.72M | 233.57M | processed |
| 2023 Q4 | 2024-02-23 | 254.12M | n/a | 2.18M | 0.86% | -1.40M | -0.55% | -0.02 | 75.50M | 133.54M | 93.17M | processed |
| 2023 Q3 | 2023-11-08 | 264.51M | n/a | 24.69M | 9.34% | 4.21M | 1.59% | 0.07 | 60.21M | 149.79M | 92.70M | processed |
| 2023 Q2 | 2023-08-09 | 249.88M | n/a | 19.58M | 7.84% | 2.75M | 1.10% | 0.05 | 57.43M | 23.72M | 94.51M | processed |
| 2023 Q1 | 2023-05-10 | 197.27M | n/a | -232.00K | -0.12% | -3.84M | -1.95% | -0.07 | 56.66M | 14.30M | 95.71M | processed |
| 2022 Q4 | 2023-02-27 | 201.83M | n/a | 3.77M | 1.87% | -663.00K | -0.33% | -0.01 | 55.33M | 20.18M | 96.30M | processed |
| 2022 Q3 | 2022-11-10 | 198.65M | n/a | 5.18M | 2.61% | 1.76M | 0.89% | 0.03 | 54.42M | 34.57M | 96.88M | processed |
| 2022 Q2 | 2022-08-11 | 186.38M | n/a | 2.67M | 1.43% | -906.00K | -0.49% | -0.02 | 50.93M | 21.29M | 97.46M | processed |
| 2022 Q1 | 2022-05-12 | 152.16M | n/a | -14.22M | -9.35% | -4.95M | -3.25% | -0.10 | 48.06M | 26.75M | 97.29M | processed |
| 2021 Q4 | 2022-03-11 | 140.08M | n/a | -7.60M | -5.43% | -6.18M | -4.41% | -0.15 | 41.76M | 18.51M | 3.50M | processed |
| 2021 Q3 | 2021-11-12 | 129.80M | n/a | -114.98M | -88.58% | -6.74M | -5.19% | -0.15 | 47.23M | 25.86M | 2.04M | 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.