
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 |
|---|---|---|---|---|---|---|
| $-1.155B | $-0.349B | |||||
| $28.868M | $37.115M | |||||
| $1.241M | $4.008M | |||||
| $913.913M | $329.374M | |||||
| $141.716M | $148.177M | |||||
| $117.31M | $113.062M | |||||
| $48.228M | $282.908M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $-16.885M | $-29.631M | |||||
| - | $-21.259M | |||||
| $-0.797B | $-1.472B | |||||
| $440.241M | $708.154M | |||||
| $-9.714M | $-15.437M | |||||
| $-383.442M | $-830.089M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $-0.475M | $709.776M | |||||
| $831.243M | $33.064M | |||||
| - | - | |||||
| $-432.745M | $-6.339M | |||||
| $398.023M | $736.501M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $137.059M | $193.594M | |||||
| $56.535M | $199.146M | |||||
| $193.594M | $392.74M | |||||
| $48.228M | $282.908M | |||||
| $-16.885M | $-29.631M | |||||
| $31.343M | $253.277M |
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