Price Movement
Volume
Latest volume: 9.61M · 30-day average: 6.12M · Max drawdown over stored range: -80.81%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -1.53% |
| 20D RS | -5.81% |
| 60D RS | -5.32% |
| 120D RS | 4.39% |
| Global RS Rank | 1481 · 55.86% percentile |
| Qualified+ RS Rank | 536 · 57.39% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 62 · 39.22% 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 / 148 |
| Primary Percentile | 74.32 |
| 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 2025-12-31 | 2026-03-02 | 15.00B | n/a | -17.72B | n/a | n/a | 321.65M | 1.78B | -1.45B | 288M | n/a | -1.18% | n/a | 2.14% | -9.69% | 2.98B | 2.00B |
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 2025-12-31 | n/a | n/a | $52.18 | 2.2x | $-5.06 | -23.0x | $1.12 | 104.0x |
Shares Diluted: 288M. 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 | 1887.907 | 19818.678 | 18634.246 | 17015.598 | 15825.516 | 15004.989 |
| Revenue Growth (YoY) | 0.097% | 949.77% | -5.976% | -8.686% | -6.994% | -5.185% |
| Gross Profit | 1143.529 | 7322.874 | 6423.769 | 5070.267 | 4052.939 | 3874.667 |
| Operating Income | 114.158 | 3422.649 | 2233.549 | 483.19 | -304.07 | -91.135 |
| Free Cash Flow | 125.59 | 3036.061 | 570.718 | -668.274 | -292.18 | -1065.104 |
| Free Cash Flow Per Share | 1.283 | 9.696 | 1.855 | -2.467 | -1.066 | -3.704 |
| EPS (Diluted) GAAP | -0.410028 | 7.94 | 8.05 | -6.284317 | -0.44 | -50.41 |
| EPS Growth | 6100% | 6100% | 1.385% | 6100% | 6100% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 60.571% | 36.949% | 34.473% | 29.798% | 25.61% | 25.823% |
| Operating Margin | 6.047% | 17.27% | 11.986% | 2.84% | -1.921% | -0.607% |
| Profit Margin | -2.127% | 12.545% | 13.297% | -10.003% | -0.755% | -96.616% |
| Free Cash Flow Margin | 6.652% | 15.319% | 3.063% | -3.927% | -1.846% | -7.098% |
| Shares Outstanding (Diluted) | 97.92 | 313.122 | 307.733 | 270.842 | 274.079 | 287.589 |
| Shares Change (YoY) | 1.222% | 219.773% | -1.721% | -11.988% | 1.195% | 4.929% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Q4 | 2026-03-02 | 3.80B | n/a | -779.73M | -20.54% | n/a | n/a | n/a | 1.15B | 2.98B | 2.00B | processed |
| 2025 Q3 | 2025-11-06 | 3.61B | n/a | -16.64B | -4.60% | -12.78B | -3.54% | -44.37 | 288.05K | 3.91B | 2.00B | processed |
| 2025 Q2 | 2025-08-01 | 3.72B | n/a | -213.41M | -5.73% | n/a | n/a | -1.06 | 287.50K | 4.33B | 2.00B | processed |
| 2025 Q1 | 2025-05-09 | 3.87B | n/a | -88.13M | -2.28% | n/a | n/a | -0.71 | 286.51K | 5.06B | n/a | processed |
| 2024 Q4 | 2025-02-27 | 3.97B | n/a | -62.69M | -1.58% | n/a | n/a | n/a | 1.10B | 5.55B | 183.00M | processed |
| 2024 Q3 | 2024-11-12 | 3.89B | n/a | -160.77M | -4.13% | n/a | n/a | -0.52 | 271.74K | 674.40M | 1.98B | processed |
| 2024 Q2 | 2024-08-09 | 3.95B | n/a | -65.37M | -1.65% | n/a | n/a | -0.76 | 271.59K | 520.58M | 1.98B | processed |
| 2024 Q1 | 2024-05-08 | 4.01B | n/a | -15.24M | -0.38% | n/a | n/a | -0.40 | 271.52K | 766.35M | 1.98B | processed |
| 2023 Q4 | 2024-02-29 | 15.71B | n/a | -372.61M | -2.37% | n/a | n/a | n/a | 832.33M | 2.44B | 951.00M | processed |
| 2023 Q3 | 2023-11-06 | 413.07M | n/a | 22.08M | 5.35% | n/a | n/a | 0.04 | 83.85M | 1.99B | 1.50B | processed |
| 2023 Q2 | 2023-08-08 | 453.11M | n/a | 44.37M | 9.79% | n/a | n/a | 0.13 | 83.77M | 1.91B | 1.50B | processed |
| 2023 Q1 | 2023-05-09 | 439.60M | n/a | 28.25M | 6.43% | n/a | n/a | 0.35 | 83.33M | 1.68B | 1.50B | processed |
| 2022 Q4 | 2023-02-23 | 499.86M | n/a | 51.64M | 10.33% | n/a | n/a | n/a | 83.14M | 1.68B | 1.50B | processed |
| 2022 Q3 | 2022-11-03 | 497.39M | n/a | 47.03M | 9.46% | n/a | n/a | 0.27 | 83.14M | 1.57B | 1.50B | processed |
| 2022 Q2 | 2022-08-04 | 499.32M | n/a | 45.91M | 9.19% | n/a | n/a | 0.16 | 84.32M | 1.52B | 1.50B | processed |
| 2022 Q1 | 2022-05-05 | 501.53M | n/a | 45.07M | 8.99% | n/a | n/a | 1.06 | 85.88M | 1.52B | 1.50B | processed |
| 2021 Q4 | 2022-02-24 | 498.64M | n/a | 35.64M | 7.15% | n/a | n/a | n/a | 86.64M | 1.55B | 1.50B | processed |
| 2021 Q3 | 2021-11-09 | 504.66M | n/a | 62.60M | 12.40% | n/a | n/a | 0.38 | 88.51M | 1.56B | 1.50B | processed |
| 2021 Q2 | 2021-08-03 | 499.83M | n/a | 65.31M | 13.07% | n/a | n/a | 0.41 | 90.71M | 1.56B | 1.50B | processed |
| 2021 Q1 | 2021-05-06 | 482.58M | n/a | 53.46M | 11.08% | n/a | n/a | 0.84 | 93.90M | 2.32B | 1.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.