Price Movement
Volume
Latest volume: 3.76M · 30-day average: 6.38M · Max drawdown over stored range: -64.76%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -5.43% |
| 20D RS | -0.27% |
| 60D RS | -9.28% |
| 120D RS | -4.14% |
| Global RS Rank | 1776 · 47.06% percentile |
| Qualified+ RS Rank | 650 · 48.33% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 85 · 36.09% 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 | 24 / 208 |
| Primary Percentile | 88.94 |
| 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 | 28.88B | n/a | 981.00M | 817.00M | 1.52 | 2.40B | 2.80B | -401.00M | 537M | n/a | 3.40% | 2.83% | 8.31% | -1.39% | 3.33B | 300.00M |
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 | $1.52 | 27.3x | $53.76 | 0.8x | $-0.75 | -55.7x | $4.47 | 9.3x |
Shares Diluted: 537M. 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 | 15790 | 23814 | 26091 | 27483 | 28063 |
| Revenue Growth (YoY) | 74.514% | 50.817% | 9.562% | 5.335% | 2.11% |
| Gross Profit | 2333 | 5908 | 5557 | 5860 | 6185 |
| Operating Income | -1129 | 1010 | 222 | 285 | 478 |
| Free Cash Flow | 1811 | -156 | -356 | -1592 | -831 |
| Free Cash Flow Per Share | 2.974 | -0.243 | -0.556 | -2.476 | -1.489 |
| EPS (Diluted) GAAP | 1.61 | 0.873831 | 0.75625 | 0.754276 | 0.792114 |
| EPS Growth | 10800% | -45.725% | -13.456% | -0.261% | 5.016% |
| EPS Non-GAAP | |||||
| Gross Margin | 14.775% | 24.809% | 21.299% | 21.322% | 22.04% |
| Operating Margin | -7.15% | 4.241% | 0.851% | 1.037% | 1.703% |
| Profit Margin | 6.187% | 2.263% | 1.782% | 1.692% | 1.571% |
| Free Cash Flow Margin | 11.469% | -0.655% | -1.364% | -5.793% | -2.961% |
| Shares Outstanding (Diluted) | 609 | 642 | 640 | 643 | 558 |
| Shares Change (YoY) | 7.788% | 5.419% | -0.312% | 0.469% | -13.219% |
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 | 7.25B | n/a | 330.00M | 4.55% | 227.00M | 3.13% | 0.45 | 503.00M | 3.33B | 300.00M | processed |
| 2025 Q4 | 2026-02-05 | 7.44B | n/a | 391.00M | 5.25% | 323.00M | 4.34% | 0.56 | 579.00M | 4.45B | 4.93B | processed |
| 2025 Q3 | 2025-10-23 | 6.95B | n/a | 35.00M | 0.50% | 54.00M | 0.78% | 0.10 | 526.00M | 3.02B | 300.00M | processed |
| 2025 Q2 | 2025-07-24 | 7.24B | n/a | 225.00M | 3.11% | 213.00M | 2.94% | 0.39 | 541.00M | 3.84B | 300.00M | processed |
| 2025 Q1 | 2025-04-25 | 6.43B | n/a | -223.00M | -3.47% | -149.00M | -2.32% | -0.26 | 584.00M | 8.25B | 1.61B | processed |
| 2024 Q4 | 2025-02-07 | 6.93B | n/a | 278.00M | 4.01% | 261.00M | 3.77% | 0.41 | 643.00M | 8.72B | 6.70B | processed |
| 2024 Q3 | 2024-10-28 | 6.87B | n/a | 38.00M | 0.55% | 67.00M | 0.98% | 0.11 | 601.00M | 9.38B | 1.30B | processed |
| 2024 Q2 | 2024-07-29 | 7.35B | n/a | 398.00M | 5.41% | 367.00M | 4.99% | 0.58 | 643.00M | 10.00B | 1.30B | processed |
| 2024 Q1 | 2024-04-26 | 6.33B | n/a | -393.00M | -6.21% | -231.00M | -3.65% | -0.39 | 597.00M | 10.51B | 1.30B | processed |
| 2023 Q4 | 2024-02-06 | 6.82B | n/a | -404.00M | -5.92% | -252.00M | -3.69% | -0.39 | 643.00M | 11.47B | 8.01B | processed |
| 2023 Q3 | 2023-10-30 | 6.53B | n/a | 117.00M | 1.79% | 193.00M | 2.96% | 0.31 | 640.00M | 11.73B | 1.30B | processed |
| 2023 Q2 | 2023-07-28 | 7.04B | n/a | 795.00M | 11.30% | 683.00M | 9.71% | 1.08 | 639.00M | 12.18B | 1.61B | processed |
| 2023 Q1 | 2023-04-28 | 5.71B | n/a | -284.00M | -4.98% | -159.00M | -2.79% | -0.27 | 594.00M | 11.67B | 1.61B | processed |
| 2022 Q4 | 2023-02-07 | 6.17B | n/a | -385.00M | -6.24% | -220.00M | -3.56% | -0.34 | 639.00M | 12.29B | 8.10B | processed |
| 2022 Q3 | 2022-10-31 | 6.22B | n/a | 395.00M | 6.35% | 277.00M | 4.45% | 0.44 | 639.00M | 13.67B | 300.00M | processed |
| 2022 Q2 | 2022-08-02 | 6.73B | n/a | 1.16B | 17.21% | 760.00M | 11.30% | 1.20 | 635.00M | 16.43B | 300.00M | processed |
| 2022 Q1 | 2022-05-02 | 4.69B | n/a | -151.00M | -3.22% | -278.00M | -5.92% | -0.47 | 592.00M | 15.74B | 300.00M | processed |
| 2021 Q4 | 2022-02-07 | 5.05B | n/a | 195.00M | 3.86% | 68.00M | 1.35% | 0.11 | 606.00M | 15.50B | 1.84B | processed |
| 2021 Q3 | 2021-10-26 | 4.68B | n/a | 733.00M | 15.67% | 446.00M | 9.53% | 0.73 | 607.00M | 16.00B | 300.00M | processed |
| 2021 Q2 | 2021-07-27 | 4.01B | n/a | 594.00M | 14.82% | 348.00M | 8.68% | 0.57 | 615.00M | 16.88B | 300.00M | 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.