Price Movement
Volume
Latest volume: 757.00K · 30-day average: 725.49K · Max drawdown over stored range: -39.12%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -17.05% |
| 20D RS | -0.75% |
| 60D RS | -22.79% |
| 120D RS | -19.46% |
| Global RS Rank | 2499 · 25.51% percentile |
| Watch+Speculative RS Rank | 1544 · 26.37% percentile |
| Group Scope | Watch+Speculative |
| Primary RS Rank | 145 · 27.14% 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 | 38 / 314 |
| Primary Percentile | 88.22 |
| Score Notes | market-cap support, innovation-keyword |
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-02-28 | 2026-04-01 | 3.46B | 1.17B | 844.85M | 695.03M | 14.43 | 1.54B | 307.00M | 1.23B | 48M | 33.77% | 24.40% | 20.07% | 44.53% | 35.66% | 392.16M | 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 2026-02-28 | $14.43 | 5.2x | $71.88 | 1.1x | $25.64 | 3.0x | $32.01 | 2.4x |
Shares Diluted: 48M. 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 | 1348.987 | 1777.159 | 3146.217 | 2326.443 | 4261.885 |
| Revenue Growth (YoY) | -0.194% | 31.74% | 77.036% | -26.056% | 83.193% |
| Gross Profit | 160.661 | 337.059 | 1196.457 | 541.571 | 1850.885 |
| Operating Income | -23.282 | 138.428 | 964.25 | 314.094 | 1551.436 |
| Free Cash Flow | -68.933 | 53.81 | 726.441 | 304.282 | 1063.479 |
| Free Cash Flow Per Share | -1.417 | 1.104 | 14.876 | 6.226 | 21.752 |
| EPS (Diluted) GAAP | 0.04 | 2.72 | 15.52 | 5.69 | 24.95 |
| EPS Growth | -89.459% | 6700% | 470.588% | -63.338% | 338.489% |
| EPS Non-GAAP | |||||
| Gross Margin | 11.91% | 18.966% | 38.028% | 23.279% | 43.429% |
| Operating Margin | -1.726% | 7.789% | 30.648% | 13.501% | 36.403% |
| Profit Margin | 0.153% | 7.464% | 24.093% | 11.945% | 28.627% |
| Free Cash Flow Margin | -5.11% | 3.028% | 23.089% | 13.079% | 24.953% |
| Shares Outstanding (Diluted) | 48.656 | 48.734 | 48.834 | 48.873 | 48.891 |
| Shares Change (YoY) | 0.148% | 0.16% | 0.205% | 0.08% | 0.037% |
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 Q3 | 2026-04-01 | 666.95M | 17.88% | 35.94M | 5.39% | 50.46M | 7.57% | 1.06 | 47.41M | 392.16M | n/a | processed |
| 2026 Q2 | 2026-01-07 | 769.50M | 26.95% | 123.87M | 16.10% | 102.76M | 13.35% | 2.13 | 48.17M | 369.45M | n/a | processed |
| 2026 Q1 | 2025-10-01 | 922.60M | 33.74% | 249.18M | 27.01% | 199.34M | 21.61% | 4.12 | 48.42M | 251.92M | n/a | processed |
| 2025 Q4 | 2025-07-22 | 1.10B | 48.16% | 435.85M | 39.49% | 342.48M | 31.03% | 7.04 | 48.68M | 499.39M | n/a | processed |
| 2025 Q3 | 2025-04-08 | 1.42B | 50.51% | 635.67M | 44.84% | 508.53M | 35.87% | 10.38 | 48.97M | 497.24M | n/a | processed |
| 2025 Q2 | 2025-01-07 | 954.67M | 37.29% | 278.06M | 29.13% | 219.06M | 22.95% | 4.47 | 48.97M | 140.30M | n/a | processed |
| 2025 Q1 | 2024-10-01 | 785.87M | 31.46% | 186.96M | 23.79% | 149.98M | 19.08% | 3.06 | 48.93M | 181.67M | n/a | processed |
| 2024 Q4 | 2024-07-23 | 640.79M | 29.09% | 142.19M | 22.19% | 113.24M | 17.67% | 2.32 | 48.90M | 237.88M | n/a | processed |
| 2024 Q3 | 2024-04-02 | 703.08M | 31.09% | 162.79M | 23.15% | 146.71M | 20.87% | 3.00 | 48.88M | 367.12M | n/a | processed |
| 2024 Q2 | 2024-01-03 | 523.23M | 17.42% | 14.23M | 2.72% | 17.01M | 3.25% | 0.35 | 48.87M | 361.78M | n/a | processed |
| 2024 Q1 | 2023-10-03 | 459.34M | 9.89% | -6.76M | -1.47% | 926.00K | 0.20% | 0.02 | 48.84M | 360.34M | n/a | processed |
| 2023 Q4 | 2023-07-25 | 688.68M | 28.76% | 136.22M | 19.78% | 110.93M | 16.11% | 2.27 | 48.84M | 292.82M | n/a | processed |
| 2023 Q3 | 2023-03-28 | 997.49M | 46.42% | 407.78M | 40.88% | 323.22M | 32.40% | 6.62 | 48.84M | 221.61M | n/a | processed |
| 2023 Q2 | 2022-12-28 | 801.70M | 39.65% | 259.87M | 32.41% | 198.59M | 24.77% | 4.07 | 48.84M | 178.63M | n/a | processed |
| 2023 Q1 | 2022-09-27 | 658.34M | 33.04% | 163.85M | 24.89% | 125.29M | 19.03% | 2.57 | 48.81M | 136.02M | n/a | processed |
| 2022 Q4 | 2022-07-19 | 592.96M | 32.90% | 145.70M | 24.57% | 109.99M | 18.55% | 2.30 | 47.83M | 59.08M | n/a | processed |
| 2022 Q3 | 2022-03-29 | 477.49M | 19.18% | 39.57M | 8.29% | 39.52M | 8.28% | 0.81 | 49.04M | 15.59M | n/a | processed |
| 2022 Q2 | 2021-12-28 | 390.90M | 11.19% | -2.06M | -0.53% | 1.17M | 0.30% | 0.02 | 49.02M | 15.48M | n/a | processed |
| 2022 Q1 | 2021-09-28 | 331.70M | 2.00% | -39.67M | -11.96% | -18.03M | -5.43% | -0.37 | 48.86M | 16.68M | n/a | processed |
| 2021 Q4 | 2021-07-19 | 349.80M | 10.84% | -13.03M | -3.72% | -4.24M | -1.21% | -0.09 | 48.68M | 57.35M | 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.