
Last Price
52 Week Range
$44.75 - $103.00
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $0.705B | $1.676B | |||||
| $182.164M | $256.773M | |||||
| $4.183M | - | |||||
| $77.857M | - | |||||
| $108.293M | $291.016M | |||||
| $1.078B | $2.224B | |||||
| $53.194M | $83.83M | |||||
| $100.343M | $199.606M | |||||
| - | - | |||||
| - | - | |||||
| $191.796M | $259.536M | |||||
| $345.333M | $542.972M | |||||
| - | - | |||||
| $1.423B | $2.767B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $10.439M | $15.329M | |||||
| $87.637M | - | |||||
| - | - | |||||
| $10.087M | - | |||||
| - | - | |||||
| $0.777B | $1.069B | |||||
| $64.878M | $229.976M | |||||
| $0.95B | $1.314B | |||||
| $0.304B | $1.131B | |||||
| $28.469M | - | |||||
| - | $776.547M | |||||
| - | - | |||||
| $685.809M | $64.771M | |||||
| $1.027B | $1.972B | |||||
| - | - | |||||
| $1.977B | $3.286B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $5K | $5K | |||||
| $-2.837B | $-3.186B | |||||
| $2.292B | $2.663B | |||||
| $-8.235M | $3.733M | |||||
| - | - | |||||
| $-553.734M | $-519.562M | |||||
| - | - | |||||
| $-553.734M | $-519.562M | |||||
| $1.423B | $2.767B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $0.519B | $1.296B | |||||
| $0.351B | $1.131B | |||||
| $164.479M | $750.525M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers