Price Movement
Volume
Latest volume: n/a · 30-day average: n/a · Max drawdown over stored range: n/a
Research Snapshot
Relative Strength vs SPX
No RS data available.
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 | 21 / 246 |
| Primary Percentile | 91.87 |
| 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 6/30/2020 | 2020-07-31 | 1.13B | n/a | -281.15M | -154.35M | n/a | -221.53M | 217.94M | -439.48M | 0M | n/a | -24.86% | -13.65% | -19.59% | -38.85% | 1.22B | 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 6/30/2020 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Shares Diluted: 0M. 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 | 1767.087 | 2084.279 | 2499.766 | 2758.867 | 3246.99 |
| Revenue Growth (YoY) | 18.486% | 17.95% | 19.934% | 10.365% | 17.693% |
| Gross Profit | 1308.33 | 1422.918 | 1762.202 | 1918.717 | 2262.839 |
| Operating Income | -710.568 | -634.159 | -308.835 | -191.788 | -150.123 |
| Free Cash Flow | -238.002 | -438.021 | 31.929 | 74.547 | 356.782 |
| Free Cash Flow Per Share | -1.389 | -2.484 | 0.177 | 0.405 | 1.891 |
| EPS (Diluted) GAAP | -3.476112 | -3.54 | -1.133254 | -5.585633 | -1.102078 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 74.039% | 68.269% | 70.495% | 69.547% | 69.69% |
| Operating Margin | -40.211% | -30.426% | -12.355% | -6.952% | -4.623% |
| Profit Margin | -33.707% | -29.915% | -8.167% | -37.293% | -6.404% |
| Free Cash Flow Margin | -13.469% | -21.015% | 1.277% | 2.702% | 10.988% |
| Shares Outstanding (Diluted) | 171.348 | 176.351 | 180.144 | 184.197 | 188.688 |
| Shares Change (YoY) | 13.373% | 2.92% | 2.151% | 2.25% | 2.438% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 Q2 | 2020-07-31 | 268.87M | n/a | -67.01M | -24.92% | -86.14M | -32.04% | n/a | n/a | 1.22B | n/a | processed |
| 2025 Q4 | 2026-02-13 | 878.38M | 70.11% | -82.59M | -9.40% | -85.95M | -9.79% | -0.45 | 189.75M | 964.71M | 50.00M | processed |
| 2025 Q3 | 2025-11-03 | 850.74M | 68.64% | -25.55M | -3.00% | -19.59M | -2.30% | -0.10 | 189.26M | 1.00B | n/a | processed |
| 2025 Q2 | 2025-08-06 | 811.09M | 69.35% | -2.15M | -0.26% | -1.19M | -0.15% | -0.01 | 188.90M | 858.43M | n/a | processed |
| 2025 Q1 | 2025-05-01 | 706.78M | 70.82% | -96.01M | -13.58% | -101.22M | -14.32% | -0.54 | 186.81M | 786.17M | n/a | processed |
| 2024 Q4 | 2025-02-19 | 713.42M | n/a | -876.35M | -1.23% | -864.59M | -1.21% | -4.67 | 185.32M | 1.04B | 50.00M | processed |
| 2024 Q3 | 2024-11-05 | 708.65M | n/a | -39.40M | -5.56% | -38.24M | -5.40% | -0.21 | 184.79M | 1.02B | 50.00M | processed |
| 2024 Q2 | 2024-07-31 | 699.26M | n/a | -26.26M | -3.75% | -15.81M | -2.26% | -0.09 | 184.31M | 946.78M | 50.00M | processed |
| 2024 Q1 | 2024-05-08 | 637.52M | n/a | -106.69M | -16.74% | -110.23M | -17.29% | n/a | n/a | 652.09M | 50.00M | processed |
| 2023 Q1 | 2023-11-01 | 628.34M | n/a | 6.85M | 1.09% | 794.00K | 0.13% | 0.00 | 184.07M | 734.41M | 50.00M | processed |
| 2023 Q1 | 2023-08-01 | 622.09M | n/a | -76.93M | -12.37% | -81.03M | -13.02% | -0.45 | 180.20M | 775.71M | 50.00M | processed |
| 2023 Q1 | 2023-05-09 | 602.45M | n/a | -77.09M | -12.80% | -74.15M | -12.31% | -0.42 | 178.57M | 698.65M | 50.00M | processed |
| 2022 Q3 | 2022-11-03 | 523.07M | n/a | -138.06M | -26.39% | -148.76M | -28.44% | -0.84 | 177.00M | 669.11M | 50.00M | processed |
| 2022 Q2 | 2022-08-02 | 521.64M | n/a | -159.58M | -30.59% | -166.06M | -31.83% | -0.94 | 176.36M | 728.04M | 50.00M | processed |
| 2022 Q1 | 2022-04-26 | 486.57M | n/a | -176.99M | -36.37% | -180.94M | -37.19% | -1.04 | 174.42M | 816.98M | n/a | processed |
| 2021 Q4 | 2023-02-21 | 791.00M | n/a | 40.72M | 5.15% | -248.49M | -31.41% | -1.29 | 192.47M | 632.06M | 50.00M | processed |
| 2021 Q3 | 2021-11-02 | 456.38M | n/a | -162.02M | -35.50% | -166.94M | -36.58% | -0.97 | 171.98M | 1.22B | n/a | processed |
| 2021 Q2 | 2021-07-28 | 434.82M | n/a | -171.66M | -39.48% | -176.91M | -40.69% | -1.03 | 171.49M | 1.31B | n/a | processed |
| 2021 Q1 | 2021-05-04 | 402.08M | n/a | -300.54M | -74.75% | -31.16M | -7.75% | -0.20 | n/a | 1.38B | n/a | processed |
| 2020 Q4 | 2021-02-16 | 466.34M | n/a | -415.30M | -89.06% | -436.81M | -93.67% | n/a | n/a | 1.84B | 23.75M | 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.