Price Movement
Volume
Latest volume: 990.50K · 30-day average: 2.02M · Max drawdown over stored range: -77.98%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 20.19% |
| 20D RS | -9.60% |
| 60D RS | 25.22% |
| 120D RS | 30.04% |
| Global RS Rank | 452 · 86.53% percentile |
| Qualified+ RS Rank | 184 · 85.37% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 8 · 93.04% 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 | 16 / 178 |
| Primary Percentile | 91.57 |
| Score Notes | market-cap support, industry-tailwind, innovation-keyword |
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-29 | 2026-05-07 | 3.12B | n/a | -1.37B | -1.65B | -16.32 | 253.25M | 841.71M | -588.46M | 101M | n/a | -43.74% | -52.75% | 8.11% | -18.84% | 116.51M | 5.34B |
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-29 | $-16.32 | -1.3x | $30.93 | 0.7x | $-5.83 | -3.6x | $2.51 | 8.3x |
Shares Diluted: 101M. 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 | 1338.219 | 1817.383 | 1798.668 | 2708.926 | 3100.289 |
| Revenue Growth (YoY) | 637.087% | 35.806% | -1.03% | 50.607% | 14.447% |
| Gross Profit | 527.511 | 704.57 | 689.311 | 1100.309 | 1110.329 |
| Operating Income | 158.95 | 374.967 | 346.518 | 489.368 | 184.553 |
| Free Cash Flow | 142.043 | 224.32 | 105.253 | 52.593 | 0.0001 |
| Free Cash Flow Per Share | 2.509 | 3.976 | 2.043 | 0.699 | 72 |
| EPS (Diluted) GAAP | -0.86 | 5.45 | 2.42 | -3.22 | -15.792156 |
| EPS Growth | 7200% | 7200% | -55.596% | 7200% | 7200% |
| EPS Non-GAAP | |||||
| Gross Margin | 39.419% | 38.768% | 38.323% | 40.618% | 35.814% |
| Operating Margin | 11.878% | 20.632% | 19.265% | 18.065% | 5.953% |
| Profit Margin | -3.626% | 16.929% | 6.925% | -8.94% | -51.579% |
| Free Cash Flow Margin | 10.614% | 12.343% | 5.852% | 1.941% | 7200% |
| Shares Outstanding (Diluted) | 56.61 | 56.414 | 51.508 | 75.256 | 101.259 |
| Shares Change (YoY) | 0.237% | -0.346% | -8.696% | 46.105% | 34.553% |
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 | 225.63M | n/a | -312.24M | -1.38% | -268.60M | -1.19% | -2.65 | 101.48M | 116.51M | 5.34B | processed |
| 2025 Q4 | 2026-02-26 | 650.09M | n/a | -24.89M | -3.83% | -92.38M | -14.21% | -0.91 | 101.01M | 91.13M | 5.17B | processed |
| 2025 Q3 | 2025-11-07 | 1.32B | n/a | -1.10B | -83.75% | -1.19B | -90.10% | -11.77 | 100.88M | 70.68M | 5.01B | processed |
| 2025 Q2 | 2025-08-06 | 930.39M | n/a | 74.48M | 8.01% | -99.65M | -10.71% | -0.99 | 100.65M | 107.39M | 5.27B | processed |
| 2025 Q1 | 2025-05-08 | 202.06M | n/a | -321.03M | -1.59% | -219.72M | -1.09% | -2.20 | 100.09M | 61.51M | 5.04B | processed |
| 2024 Q4 | 2025-03-03 | 687.31M | n/a | 51.08M | 7.43% | -264.22M | -38.44% | -2.72 | 97.03M | 83.17M | 4.72B | processed |
| 2024 Q3 | 2024-11-06 | 1.35B | n/a | 262.51M | 19.47% | 110.97M | 8.23% | 1.10 | 100.99M | 89.70M | 4.57B | processed |
| 2024 Q2 | 2024-08-08 | 571.62M | n/a | 123.20M | 21.55% | 55.55M | 9.72% | n/a | n/a | 52.86M | 2.35B | 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.