
Last Price
52 Week Range
$14.71 - $99.58
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.419B | $1.017B | ||||||
| $111.531M | $122.986M | ||||||
| $119.074M | $158.407M | ||||||
| $38.041M | $57.738M | ||||||
| $4.985M | $9.836M | ||||||
| $0.693B | $1.366B | ||||||
| $262.898M | $423.739M | ||||||
| $129.657M | $430.496M | ||||||
| $60.686M | $82.247M | ||||||
| $3.01M | $1.895M | ||||||
| $35.47M | $20.557M | ||||||
| $491.721M | $958.934M | ||||||
| - | - | ||||||
| $1.184B | $2.324B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $73.906M | $98.502M | ||||||
| $19.46M | $19.299M | ||||||
| $12.045M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $216.16M | $195.438M | ||||||
| $17.954M | $21.237M | ||||||
| $339.525M | $334.476M | ||||||
| $322.506M | $54.267M | ||||||
| $66.935M | $99.844M | ||||||
| - | - | ||||||
| $0.891M | $1.241M | ||||||
| $5.097M | $12.952M | ||||||
| $462.364M | $268.148M | ||||||
| - | - | ||||||
| $801.889M | $602.624M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | $5K | ||||||
| $50K | $54K | ||||||
| $-0.814B | $-1.012B | ||||||
| $1.199B | $2.736B | ||||||
| $-2.805M | $-1.964M | ||||||
| - | - | ||||||
| $0.382B | $1.722B | ||||||
| - | - | ||||||
| $0.382B | $1.722B | ||||||
| $1.184B | $2.324B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $208.634M | $270.164M | ||||||
| $468.421M | $253.955M | ||||||
| $197.379M | $-574.705M |
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