Price Movement
Volume
Latest volume: 9.50M · 30-day average: 6.53M · Max drawdown over stored range: -63.55%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 205.36% |
| 20D RS | 74.88% |
| 60D RS | 219.76% |
| 120D RS | 256.19% |
| Global RS Rank | 7 · 99.79% percentile |
| Watch+Speculative RS Rank | 4 · 99.81% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 2 · 96.08% 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 | 34 / 64 |
| Primary Percentile | 48.44 |
| 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-02-13 | 3.07B | 594.88M | 56.87M | -8.98M | -0.07 | 207.71M | 461.03M | -253.32M | 136M | 19.38% | 1.85% | -0.29% | 6.77% | -8.25% | 514.97M | 950.89M |
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 | $-0.07 | -865.5x | $22.59 | 2.5x | $-1.86 | -30.7x | $1.53 | 37.4x |
Shares Diluted: 136M. 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 | 3240.487 | 3497.401 | 3402.045 | 2937.587 | 3069.048 |
| Revenue Growth (YoY) | 29.521% | 7.928% | -2.726% | -13.652% | 4.475% |
| Gross Profit | 887.913 | 1065.65 | 974.493 | 626.292 | 594.883 |
| Operating Income | 454.596 | 611.603 | 477.414 | 104.829 | 37.804 |
| Free Cash Flow | 238.732 | 158.98 | 36.293 | -146.377 | -88.985 |
| Free Cash Flow Per Share | 1.641 | 1.105 | 0.259 | -1.069 | -0.656 |
| EPS (Diluted) GAAP | 2.05 | 2.98 | 2.31 | -0.23 | -0.07 |
| EPS Growth | 141.545% | 45.366% | -22.483% | 5400% | 5400% |
| EPS Non-GAAP | |||||
| Gross Margin | 27.401% | 30.47% | 28.644% | 21.32% | 19.383% |
| Operating Margin | 14.029% | 17.487% | 14.033% | 3.569% | 1.232% |
| Profit Margin | 9.195% | 12.261% | 9.518% | -1.06% | -0.293% |
| Free Cash Flow Margin | 7.367% | 4.546% | 1.067% | -4.983% | -2.899% |
| Shares Outstanding (Diluted) | 145.495 | 143.915 | 140.246 | 136.964 | 135.737 |
| Shares Change (YoY) | 0.184% | -1.086% | -2.549% | -2.34% | -0.896% |
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-02-13 | 800.92M | 19.58% | 14.79M | 1.85% | 986.00K | 0.12% | 0.01 | 135.73M | 514.97M | 950.89M | processed |
| 2025 Q3 | 2025-11-05 | 790.64M | 19.46% | 19.15M | 2.42% | -7.88M | -1.00% | -0.06 | 135.72M | 443.86M | 919.70M | processed |
| 2025 Q2 | 2025-08-06 | 762.25M | 19.51% | 22.12M | 2.90% | 2.00M | 0.26% | 0.01 | 136.17M | 473.86M | 914.50M | processed |
| 2025 Q1 | 2025-05-07 | 715.24M | 18.95% | 815.00K | 0.11% | -4.09M | -0.57% | -0.03 | 135.80M | 609.40M | 988.24M | processed |
| 2024 Q4 | 2025-02-14 | 714.72M | 19.89% | -56.69M | -7.93% | -66.31M | -9.28% | -0.50 | 133.74M | 590.29M | 905.02M | processed |
| 2024 Q3 | 2024-11-06 | 735.35M | 20.52% | -18.28M | -2.49% | -19.30M | -2.62% | -0.14 | 136.79M | 643.77M | 820.80M | processed |
| 2024 Q2 | 2024-08-07 | 741.24M | 21.97% | 37.92M | 5.12% | 23.53M | 3.17% | 0.17 | 138.08M | 672.73M | 820.62M | processed |
| 2024 Q1 | 2024-05-08 | 746.28M | 22.83% | 42.67M | 5.72% | 30.92M | 4.14% | 0.22 | 138.48M | 796.54M | 819.41M | processed |
| 2023 Q4 | 2024-02-16 | 785.24M | 25.55% | 77.83M | 9.91% | 51.47M | 6.55% | 0.37 | 139.25M | 972.72M | 818.19M | processed |
| 2023 Q3 | 2023-11-08 | 853.65M | 27.84% | 115.13M | 13.49% | 65.53M | 7.68% | 0.47 | 140.00M | 1.10B | 817.26M | processed |
| 2023 Q2 | 2023-08-09 | 892.11M | 28.86% | 134.62M | 15.09% | 95.04M | 10.65% | 0.68 | 140.48M | 1.09B | 639.67M | processed |
| 2023 Q1 | 2023-05-10 | 871.05M | 32.00% | 158.57M | 18.20% | 111.78M | 12.83% | 0.79 | 141.25M | 847.53M | 566.75M | processed |
| 2022 Q4 | 2023-02-22 | 855.30M | 29.13% | 135.31M | 15.82% | 72.79M | 8.51% | 0.51 | 142.25M | 610.83M | 500.94M | processed |
| 2022 Q3 | 2022-11-02 | 924.80M | 31.31% | 183.10M | 19.80% | 140.06M | 15.15% | 0.98 | 143.45M | 734.99M | 458.12M | processed |
| 2022 Q2 | 2022-08-02 | 863.51M | 30.25% | 150.82M | 17.47% | 112.39M | 13.02% | 0.78 | 144.40M | 765.59M | 463.30M | processed |
| 2022 Q1 | 2022-05-03 | 853.79M | 30.35% | 146.25M | 17.13% | 103.57M | 12.13% | 0.71 | 145.55M | 789.25M | 456.48M | processed |
| 2021 Q4 | 2022-02-23 | 843.07M | 27.28% | 121.64M | 14.43% | 36.52M | 4.33% | 0.25 | 145.62M | 774.11M | 455.67M | processed |
| 2021 Q3 | 2021-11-03 | 813.66M | 27.74% | 123.52M | 15.18% | 96.82M | 11.90% | 0.67 | 145.46M | 831.76M | 454.85M | processed |
| 2021 Q2 | 2021-08-10 | 819.12M | 27.99% | 125.37M | 15.31% | 93.19M | 11.38% | 0.64 | 145.44M | 726.76M | 454.03M | processed |
| 2021 Q1 | 2021-05-04 | 764.63M | 26.54% | 97.26M | 12.72% | 71.44M | 9.34% | 0.49 | 145.46M | 643.85M | 453.21M | 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.