Price Movement
Volume
Latest volume: 447.45K · 30-day average: 727.80K · Max drawdown over stored range: -99.46%
Research Snapshot
Relative Strength vs SPX
| RS Composite | 12.83% |
| 20D RS | -1.93% |
| 60D RS | 1.13% |
| 120D RS | 31.91% |
| Global RS Rank | 640 · 80.92% percentile |
| Watch+Speculative RS Rank | 395 · 81.16% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 48 · 77.25% 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 | 128 / 263 |
| Primary Percentile | 51.71 |
| 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-07 | 5.33B | n/a | 192.65M | -66.77M | -1.15 | 3.62B | n/a | n/a | 58M | n/a | 3.62% | -1.25% | 68.04% | n/a | 225.80M | 1.48B |
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 | $-1.15 | -116.9x | $92.04 | 1.5x | n/a | n/a | $62.62 | 2.2x |
Shares Diluted: 58M. 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 | 901.073 | 1503.091 | 3417.223 | 3636.639 | 4917.685 | 4585.246 |
| Revenue Growth (YoY) | -50.442% | 66.811% | 127.346% | 6.421% | 35.226% | -6.76% |
| Gross Profit | 337.734 | 796.525 | 2160.084 | 2036.157 | 2413.361 | 2336.591 |
| Operating Income | -4767.801 | -2.998 | 1370.45 | 1368.091 | 1194.681 | 865.456 |
| Free Cash Flow | -43.621 | 701.316 | 1392.699 | 914.178 | 918.152 | 692.72 |
| Free Cash Flow Per Share | -0.154 | 33.965 | 43.183 | 21.065 | 17.406 | 11.974 |
| EPS (Diluted) GAAP | -13.017311 | 15.477101 | 57.548076 | 23.514562 | 16.023621 | 0.738487 |
| EPS Growth | 9300% | 9300% | 271.827% | -59.139% | -31.857% | -95.391% |
| EPS Non-GAAP | ||||||
| Gross Margin | 37.481% | 52.992% | 63.212% | 55.99% | 49.075% | 50.959% |
| Operating Margin | -529.125% | -0.199% | 40.104% | 37.62% | 24.294% | 18.875% |
| Profit Margin | -409.538% | 21.263% | 54.312% | 28.059% | 17.187% | 1.007% |
| Free Cash Flow Margin | -4.841% | 46.658% | 40.755% | 25.138% | 18.67% | 15.108% |
| Shares Outstanding (Diluted) | 283.4871 | 20.648 | 32.251 | 43.398 | 52.748 | 57.852 |
| Shares Change (YoY) | -10.005% | -92.716% | 56.194% | 34.563% | 21.545% | 9.676% |
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-07 | 1.67B | n/a | 333.22M | 20.01% | 108.61M | 6.52% | 1.90 | 56.77M | 225.80M | 1.48B | processed |
| 2025 Q4 | 2026-02-26 | 1.17B | n/a | 91.86M | 7.85% | 84.42M | 7.22% | 1.41 | 59.82M | 189.53M | 1.48B | processed |
| 2025 Q3 | 2025-11-06 | 1.31B | n/a | 170.79M | 13.02% | 130.11M | 9.92% | 2.26 | 57.16M | 629.21M | 1.48B | processed |
| 2025 Q2 | 2025-08-07 | 1.18B | n/a | -403.21M | -34.15% | -389.90M | -33.03% | -6.77 | 57.79M | 40.49M | 918.90M | processed |
| 2025 Q1 | 2025-05-08 | 1.22B | n/a | 338.00M | 27.82% | 219.84M | 18.09% | 3.66 | 59.66M | 35.75M | 798.82M | processed |
| 2024 Q4 | 2025-02-27 | 1.45B | n/a | 265.22M | 18.23% | 210.60M | 14.48% | 3.73 | 56.47M | 36.95M | 842.60M | processed |
| 2024 Q3 | 2024-11-07 | 1.45B | n/a | 272.89M | 18.81% | 225.32M | 15.53% | 3.59 | 62.63M | 52.05M | 867.17M | processed |
| 2024 Q2 | 2024-08-08 | 1.26B | n/a | 289.02M | 22.93% | 213.36M | 16.92% | 4.25 | 49.92M | 197.39M | 971.75M | processed |
| 2024 Q1 | 2024-05-09 | 1.09B | n/a | 272.94M | 25.15% | 199.35M | 18.37% | 4.65 | 42.75M | 296.35M | 396.32M | processed |
| 2023 Q4 | 2024-02-26 | 964.68M | n/a | 343.36M | 35.59% | 301.63M | 31.27% | 7.01 | 43.01M | 318.00M | 395.90M | processed |
| 2023 Q3 | 2023-11-02 | 1.12B | n/a | 352.74M | 31.40% | 209.08M | 18.61% | 4.77 | 43.66M | 264.97M | 395.48M | processed |
| 2023 Q2 | 2023-08-03 | 912.07M | n/a | 251.02M | 27.52% | 216.07M | 23.69% | 4.96 | 43.39M | 214.79M | 395.05M | processed |
| 2023 Q1 | 2023-05-04 | 896.52M | n/a | 326.07M | 36.37% | 297.00M | 33.13% | 6.87 | 43.15M | 592.30M | 394.63M | processed |
| 2022 Q4 | 2023-02-28 | 1.02B | n/a | 423.83M | 41.73% | 377.57M | 37.18% | 8.64 | 43.69M | 593.15M | 394.21M | processed |
| 2022 Q3 | 2022-11-03 | 1.19B | n/a | 537.31M | 45.20% | 881.75M | 74.17% | 20.45 | 43.11M | 658.86M | 393.78M | processed |
| 2022 Q2 | 2022-08-04 | 789.38M | n/a | 330.78M | 41.90% | 130.84M | 16.57% | 6.23 | 20.99M | 571.11M | 393.35M | processed |
| 2022 Q1 | 2022-05-05 | 652.97M | n/a | 291.87M | 44.70% | 466.00M | 71.37% | 24.14 | 19.31M | 410.17M | 392.93M | processed |
| 2021 Q4 | 2022-02-25 | 429.37M | n/a | 79.45M | 18.50% | 217.88M | 50.74% | 10.34 | 21.07M | 172.11M | 392.52M | processed |
| 2021 Q3 | 2021-11-04 | 402.04M | n/a | 203.59M | 50.64% | 71.95M | 17.90% | 3.46 | 20.79M | 448.61M | 1.04B | processed |
| 2021 Q2 | 2021-08-05 | 393.06M | n/a | 375.57M | 95.55% | 73.36M | 18.66% | 3.52 | 20.82M | 388.92M | 1.04B | 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.