Price Movement
Volume
Latest volume: 3.87M · 30-day average: 5.33M · Max drawdown over stored range: -85.80%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 4.43% |
| 20D RS | -18.27% |
| 60D RS | 1.57% |
| 120D RS | 18.64% |
| Global RS Rank | 1049 · 68.73% percentile |
| Qualified+ RS Rank | 384 · 69.48% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 59 · 75.52% 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 | 92 / 383 |
| Primary Percentile | 76.24 |
| 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-05-06 | 1.73B | n/a | 118.97M | 105.63M | 0.49 | 581.07M | 61.97M | 519.10M | 217M | n/a | 6.89% | 6.12% | 33.66% | 30.07% | 649.06M | 157.84M |
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.49 | 38.6x | $7.95 | 2.4x | $2.39 | 7.9x | $2.68 | 7.0x |
Shares Diluted: 217M. 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 | 458.605 | 653.56 | 944.285 | 1263.963 | 1635.147 |
| Revenue Growth (YoY) | 78.476% | 42.51% | 44.483% | 33.854% | 29.367% |
| Gross Profit | 221.474 | 326.627 | 532.651 | 748.441 | 984.441 |
| Operating Income | -39.722 | -117.574 | -111.695 | -37.586 | 77.468 |
| Free Cash Flow | -20.347 | -112.335 | 63.949 | 105.598 | 295.651 |
| Free Cash Flow Per Share | -0.335 | -0.67 | 0.354 | 0.543 | 1.359 |
| EPS (Diluted) GAAP | -0.638182 | -0.679598 | -0.651703 | -0.19 | 0.31 |
| EPS Growth | |||||
| EPS Non-GAAP | |||||
| Gross Margin | 48.293% | 49.977% | 56.408% | 59.214% | 60.205% |
| Operating Margin | -8.661% | -17.99% | -11.829% | -2.974% | 4.738% |
| Profit Margin | -8.451% | -17.446% | -12.479% | -2.926% | 4.155% |
| Free Cash Flow Margin | -4.437% | -17.188% | 6.772% | 8.355% | 18.081% |
| Shares Outstanding (Diluted) | 60.7287 | 167.7741 | 180.8184 | 194.6464 | 217.5699 |
| Shares Change (YoY) | 182.998% | 176.268% | 7.775% | 7.647% | 11.777% |
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-05-06 | 452.80M | n/a | 53.74M | 11.87% | 49.05M | 10.83% | 0.23 | 217.05M | 649.06M | 157.84M | processed |
| 2025 Q4 | 2026-02-18 | 442.18M | n/a | 38.81M | 8.78% | 41.22M | 9.32% | 0.19 | 215.60M | 542.43M | 157.82M | processed |
| 2025 Q3 | 2025-11-05 | 419.49M | n/a | 11.78M | 2.81% | 8.83M | 2.10% | 0.04 | 217.23M | 476.90M | 2.72M | processed |
| 2025 Q2 | 2025-08-06 | 411.85M | n/a | 14.64M | 3.56% | 6.54M | 1.59% | 0.03 | 218.98M | 515.90M | 2.67M | processed |
| 2025 Q1 | 2025-05-07 | 361.62M | n/a | 12.23M | 3.38% | 11.35M | 3.14% | 0.05 | 218.41M | 493.90M | 2.42M | processed |
| 2024 Q4 | 2025-02-19 | 351.89M | n/a | -3.74M | -1.06% | -5.72M | -1.63% | -0.03 | 199.08M | 368.10M | 132.47M | processed |
| 2024 Q3 | 2024-10-30 | 336.53M | n/a | 368.00K | 0.11% | 1.92M | 0.57% | 0.01 | 205.25M | 324.43M | 132.43M | processed |
| 2024 Q2 | 2024-07-31 | 306.42M | n/a | -15.76M | -5.14% | -12.09M | -3.95% | -0.06 | 193.45M | 185.19M | 17.39M | processed |
| 2024 Q1 | 2024-05-01 | 269.12M | n/a | -19.95M | -7.41% | -21.08M | -7.83% | -0.11 | 189.85M | 286.00M | 152.44M | processed |
| 2023 Q4 | 2024-02-23 | 264.76M | n/a | -31.00M | -11.71% | -35.02M | -13.23% | -0.19 | 186.40M | 323.71M | 132.48M | processed |
| 2023 Q3 | 2023-11-01 | 241.63M | n/a | -36.90M | -15.27% | -35.66M | -14.76% | -0.20 | 182.60M | 223.27M | 2.35M | processed |
| 2023 Q2 | 2023-08-03 | 234.03M | n/a | -18.22M | -7.79% | -18.85M | -8.05% | -0.11 | 179.08M | 227.51M | 36.43M | processed |
| 2023 Q1 | 2023-05-08 | 203.87M | n/a | -28.07M | -13.77% | -28.31M | -13.89% | -0.16 | 175.11M | 244.16M | 2.49M | processed |
| 2022 Q4 | 2023-02-28 | 191.03M | n/a | -22.87M | -11.97% | -19.39M | -10.15% | -0.11 | 171.54M | 300.63M | n/a | processed |
| 2022 Q3 | 2022-11-09 | 169.26M | n/a | -35.62M | -21.04% | -33.07M | -19.54% | -0.20 | 168.60M | 376.45M | n/a | processed |
| 2022 Q2 | 2022-08-10 | 157.25M | n/a | -39.38M | -25.04% | -38.24M | -24.32% | -0.23 | 166.50M | 429.71M | n/a | processed |
| 2022 Q1 | 2022-05-13 | 136.01M | n/a | -23.17M | -17.04% | -23.31M | -17.14% | -0.14 | 164.39M | 444.61M | n/a | processed |
| 2021 Q4 | 2022-03-29 | 135.25M | n/a | -16.54M | -12.23% | -16.58M | -12.26% | -0.10 | 164.75M | 403.26M | n/a | processed |
| 2021 Q3 | 2021-11-12 | 121.24M | n/a | -12.67M | -10.45% | -12.96M | -10.69% | -0.41 | 31.64M | 443.31M | n/a | 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.