Price Movement
Volume
Latest volume: 1.13M · 30-day average: 6.13M · Max drawdown over stored range: -48.01%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 27.16% |
| 20D RS | -1.69% |
| 60D RS | 58.71% |
| 120D RS | 10.05% |
| Global RS Rank | 336 · 89.99% percentile |
| Qualified+ RS Rank | 141 · 88.79% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 2 · 98.26% 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 | 26 / 178 |
| Primary Percentile | 85.96 |
| 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-11 | 2.94B | n/a | 78.00M | n/a | n/a | 328.00M | 223.00M | 105.00M | 502M | n/a | 2.66% | n/a | 11.17% | 3.58% | 442.00M | 1.46B |
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 | n/a | n/a | $5.86 | 1.6x | $0.21 | 44.6x | $0.65 | 14.3x |
Shares Diluted: 502M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 |
|---|---|---|---|---|---|---|
| Revenue | 793 | 763 | 1851 | 2290 | 2423 | 2718 |
| Revenue Growth (YoY) | -62.577% | -3.783% | 142.595% | 23.717% | 5.808% | 12.175% |
| Gross Profit | 264 | 286 | 1019 | 1329 | 1456 | |
| Operating Income | -515 | -521 | -193 | 76 | 197 | |
| Free Cash Flow | -297 | -556 | -488 | 49 | 165 | 104 |
| Free Cash Flow Per Share | -8.25 | -14.864 | -1.095 | 0.107 | 0.357 | 0.2110424709904469 |
| EPS (Diluted) GAAP | 85 | 85 | -0.513781 | -0.296907 | -0.3 | |
| EPS Growth | 8500% | 8500% | 8500% | 8500% | 8500% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 33.291% | 37.484% | 55.051% | 58.035% | 60.091% | 60.0809% |
| Operating Margin | -64.943% | -68.283% | -10.427% | 3.319% | 8.13% | 4.7829% |
| Profit Margin | 8500% | 8500% | -1.351% | -2.751% | -5.695% | 4.0839% |
| Free Cash Flow Margin | -37.453% | -72.87% | -26.364% | 2.14% | 6.81% | 3.8263% |
| Shares Outstanding (Diluted) | 36 | 37.4062 | 445.7151 | 458.0555 | 462.6952 | 492.7918 |
| Shares Change (YoY) | -2.971% | 3.906% | 1091.555% | 2.769% | 1.013% | 6.505% |
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-11 | 840.00M | n/a | 3.00M | 0.36% | n/a | n/a | 0.10 | 519.40M | 442.00M | 1.46B | processed |
| 2025 Q4 | 2026-03-09 | 792.00M | n/a | 29.00M | 3.66% | n/a | n/a | n/a | 526.10M | 434.00M | 1.36B | processed |
| 2025 Q3 | 2025-11-10 | 674.00M | n/a | 12.00M | 1.78% | n/a | n/a | -0.13 | 485.82M | 427.00M | 1.37B | processed |
| 2025 Q2 | 2025-08-05 | 631.00M | n/a | 34.00M | 5.39% | n/a | n/a | 0.03 | 474.84M | 601.00M | 1.36B | processed |
| 2025 Q1 | 2025-05-06 | 621.00M | n/a | 55.00M | 8.86% | n/a | n/a | 0.16 | 478.72M | 552.00M | 1.36B | processed |
| 2024 Q4 | 2025-03-07 | 591.00M | n/a | 30.00M | 5.08% | n/a | n/a | n/a | 462.49M | 536.00M | 1.36B | processed |
| 2024 Q3 | 2024-11-05 | 597.00M | n/a | 27.00M | 4.52% | n/a | n/a | -0.28 | 462.29M | 524.00M | 1.37B | processed |
| 2024 Q2 | 2024-08-06 | 625.00M | n/a | 42.00M | 6.72% | n/a | n/a | 0.06 | 470.66M | 515.00M | 1.36B | processed |
| 2024 Q1 | 2024-05-07 | 610.00M | n/a | 16.00M | 2.62% | n/a | n/a | -0.04 | 461.39M | 475.00M | 1.35B | processed |
| 2023 Q4 | 2024-03-13 | 549.00M | n/a | 3.00M | 0.55% | n/a | n/a | n/a | 463.32M | 476.00M | 1.35B | processed |
| 2023 Q3 | 2023-11-07 | 571.00M | n/a | -4.00M | -0.70% | n/a | n/a | -0.02 | 457.74M | 432.00M | 1.35B | processed |
| 2023 Q2 | 2023-08-10 | 592.00M | n/a | 2.00M | 0.34% | n/a | n/a | -0.23 | 61.85M | 335.00M | 1.35B | processed |
| 2022 Q3 | 2023-05-09 | 578.00M | n/a | -9.00M | -1.56% | n/a | n/a | -0.06 | 454.83M | 320.00M | 1.35B | processed |
| 2022 Q3 | 2022-11-10 | 488.00M | n/a | -45.00M | -9.22% | 20.00M | 4.10% | -0.43 | 48.87M | 312.00M | 1.22B | processed |
| 2022 Q2 | 2022-08-11 | 486.00M | n/a | -19.00M | -3.91% | 6.00M | 1.23% | -0.21 | 444.32M | 446.00M | 1.22B | processed |
| 2022 Q1 | 2022-05-09 | n/a | n/a | n/a | n/a | -5.33M | n/a | -0.05 | 81.68M | 80.24K | n/a | processed |
| 2021 Q4 | 2022-03-01 | n/a | n/a | n/a | n/a | -26.55M | n/a | -0.33 | 81.68M | 161.28K | n/a | processed |
| 2021 Q3 | 2021-11-10 | n/a | n/a | n/a | n/a | 11.15M | n/a | 0.11 | 81.68M | 871.52K | n/a | processed |
| 2021 Q2 | 2021-08-13 | n/a | n/a | n/a | n/a | 1.32M | n/a | n/a | n/a | 598.77K | n/a | processed |
| 2021 Q1 | 2021-06-21 | n/a | n/a | n/a | n/a | 20.28M | n/a | n/a | n/a | 331.54K | 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.