Price Movement
Volume
Latest volume: 11.77M · 30-day average: 14.29M · Max drawdown over stored range: -94.44%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 9.39% |
| 20D RS | 4.68% |
| 60D RS | 25.01% |
| 120D RS | -3.87% |
| Global RS Rank | 784 · 76.63% percentile |
| Watch+Speculative RS Rank | 480 · 77.11% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 47 · 53.92% 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 | 65 / 148 |
| Primary Percentile | 56.76 |
| 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-05 | 11.02B | n/a | -317.00M | -1.74B | -1.74 | 7.73B | 6.99B | 734.00M | 996M | n/a | -2.88% | -15.77% | 70.12% | 6.66% | 1.62B | n/a |
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.74 | -5.1x | $11.06 | 0.8x | $0.74 | 12.1x | $7.75 | 1.1x |
Shares Diluted: 996M. 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 | 19687 | 17478 | 14557 | 13108 | 12402 |
| Revenue Growth (YoY) | -4.949% | -11.221% | -16.712% | -9.954% | -5.386% |
| Gross Profit | 11199 | 9610 | 7413 | 6405 | 5764 |
| Operating Income | 4285 | 3293 | 1146 | 455 | -184 |
| Free Cash Flow | 3601 | 1719 | -940 | 1102 | 371 |
| Free Cash Flow Per Share | 3.376 | 1.706 | -0.956 | 1.116 | 0.373 |
| EPS (Diluted) GAAP | 1.91 | -1.54 | -10.48 | -0.06 | -1.75 |
| EPS Growth | 7200% | 7200% | 7200% | 7200% | 7200% |
| EPS Non-GAAP | |||||
| Gross Margin | 56.885% | 54.983% | 50.924% | 48.863% | 46.476% |
| Operating Margin | 21.766% | 18.841% | 7.873% | 3.471% | -1.484% |
| Profit Margin | 10.327% | -8.857% | -70.743% | -0.42% | -14.022% |
| Free Cash Flow Margin | 18.291% | 9.835% | -6.457% | 8.407% | 2.991% |
| Shares Outstanding (Diluted) | 1066.778 | 1007.517 | 983.081 | 987.68 | 994.548 |
| Shares Change (YoY) | -1.145% | -5.555% | -2.425% | 0.468% | 0.695% |
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-05 | 2.60B | n/a | 602.00M | 23.17% | -200.00M | -7.70% | -0.20 | 998.89M | 1.62B | n/a | processed |
| 2025 Q4 | 2026-02-20 | 2.75B | n/a | -200.00M | -7.29% | -2.00M | -0.07% | -0.00 | 996.38M | 1.00B | n/a | processed |
| 2025 Q3 | 2025-10-30 | 2.81B | n/a | -116.00M | -4.13% | -621.00M | -22.13% | -0.62 | 996.00M | 2.40B | n/a | processed |
| 2025 Q2 | 2025-07-31 | 2.87B | n/a | -603.00M | -21.02% | -915.00M | -31.89% | -0.92 | 994.54M | 1.57B | n/a | processed |
| 2025 Q1 | 2025-05-01 | 2.91B | n/a | 107.00M | 3.68% | -201.00M | -6.90% | -0.20 | 991.27M | 1.90B | n/a | processed |
| 2024 Q4 | 2025-02-20 | 3.08B | n/a | 154.00M | 5.00% | 85.00M | 2.76% | 0.09 | 989.83M | 1.89B | n/a | processed |
| 2024 Q3 | 2024-11-05 | 2.97B | n/a | 126.00M | 4.25% | -148.00M | -4.99% | -0.15 | 988.79M | 2.64B | n/a | processed |
| 2024 Q2 | 2024-08-06 | 3.02B | n/a | 135.00M | 4.47% | -49.00M | -1.62% | -0.05 | 987.24M | 1.50B | n/a | processed |
| 2024 Q1 | 2024-04-30 | 3.06B | n/a | 45.00M | 1.47% | 57.00M | 1.86% | 0.06 | 986.26M | 1.58B | n/a | processed |
| 2023 Q4 | 2024-02-22 | 2.48B | n/a | -1.78B | -71.58% | -2.00B | -80.41% | -2.03 | 983.76M | 2.23B | n/a | processed |
| 2023 Q3 | 2023-10-31 | 3.64B | n/a | 223.00M | 6.12% | -78.00M | -2.14% | -0.08 | 983.55M | 311.00M | 7.00B | processed |
| 2023 Q2 | 2023-08-01 | 3.66B | n/a | -8.42B | -2.30% | -8.74B | -2.39% | -8.88 | 983.45M | 411.00M | n/a | processed |
| 2023 Q1 | 2023-05-02 | 3.74B | n/a | 390.00M | 10.43% | 511.00M | 13.67% | 0.52 | 982.28M | 1.15B | n/a | processed |
| 2022 Q4 | 2023-02-23 | 2.43B | n/a | -3.28B | -1.35% | -3.07B | -1.26% | -3.13 | 981.23M | 1.25B | n/a | processed |
| 2022 Q3 | 2022-11-03 | 4.39B | n/a | 1.38B | 31.53% | 578.00M | 13.17% | 0.57 | 1.02B | 252.00M | n/a | processed |
| 2022 Q2 | 2022-08-03 | 4.61B | n/a | 912.00M | 19.77% | 344.00M | 7.46% | 0.34 | 1.02B | 360.00M | n/a | processed |
| 2022 Q1 | 2022-05-04 | 4.68B | n/a | 1.08B | 23.16% | 599.00M | 12.81% | 0.59 | 1.02B | 366.00M | n/a | processed |
| 2021 Q4 | 2022-02-24 | 4.37B | n/a | 1.16B | 26.56% | 508.00M | 11.62% | 0.50 | 1.02B | 354.00M | n/a | processed |
| 2021 Q3 | 2021-11-03 | 4.42B | n/a | 1.13B | 25.62% | 544.00M | 12.32% | 0.51 | 1.07B | 635.00M | n/a | processed |
| 2021 Q2 | 2021-08-04 | 4.45B | n/a | 1.01B | 22.59% | 506.00M | 11.36% | 0.46 | 1.09B | 935.00M | 31.50B | 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.