Price Movement
Volume
Latest volume: 2.92M · 30-day average: 7.33M · Max drawdown over stored range: -36.35%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -6.14% |
| 20D RS | -2.78% |
| 60D RS | 6.64% |
| 120D RS | -20.60% |
| Global RS Rank | 1831 · 45.42% percentile |
| Qualified+ RS Rank | 672 · 46.58% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 38 · 60.42% 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 | 22 / 139 |
| Primary Percentile | 84.89 |
| 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-06 | 18.89B | n/a | n/a | 245.00M | 0.47 | 2.13B | n/a | n/a | 519M | n/a | n/a | 1.30% | 11.26% | n/a | 378.00M | 9.36B |
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.47 | 56.9x | $36.43 | 0.7x | n/a | n/a | $4.10 | 6.5x |
Shares Diluted: 519M. 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 | 23257 | 24697 | 18800 | 18707 | 18481 |
| Revenue Growth (YoY) | 52.339% | 4.423% | -20.617% | -2.31% | 0.275% |
| Gross Profit | |||||
| Operating Income | |||||
| Free Cash Flow | 2405 | 2621 | 3357 | 2151 | 2021 |
| Free Cash Flow Per Share | 3.728682170542635 | 4.048501699104109 | 5.203037817730936 | 3.5897863818424565 | 3.747450398664936 |
| EPS (Diluted) GAAP | 12.779844 | 12.6 | 1.71 | 3.72 | -0.68 |
| EPS Growth | 1177.984% | -1.407% | -86.429% | 117.544% | 5400% |
| EPS Non-GAAP | |||||
| Gross Margin | |||||
| Operating Margin | 34.797% | 38.896% | 5.488% | 14.78% | 3.389% |
| Profit Margin | 35.953% | 34.08% | 5.809% | 12.011% | -1.966% |
| Free Cash Flow Margin | 10.341% | 10.6126% | 17.8564% | 11.4984% | 10.9356% |
| Shares Outstanding (Diluted) | 645 | 647.4 | 645.2 | 599.2 | 539.3 |
| Shares Change (YoY) | 0.467% | 0.372% | -0.34% | -7.13% | -9.997% |
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-06 | 3.96B | n/a | n/a | n/a | -53.00M | -1.34% | -0.11 | 473.50M | 378.00M | 9.36B | processed |
| 2025 Q4 | 2026-02-11 | 6.77B | n/a | n/a | n/a | 814.00M | 12.03% | 1.60 | 509.90M | 824.00M | 1.55B | processed |
| 2025 Q3 | 2025-11-04 | 5.42B | n/a | n/a | n/a | 144.00M | 2.66% | 0.27 | 540.60M | 322.00M | 1.66B | processed |
| 2025 Q2 | 2025-08-05 | 2.74B | n/a | n/a | n/a | -660.00M | -24.05% | -1.20 | 550.30M | 296.00M | 1.99B | processed |
| 2025 Q1 | 2025-05-06 | 3.59B | n/a | n/a | n/a | -664.00M | -18.50% | -1.19 | 558.00M | 399.00M | 2.96B | processed |
| 2024 Q4 | 2025-02-13 | 6.62B | n/a | n/a | n/a | 2.17B | 32.80% | 3.80 | 571.30M | 628.00M | 3.04B | processed |
| 2024 Q3 | 2024-11-05 | 2.62B | n/a | n/a | n/a | -1.18B | -45.26% | -2.02 | 587.10M | 547.00M | 10.12B | processed |
| 2024 Q2 | 2024-08-01 | 3.71B | n/a | n/a | n/a | 365.00M | 9.84% | 0.59 | 612.60M | 653.00M | 9.37B | processed |
| 2024 Q1 | 2024-05-03 | 5.84B | n/a | n/a | n/a | 878.00M | 15.04% | 1.41 | 624.90M | 426.00M | 9.37B | processed |
| 2023 Q4 | 2024-02-15 | 3.35B | n/a | n/a | n/a | -1.31B | -39.03% | -2.06 | 635.00M | 633.00M | 9.37B | processed |
| 2023 Q3 | 2023-11-03 | 5.50B | n/a | n/a | n/a | 2.10B | 38.17% | 3.28 | 641.00M | 581.00M | 9.37B | processed |
| 2023 Q2 | 2023-08-04 | 5.76B | n/a | n/a | n/a | 771.00M | 13.39% | 1.18 | 652.20M | 788.00M | 9.37B | processed |
| 2023 Q1 | 2023-05-11 | 4.26B | n/a | n/a | n/a | -459.00M | -10.77% | -0.70 | 650.80M | 524.00M | 9.37B | processed |
| 2022 Q4 | 2023-02-24 | 3.87B | n/a | n/a | n/a | -566.00M | -14.63% | -0.87 | 653.40M | 601.00M | 9.37B | processed |
| 2022 Q3 | 2022-11-09 | 7.14B | n/a | n/a | n/a | 2.35B | 32.92% | 3.63 | 646.40M | 444.00M | 9.37B | 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.