Price Movement
Volume
Latest volume: 105.66M · 30-day average: 63.06M · Max drawdown over stored range: -84.14%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -1.02% |
| 20D RS | 1.79% |
| 60D RS | 13.31% |
| 120D RS | -16.75% |
| Global RS Rank | 1438 · 57.14% percentile |
| Qualified+ RS Rank | 514 · 59.14% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 74 · 44.36% 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 | 39 / 208 |
| Primary Percentile | 81.73 |
| Score Notes | market-cap support, 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-31 | 2026-04-23 | 55.99B | n/a | 1.70B | 202.00M | 0.31 | 10.74B | 5.91B | 4.83B | 661M | n/a | 3.03% | 0.36% | 19.18% | 8.62% | 1.00B | 23.56B |
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.31 | 44.2x | $84.72 | 0.2x | $7.30 | 1.8x | $16.25 | 0.8x |
Shares Diluted: 661M. 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 | 29882 | 48971 | 52788 | 54211 | 54633 |
| Revenue Growth (YoY) | 72.36% | 63.881% | 7.794% | 2.696% | 0.778% |
| Gross Profit | 1597 | 11019 | 13786 | 13537 | 12693 |
| Operating Income | -5514 | 1805 | 4045 | 3370 | 1629 |
| Free Cash Flow | 496 | -373 | 1207 | 1300 | -680 |
| Free Cash Flow Per Share | 0.77 | -0.569 | 1.677 | 1.802 | -1.029 |
| EPS (Diluted) GAAP | -3.094648 | 0.19 | 1.20611 | 1.243587 | 0.16819 |
| EPS Growth | 9600% | 9600% | 534.795% | 3.107% | -86.475% |
| EPS Non-GAAP | |||||
| Gross Margin | 5.344% | 22.501% | 26.116% | 24.971% | 23.233% |
| Operating Margin | -18.453% | 3.686% | 7.663% | 6.216% | 2.982% |
| Profit Margin | -6.67% | 0.259% | 1.557% | 1.561% | 0.203% |
| Free Cash Flow Margin | 1.66% | -0.762% | 2.287% | 2.398% | -1.245% |
| Shares Outstanding (Diluted) | 644.015 | 655.122 | 719.669 | 721.3 | 661.052 |
| Shares Change (YoY) | 33.092% | 1.725% | 9.853% | 0.227% | -8.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 Q1 | 2026-04-23 | 13.91B | n/a | -41.00M | -0.29% | -382.00M | -2.75% | -0.58 | 661.18M | 1.00B | 23.56B | processed |
| 2025 Q4 | 2026-02-18 | 14.00B | n/a | 452.00M | 3.23% | 99.00M | 0.71% | 0.15 | 661.86M | 1.06B | 25.27B | processed |
| 2025 Q3 | 2025-10-23 | 13.69B | n/a | 151.00M | 1.10% | -114.00M | -0.83% | -0.17 | 660.36M | 938.00M | 24.54B | processed |
| 2025 Q2 | 2025-07-24 | 14.39B | n/a | 1.14B | 7.89% | 599.00M | 4.16% | 0.91 | 660.37M | 931.00M | 24.70B | processed |
| 2025 Q1 | 2025-04-24 | 12.55B | n/a | -270.00M | -2.15% | -473.00M | -3.77% | -0.72 | 658.88M | 931.00M | 24.22B | processed |
| 2024 Q4 | 2025-02-19 | 13.66B | n/a | 1.13B | 8.30% | 590.00M | 4.32% | 0.65 | 908.88M | 902.00M | 24.62B | processed |
| 2024 Q3 | 2024-10-24 | 13.65B | n/a | 89.00M | 0.65% | -149.00M | -1.09% | -0.23 | 657.42M | 933.00M | 25.85B | processed |
| 2024 Q2 | 2024-07-25 | 14.33B | n/a | 1.38B | 9.66% | 717.00M | 5.00% | 1.01 | 720.30M | 740.00M | 27.21B | processed |
| 2024 Q1 | 2024-04-25 | 12.57B | n/a | 7.00M | 0.06% | -312.00M | -2.48% | -0.48 | 655.85M | 703.00M | 27.85B | processed |
| 2023 Q4 | 2024-02-21 | 13.06B | n/a | 656.00M | 5.02% | 19.00M | 0.15% | 0.03 | 718.81M | 681.00M | 28.89B | processed |
| 2023 Q3 | 2023-10-19 | 13.48B | n/a | -223.00M | -1.65% | -545.00M | -4.04% | -0.83 | 654.12M | 687.00M | 29.31B | processed |
| 2023 Q2 | 2023-07-20 | 14.05B | n/a | 2.16B | 15.39% | 1.34B | 9.52% | 1.88 | 719.35M | 779.00M | 30.34B | processed |
| 2023 Q1 | 2023-04-27 | 12.19B | n/a | 438.00M | 3.59% | 10.00M | 0.08% | 0.02 | 656.71M | 584.00M | 31.09B | processed |
| 2022 Q4 | 2023-02-22 | 13.19B | n/a | 1.38B | 10.48% | 803.00M | 6.09% | 1.20 | 670.05M | 586.00M | 31.84B | processed |
| 2022 Q3 | 2022-10-20 | 13.46B | n/a | 930.00M | 6.91% | 483.00M | 3.59% | 0.69 | 715.99M | 476.00M | 33.60B | processed |
| 2022 Q2 | 2022-07-21 | 13.42B | n/a | 1.02B | 7.58% | 476.00M | 3.55% | 0.68 | 718.53M | 537.00M | 34.42B | processed |
| 2022 Q1 | 2022-04-21 | 8.90B | n/a | -1.72B | -19.36% | -1.64B | -18.37% | -2.52 | 649.50M | 512.00M | 34.88B | processed |
| 2021 Q4 | 2022-02-22 | 9.43B | n/a | -780.00M | -8.27% | -932.00M | -9.89% | -1.44 | 648.76M | 408.00M | 35.01B | processed |
| 2021 Q3 | 2021-10-21 | 8.97B | n/a | 595.00M | 6.63% | 169.00M | 1.88% | 0.25 | 721.14M | 431.00M | 35.47B | processed |
| 2021 Q2 | 2021-07-22 | 7.48B | n/a | 441.00M | 5.90% | 19.00M | 0.25% | 0.03 | 656.37M | 465.00M | 36.73B | 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.