Price Movement
Volume
Latest volume: 2.81M · 30-day average: 3.46M · Max drawdown over stored range: -53.48%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -3.57% |
| 20D RS | -0.03% |
| 60D RS | 12.21% |
| 120D RS | -21.12% |
| Global RS Rank | 1639 · 51.15% percentile |
| Qualified+ RS Rank | 592 · 52.94% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 28 · 70.83% 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 / 139 |
| Primary Percentile | 97.84 |
| 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-05-07 | 31.56B | n/a | n/a | 1.14B | 1.91 | 11.14B | n/a | n/a | 598M | n/a | n/a | 3.62% | 35.30% | n/a | 23.91B | 14.22B |
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.91 | 66.9x | $52.79 | 2.4x | n/a | n/a | $18.63 | 6.9x |
Shares Diluted: 598M. 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 | 5813 | 10844 | 31944 | 25888 | 31793 |
| Revenue Growth (YoY) | 161.729% | 86.547% | 194.578% | -18.958% | 22.81% |
| Gross Profit | |||||
| Operating Income | 2787 | -6467 | 5292 | 7269 | 7212 |
| Free Cash Flow | 1064 | 3789 | 6322 | 3253 | 0 |
| Free Cash Flow Per Share | 4.498 | 6.48 | 10.736 | 5.385 | 48 |
| EPS (Diluted) GAAP | 7.312917 | -3.432577 | 8.280596 | 7.327377 | 5.54 |
| EPS Growth | 1562.027% | 4800% | 4800% | -11.511% | -24.393% |
| EPS Non-GAAP | |||||
| Gross Margin | 41.304% | -48.7783% | 22.7362% | 35.8696% | 32.001% |
| Operating Margin | 47.944% | -59.637% | 16.566% | 28.079% | 22.684% |
| Profit Margin | 29.761% | -18.508% | 15.136% | 16.722% | 10.678% |
| Free Cash Flow Margin | 18.304% | 34.941% | 19.791% | 12.566% | 4800% |
| Shares Outstanding (Diluted) | 236.5677 | 584.6918 | 588.8464 | 604.036 | 594 |
| Shares Change (YoY) | 3.972% | 147.156% | 0.711% | 2.58% | -1.661% |
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 | 5.06B | n/a | n/a | n/a | -1.91B | -37.68% | -3.27 | 594.90M | 23.91B | 14.22B | processed |
| 2025 Q4 | 2026-02-25 | 9.86B | n/a | n/a | n/a | 684.00M | 6.93% | 1.14 | 598.20M | 20.78B | 13.36B | processed |
| 2025 Q3 | 2025-11-10 | 9.82B | n/a | n/a | n/a | 1.74B | 17.67% | 2.78 | 607.80M | 21.41B | 12.63B | processed |
| 2025 Q2 | 2025-08-07 | 6.81B | n/a | n/a | n/a | 630.00M | 9.25% | 0.99 | 590.40M | 15.18B | 12.14B | processed |
| 2025 Q1 | 2025-05-07 | 5.55B | n/a | n/a | n/a | 442.00M | 7.97% | 0.68 | 593.00M | 16.55B | 10.58B | processed |
| 2024 Q4 | 2025-02-24 | 5.28B | n/a | n/a | n/a | 1.49B | 28.13% | 2.30 | 646.30M | 18.30B | 10.59B | processed |
| 2024 Q3 | 2024-11-06 | 7.77B | n/a | n/a | n/a | 811.00M | 10.43% | 1.29 | 588.50M | 19.05B | 9.81B | processed |
| 2024 Q2 | 2024-08-08 | 6.02B | n/a | n/a | n/a | 853.00M | 14.17% | 1.35 | 590.20M | 19.48B | 9.81B | processed |
| 2024 Q1 | 2024-05-07 | 7.04B | n/a | n/a | n/a | 1.43B | 20.27% | 2.28 | 605.40M | 20.61B | 9.60B | processed |
| 2023 Q4 | 2024-02-27 | 11.05B | n/a | n/a | n/a | 2.76B | 24.95% | 4.52 | 610.40M | 18.98B | 8.09B | processed |
| 2023 Q3 | 2023-11-07 | 2.60B | n/a | n/a | n/a | 682.00M | 26.28% | 1.10 | 578.80M | 15.90B | 7.03B | processed |
| 2023 Q2 | 2023-08-07 | 13.70B | n/a | n/a | n/a | n/a | n/a | 1.00 | 579.00M | 13.61B | 6.45B | processed |
| 2023 FY | 2023-05-09 | 5.30B | n/a | n/a | n/a | n/a | n/a | 1.66 | 584.20M | 16.77B | 6.46B | processed |
| 2022 Q4 | 2023-03-01 | 4.84B | n/a | n/a | n/a | 584.00M | 12.06% | 1.00 | 583.20M | 11.14B | 6.47B | processed |
| 2022 Q3 | 2022-11-08 | 2.98B | n/a | n/a | n/a | -876.00M | -29.41% | -1.52 | 584.30M | 11.26B | 6.08B | processed |
| 2022 Q2 | 2022-08-09 | 2.27B | n/a | n/a | n/a | -2.05B | -90.27% | -3.53 | 584.80M | 12.98B | 6.09B | processed |
| 2022 Q1 | 2022-05-10 | 875.00M | n/a | n/a | n/a | -870.00M | -99.43% | -1.50 | 586.50M | 10.00B | 6.10B | 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.