Price Movement
Volume
Latest volume: 1.00M · 30-day average: 1.07M · Max drawdown over stored range: -59.95%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -18.82% |
| 20D RS | 1.78% |
| 60D RS | -14.40% |
| 120D RS | -33.55% |
| Global RS Rank | 2582 · 23.04% percentile |
| Qualified+ RS Rank | 982 · 21.94% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 284 · 37.99% 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 | 4 / 701 |
| Primary Percentile | 99.57 |
| 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-03-31 | 2026-04-30 | 4.29B | n/a | 752.14M | 577.22M | 4.26 | 630.00M | 103.79M | 526.21M | 136M | n/a | 17.54% | 13.46% | 14.70% | 12.27% | 1.71B | 648.50M |
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 | $4.26 | 71.2x | $31.61 | 9.6x | $3.88 | 78.1x | $4.65 | 65.2x |
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 | 844.287 | 1037.418 | 1828.292 | 2248.243 | 3713.937 |
| Revenue Growth (YoY) | 71.306% | 22.875% | 76.235% | 22.97% | 65.193% |
| Gross Profit | 704.143 | 868.601 | 1517.886 | 1924.873 | 3032.066 |
| Operating Income | -708.652 | -785.072 | -282.175 | -176.885 | 501.578 |
| Free Cash Flow | -718.065 | -613.333 | 41.945 | -42.589 | 465.383 |
| Free Cash Flow Per Share | -6.062 | -5.04 | 0.336 | -0.334 | 3.455 |
| EPS (Diluted) GAAP | -7.2 | -9.295466 | -3.524586 | -2.18 | 2.33 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 83.401% | 83.727% | 83.022% | 85.617% | 81.64% |
| Operating Margin | -83.935% | -75.676% | -15.434% | -7.868% | 13.505% |
| Profit Margin | -101.011% | -109.036% | -24.079% | -12.372% | 8.448% |
| Free Cash Flow Margin | -85.05% | -59.121% | 2.294% | -1.894% | 12.531% |
| Shares Outstanding (Diluted) | 118.451 | 121.689 | 124.906 | 127.651 | 134.684 |
| Shares Change (YoY) | 3.013% | 2.734% | 2.644% | 2.198% | 5.51% |
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-04-30 | 1.17B | n/a | 268.64M | 23.02% | 205.99M | 17.65% | 1.51 | 138.23M | 1.71B | 648.50M | processed |
| 2025 Q4 | 2026-02-12 | 1.10B | n/a | 131.72M | 12.01% | 186.42M | 16.99% | 1.37 | 136.30M | 1.66B | 647.20M | processed |
| 2025 Q3 | 2025-10-30 | 1.25B | n/a | 367.98M | 29.46% | 251.08M | 20.10% | 1.84 | 137.35M | 1.49B | 646.00M | processed |
| 2025 Q2 | 2025-07-31 | 773.69M | n/a | -16.20M | -2.09% | -66.28M | -8.57% | -0.51 | 130.63M | 1.11B | n/a | processed |
| 2025 Q1 | 2025-05-01 | 594.19M | n/a | 18.08M | 3.04% | -57.48M | -9.67% | -0.44 | 129.68M | 1.02B | n/a | processed |
| 2024 Q4 | 2025-02-13 | 593.17M | n/a | -105.16M | -17.73% | -83.76M | -14.12% | -0.65 | 129.13M | 966.43M | n/a | processed |
| 2024 Q3 | 2024-10-31 | 500.92M | n/a | -76.91M | -15.35% | -111.57M | -22.27% | -0.87 | 128.59M | 1.10B | n/a | processed |
| 2024 Q2 | 2024-08-01 | 659.83M | n/a | 48.61M | 7.37% | -16.89M | -2.56% | -0.13 | 126.73M | 968.49M | n/a | processed |
| 2024 Q1 | 2024-05-02 | 494.33M | n/a | -43.44M | -8.79% | -65.94M | -13.34% | -0.52 | 126.14M | 681.88M | n/a | processed |
| 2023 Q4 | 2024-02-15 | 439.72M | n/a | -116.40M | -26.47% | -137.87M | -31.35% | -1.10 | 125.62M | 812.69M | n/a | processed |
| 2023 Q3 | 2023-11-02 | 750.53M | n/a | 213.87M | 28.50% | 147.75M | 19.69% | 1.15 | 131.34M | 1.03B | n/a | processed |
| 2023 Q2 | 2023-08-03 | 318.75M | n/a | -229.83M | -72.10% | -276.02M | -86.59% | -2.21 | 124.66M | 657.80M | n/a | processed |
| 2023 Q1 | 2023-05-04 | 319.29M | n/a | -149.81M | -46.92% | -174.10M | -54.53% | -1.40 | 124.11M | 672.25M | n/a | processed |
| 2022 Q4 | 2023-02-23 | 335.04M | n/a | -188.61M | -56.30% | -207.49M | -61.93% | -1.68 | 123.28M | 866.39M | n/a | processed |
| 2022 Q3 | 2022-10-27 | 264.31M | n/a | -258.04M | -97.63% | -405.92M | -1.54% | -3.32 | 122.17M | 1.07B | n/a | processed |
| 2022 Q2 | 2022-07-28 | 224.82M | n/a | -191.69M | -85.26% | -277.40M | -1.23% | -2.29 | 120.90M | 575.56M | 677.72M | processed |
| 2022 Q1 | 2022-04-28 | 213.26M | n/a | -146.73M | -68.80% | -240.34M | -1.13% | -2.00 | 120.39M | 534.08M | 676.71M | processed |
| 2021 Q4 | 2022-02-10 | 258.54M | n/a | -194.56M | -75.26% | -258.46M | -99.97% | -2.16 | 119.79M | 819.98M | n/a | processed |
| 2021 Q3 | 2021-10-28 | 187.63M | n/a | -181.68M | -96.83% | -204.51M | -1.09% | -1.72 | 119.14M | 1.09B | 433.80M | processed |
| 2021 Q2 | 2021-08-03 | 220.55M | n/a | -146.16M | -66.27% | -189.56M | -85.95% | -1.61 | 117.77M | 745.77M | 433.15M | 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.