Price Movement
Volume
Latest volume: 4.23M · 30-day average: 6.54M · Max drawdown over stored range: -83.61%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -23.86% |
| 20D RS | -16.42% |
| 60D RS | -23.63% |
| 120D RS | -27.81% |
| Global RS Rank | 2820 · 15.95% percentile |
| Qualified+ RS Rank | 1095 · 12.96% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 61 · 11.59% 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 | 19 / 109 |
| Primary Percentile | 83.49 |
| 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-04-30 | 4.26B | n/a | 35.65M | 19.81M | 0.10 | 314.36M | 50.40M | 263.95M | 200M | n/a | 0.84% | 0.47% | 7.38% | 6.20% | 726.29M | 323.62M |
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 | $0.10 | 154.9x | $21.33 | 0.7x | $1.32 | 11.6x | $1.58 | 9.8x |
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 | 1167.773 | 1434.159 | 1823.63 | 2703.561 | 3948.719 | |
| Revenue Growth (YoY) | 26.72% | 21.742% | 22.811% | 27.157% | 48.252% | 46.056% |
| Gross Profit | ||||||
| Operating Income | ||||||
| Free Cash Flow | -8.147 | -98.541 | -69.201 | -95.182 | -6.648 | 113.146 |
| Free Cash Flow Per Share | -0.054 | -0.573 | -0.382 | -0.511 | -0.035 | 0.571 |
| EPS (Diluted) GAAP | -0.150697 | -1.135668 | -0.825256 | -0.794872 | -0.671065 | -0.003656 |
| EPS Growth | ||||||
| EPS Non-GAAP | ||||||
| Gross Margin | 11.0237% | 12.8493% | 11.0236% | 10.9741% | 12.3727% | |
| Operating Margin | -0.549% | -15.249% | -8.97% | -7.009% | -3.642% | 0.412% |
| Profit Margin | -2.39% | -16.723% | -10.428% | -8.117% | -4.736% | -0.018% |
| Free Cash Flow Margin | -0.849% | -8.438% | -4.825% | -5.219% | -0.246% | 2.865% |
| Shares Outstanding (Diluted) | 152.1323 | 171.9568 | 181.2128 | 186.2148 | 190.7936 | 198.0062 |
| Shares Change (YoY) | 11.975% | 13.031% | 5.383% | 2.76% | 2.459% | 3.78% |
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.24B | n/a | 15.50M | 1.26% | 11.42M | 0.92% | 0.05 | 213.13M | 726.29M | 323.62M | processed |
| 2025 Q4 | 2026-02-27 | 1.01B | n/a | -10.28M | -1.02% | -11.01M | -1.09% | -0.07 | 166.71M | 604.23M | 323.18M | processed |
| 2025 Q3 | 2025-10-30 | 993.70M | n/a | 7.68M | 0.77% | 3.73M | 0.38% | 0.02 | 208.93M | 644.08M | 322.74M | processed |
| 2025 Q2 | 2025-07-30 | 1.02B | n/a | 22.75M | 2.24% | 15.67M | 1.54% | 0.07 | 209.52M | 503.78M | 322.30M | processed |
| 2025 Q1 | 2025-05-01 | 926.93M | n/a | -5.39M | -0.58% | -9.11M | -0.98% | -0.05 | 193.61M | 479.54M | 321.86M | processed |
| 2024 Q4 | 2025-02-27 | 701.24M | n/a | -22.55M | -3.22% | -31.09M | -4.43% | -0.16 | 191.91M | 470.65M | 321.43M | processed |
| 2024 Q3 | 2024-10-29 | 692.43M | n/a | -19.52M | -2.82% | -26.41M | -3.81% | -0.14 | 191.36M | 380.98M | 210.39M | processed |
| 2024 Q2 | 2024-08-01 | 681.29M | n/a | -18.38M | -2.70% | -24.01M | -3.52% | -0.13 | 190.89M | 363.71M | 211.74M | processed |
| 2024 Q1 | 2024-05-02 | 628.60M | n/a | -41.11M | -6.54% | -46.52M | -7.40% | -0.25 | 189.01M | 301.71M | 162.03M | processed |
| 2023 Q4 | 2024-02-27 | 459.01M | n/a | -41.91M | -9.13% | -47.21M | -10.28% | -0.25 | 188.96M | 318.82M | 161.81M | processed |
| 2023 Q3 | 2023-11-02 | 450.24M | n/a | -29.76M | -6.61% | -35.05M | -7.78% | -0.19 | 188.66M | 515.57M | 161.59M | processed |
| 2023 Q2 | 2023-08-03 | 456.88M | n/a | -23.66M | -5.18% | -28.48M | -6.23% | -0.15 | 20.71M | 517.51M | 161.38M | processed |
| 2023 Q1 | 2023-05-04 | 434.81M | n/a | -32.49M | -7.47% | -37.28M | -8.57% | -0.20 | 20.59M | 487.74M | 161.12M | processed |
| 2022 Q4 | 2023-02-28 | 360.10M | n/a | -52.11M | -14.47% | -56.90M | -15.80% | -2.91 | 19.55M | 409.55M | 160.90M | processed |
| 2022 Q3 | 2022-11-03 | 359.98M | n/a | -33.41M | -9.28% | -40.25M | -11.18% | -0.22 | 19.26M | 567.45M | 160.68M | processed |
| 2022 Q2 | 2022-08-04 | 366.18M | n/a | -6.65M | -1.82% | -11.58M | -3.16% | -0.06 | 14.81M | 453.23M | 153.93M | processed |
| 2022 Q1 | 2022-05-05 | 345.29M | n/a | -36.48M | -10.56% | -40.82M | -11.82% | n/a | 16.21M | 448.83M | 152.26M | processed |
| 2021 Q4 | 2022-03-03 | 298.07M | n/a | -43.47M | -14.58% | -47.83M | -16.05% | -4.04 | 11.83M | 466.60M | 150.62M | processed |
| 2021 Q3 | 2021-11-04 | 293.27M | n/a | -41.45M | -14.13% | -45.82M | -15.62% | n/a | 12.86M | 500.49M | 148.97M | processed |
| 2021 Q2 | 2021-08-09 | 308.74M | n/a | -40.49M | -13.12% | -44.76M | -14.50% | n/a | 12.76M | 494.62M | 147.33M | 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.