Price Movement
Volume
Latest volume: 3.30M · 30-day average: 5.88M · Max drawdown over stored range: -84.45%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -21.86% |
| 20D RS | -9.39% |
| 60D RS | -30.42% |
| 120D RS | -19.54% |
| Global RS Rank | 2741 · 18.30% percentile |
| Qualified+ RS Rank | 1065 · 15.34% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 111 · 21.83% 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 | 76 / 246 |
| Primary Percentile | 69.51 |
| 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 | 3.68B | 1.80B | -520.00M | -628.00M | -3.15 | 330.00M | 234.00M | 96.00M | 200M | 48.93% | -14.13% | -17.06% | 8.96% | 2.61% | 190.00M | 2.01B |
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 | $-3.15 | -3.2x | $18.44 | 0.5x | $0.48 | 20.8x | $1.65 | 6.0x |
Shares Diluted: 200M. 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 | 3339 | 4231 | 3922 | 3965 | 3793 | 3680 |
| Revenue Growth (YoY) | -16.982% | 26.715% | -7.303% | 1.096% | -4.338% | -2.979% |
| Gross Profit | 1700 | 2344 | 2127 | 2090 | 1968 | 1840 |
| Operating Income | 268 | 626 | 357 | 289 | 222 | 245 |
| Free Cash Flow | 562 | 515 | 368 | 228 | 281 | 104 |
| Free Cash Flow Per Share | 2.564 | 2.339 | 1.708 | 1.075 | 1.383 | 0.522 |
| EPS (Diluted) GAAP | -0.333029 | 1.87 | -4.41 | -0.622641 | -4.48 | -3 |
| EPS Growth | 6800% | 6800% | 6800% | 6800% | 6800% | |
| EPS Non-GAAP | ||||||
| Gross Margin | 50.913% | 55.401% | 54.233% | 52.711% | 51.885% | 50.0% |
| Operating Margin | 8.026% | 14.796% | 9.102% | 7.289% | 5.853% | 6.658% |
| Profit Margin | -2.186% | 9.714% | -24.222% | -3.329% | -23.992% | -16.25% |
| Free Cash Flow Margin | 16.831% | 12.172% | 9.383% | 5.75% | 7.408% | 2.826% |
| Shares Outstanding (Diluted) | 219.2 | 220.2 | 215.5 | 212 | 203.2 | 199.4 |
| Shares Change (YoY) | -2.317% | 0.456% | -2.134% | -1.624% | -4.151% | -1.87% |
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 | 880.00M | 48.52% | -35.00M | -3.98% | -10.00M | -1.14% | -0.05 | 199.90M | 190.00M | 2.01B | processed |
| 2025 Q4 | 2026-02-26 | 961.00M | 46.10% | -139.00M | -14.46% | -146.00M | -15.19% | -0.73 | 199.70M | 326.00M | 2.02B | processed |
| 2025 Q3 | 2025-11-06 | 904.00M | 48.78% | -218.00M | -24.12% | -427.00M | -47.23% | -2.14 | 199.50M | 363.00M | 2.02B | processed |
| 2025 Q2 | 2025-08-07 | 936.00M | 52.35% | -128.00M | -13.68% | -45.00M | -4.81% | -0.22 | 199.30M | 359.00M | 2.22B | processed |
| 2025 Q1 | 2025-05-08 | 879.00M | 53.01% | 63.00M | 7.17% | 20.00M | 2.28% | 0.10 | 199.80M | 398.00M | 1.59B | processed |
| 2024 Q4 | 2025-02-27 | 905.00M | 49.28% | -509.00M | -56.24% | -430.00M | -47.51% | -2.16 | 198.70M | 272.00M | 1.59B | processed |
| 2024 Q3 | 2024-11-07 | 951.00M | 52.05% | -462.00M | -48.58% | -494.00M | -51.95% | -2.46 | 201.00M | 296.00M | 1.79B | processed |
| 2024 Q2 | 2024-07-31 | 984.00M | 51.93% | 50.00M | 5.08% | -4.00M | -0.41% | -0.02 | 205.60M | 279.00M | 1.74B | processed |
| 2024 Q1 | 2024-05-02 | 953.00M | 53.10% | 42.00M | 4.41% | 18.00M | 1.89% | 0.09 | 208.50M | 291.00M | 1.75B | processed |
| 2023 Q4 | 2024-02-29 | 1.01B | 51.58% | 73.00M | 7.21% | 67.00M | 6.62% | 0.32 | 209.90M | 334.00M | 1.80B | processed |
| 2023 Q3 | 2023-11-02 | 947.00M | 52.27% | -236.00M | -24.92% | -266.00M | -28.09% | -1.25 | 211.80M | 309.00M | 1.80B | processed |
| 2023 Q2 | 2023-08-07 | 1.03B | 53.50% | 80.00M | 7.78% | 86.00M | 8.37% | 0.40 | 213.10M | 295.00M | 1.84B | processed |
| 2023 Q1 | 2023-05-03 | 978.00M | 53.07% | -2.00M | -0.20% | -19.00M | -1.94% | -0.09 | 214.50M | 318.00M | 1.84B | processed |
| 2022 Q4 | 2023-03-01 | 983.00M | 52.59% | 65.00M | 6.61% | -15.00M | -1.53% | -0.07 | 215.20M | 365.00M | 1.83B | processed |
| 2022 Q3 | 2022-11-14 | 947.00M | 53.64% | -1.22B | -1.29% | -1.08B | -1.14% | -5.01 | 214.90M | 418.00M | 1.74B | processed |
| 2022 Q1 | 2022-11-07 | 969.00M | 53.77% | 97.00M | 10.01% | 69.00M | 7.12% | 0.32 | 217.80M | 374.00M | 1.87B | processed |
| 2021 Q4 | 2022-03-01 | 1.09B | 54.50% | 154.00M | 14.15% | 102.00M | 9.38% | 0.47 | 218.70M | 339.00M | 1.91B | processed |
| 2021 Q3 | 2021-11-04 | 1.07B | 55.29% | 159.00M | 14.87% | 103.00M | 9.64% | 0.47 | 220.50M | 281.00M | 1.93B | processed |
| 2021 Q2 | 2021-08-05 | 1.07B | 56.04% | 155.00M | 14.53% | 99.00M | 9.28% | 0.45 | 220.70M | 332.00M | 1.95B | processed |
| 2021 Q1 | 2021-05-06 | 1.03B | 56.38% | 154.00M | 15.00% | 117.00M | 11.39% | 0.53 | 219.90M | 318.00M | 1.92B | 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.