Price Movement
Volume
Latest volume: 4.01M · 30-day average: 4.12M · Max drawdown over stored range: -84.57%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 34.00% |
| 20D RS | 46.15% |
| 60D RS | 37.87% |
| 120D RS | 24.06% |
| Global RS Rank | 256 · 92.37% percentile |
| Qualified+ RS Rank | 111 · 91.18% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 3 · 66.67% 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 | 6 / 10 |
| Primary Percentile | 50.00 |
| Score Notes | market-cap support, industry-tailwind, category-leader |
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-01-31 | 2026-03-05 | 2.92B | 2.26B | 149.00M | 235.00M | 1.31 | 1.53B | 13.00M | 1.52B | 180M | 77.36% | 5.10% | 8.05% | 52.52% | 52.07% | 858.00M | 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-01-31 | $1.31 | 90.9x | $16.21 | 7.3x | $8.44 | 14.1x | $8.52 | 13.9x |
Shares Diluted: 180M. 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 | FY 2026 |
|---|---|---|---|---|---|---|
| Revenue | 835 | 1300 | 1858 | 2263 | 2610 | 2919 |
| Revenue Growth (YoY) | 42.475% | 55.689% | 42.923% | 21.798% | 15.334% | 11.839% |
| Gross Profit | 617 | 904 | 1312 | 1682 | 1992 | |
| Operating Income | -204 | -768 | -783 | -460 | -63 | |
| Free Cash Flow | 115 | 91 | 74 | 504 | 742 | 875 |
| Free Cash Flow Per Share | 0.904 | 0.615 | 0.468 | 3.08 | 4.238 | 4.880361425623292 |
| EPS (Diluted) GAAP | -2.090997 | -5.728336 | -5.16 | -2.17 | 0.057114 | |
| EPS Growth | 2083.333% | |||||
| EPS Non-GAAP | ||||||
| Gross Margin | 73.892% | 69.538% | 70.614% | 74.326% | 76.322% | 77.3553% |
| Operating Margin | -24.431% | -59.077% | -42.142% | -20.327% | -2.414% | 5.1045% |
| Profit Margin | -31.856% | -65.231% | -43.864% | -15.687% | 1.073% | 11.6821% |
| Free Cash Flow Margin | 13.772% | 7.0% | 3.983% | 22.271% | 28.429% | 29.976% |
| Shares Outstanding (Diluted) | 127.212 | 148.036 | 158.023 | 163.634 | 175.086 | 179.29 |
| Shares Change (YoY) | 8.523% | 16.37% | 6.746% | 3.551% | 6.999% | 2.401% |
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 Q4 | 2026-03-05 | 761.00M | 77.92% | 46.00M | 6.04% | 63.00M | 8.28% | 0.35 | 178.98M | 858.00M | n/a | processed |
| 2026 Q3 | 2025-12-03 | 742.00M | 77.09% | 23.00M | 3.10% | 43.00M | 5.80% | 0.24 | 178.40M | 2.46B | n/a | processed |
| 2026 Q2 | 2025-08-27 | 728.00M | 76.92% | 41.00M | 5.63% | 67.00M | 9.20% | 0.37 | 180.97M | 2.86B | 510.00M | processed |
| 2026 Q1 | 2025-05-28 | 688.00M | 77.47% | 39.00M | 5.67% | 62.00M | 9.01% | 0.35 | 181.75M | 2.73B | 509.00M | processed |
| 2025 Q4 | 2025-03-05 | 682.00M | 76.83% | 8.00M | 1.17% | 23.00M | 3.37% | 0.12 | 191.04M | 2.52B | 509.00M | processed |
| 2025 Q3 | 2024-12-04 | 665.00M | 76.39% | -16.00M | -2.41% | 16.00M | 2.41% | 0.00 | 170.67M | 2.25B | 509.00M | processed |
| 2025 Q2 | 2024-08-29 | 646.00M | 76.01% | -19.00M | -2.94% | 29.00M | 4.49% | 0.15 | 174.44M | 2.36B | 550.00M | processed |
| 2025 Q1 | 2024-05-30 | 617.00M | 76.01% | -47.00M | -7.62% | -40.00M | -6.48% | -0.24 | 167.47M | 2.32B | 550.00M | processed |
| 2024 Q4 | 2024-03-01 | 605.00M | 76.03% | -83.00M | -13.72% | -44.00M | -7.27% | -0.27 | 166.03M | 2.20B | 549.00M | processed |
| 2024 Q3 | 2023-12-01 | 584.00M | 75.17% | -111.00M | -19.01% | -81.00M | -13.87% | -0.49 | 164.38M | 2.13B | 549.00M | processed |
| 2024 Q2 | 2023-08-31 | 556.00M | 73.20% | -162.00M | -29.14% | -111.00M | -19.96% | -0.68 | 162.75M | 2.11B | 549.00M | processed |
| 2024 Q1 | 2023-06-01 | 518.00M | 72.59% | -160.00M | -30.89% | -119.00M | -22.97% | -0.74 | 161.32M | 2.37B | 689.00M | processed |
| 2023 Q4 | 2023-03-03 | 510.21M | 72.66% | -157.65M | -30.90% | -152.92M | -29.97% | -0.96 | 160.06M | 2.58B | 16.00M | processed |
| 2023 Q3 | 2022-12-01 | 481.04M | 71.38% | -206.60M | -42.95% | -208.90M | -43.43% | -1.32 | 158.71M | 2.47B | 5.22M | processed |
| 2023 Q2 | 2022-09-01 | 451.81M | 69.52% | -208.06M | -46.05% | -210.47M | -46.58% | -1.34 | 157.40M | 2.48B | 5.21M | processed |
| 2023 Q1 | 2022-06-03 | 414.94M | 68.39% | -239.69M | -57.76% | -242.71M | -58.49% | -1.56 | 155.88M | 2.49B | 5.20M | processed |
| 2022 Q4 | 2022-03-07 | 383.01M | 68.80% | -214.43M | -55.98% | -241.19M | -62.97% | -1.56 | 154.80M | 2.50B | 16.19M | processed |
| 2022 Q3 | 2021-12-02 | 350.68M | 68.73% | -198.56M | -56.62% | -221.31M | -63.11% | -1.44 | 153.76M | 2.48B | 15.96M | processed |
| 2022 Q2 | 2021-09-02 | 315.50M | 67.95% | -263.44M | -83.50% | -276.68M | -87.70% | -1.83 | 151.36M | 2.47B | 15.72M | processed |
| 2022 Q1 | 2021-05-27 | 251.01M | 73.66% | -90.68M | -36.13% | -109.23M | -43.52% | -0.83 | 131.78M | 2.69B | 20.78M | 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.