
Last Price
52 Week Range
$13.74 - $70.43
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $300.251M | $577.492M | ||||||
| $6.08M | $32.149M | ||||||
| $64.427M | $115.734M | ||||||
| $16.172M | $37.889M | ||||||
| $8.901M | $4.374M | ||||||
| $395.831M | $767.638M | ||||||
| $92.964M | $448.976M | ||||||
| $156.138M | $474.441M | ||||||
| - | $351.263M | ||||||
| $61.603M | $82.707M | ||||||
| $1.003M | $29.68M | ||||||
| $0.312B | $1.387B | ||||||
| - | - | ||||||
| $0.708B | $2.155B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $91.18M | $152.914M | ||||||
| $53.013M | $16.103M | ||||||
| - | $4.843M | ||||||
| $1.889M | - | ||||||
| - | - | ||||||
| $75.285M | $127.16M | ||||||
| - | $103.411M | ||||||
| $221.367M | $404.431M | ||||||
| $-9.456M | $972.58M | ||||||
| $11.345M | $143.167M | ||||||
| - | - | ||||||
| - | $28.856M | ||||||
| - | $-78.424M | ||||||
| $0.009B | $1.209B | ||||||
| - | - | ||||||
| $0.231B | $1.614B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $22K | $23K | ||||||
| $-242.137M | $-113.772M | ||||||
| $719.155M | $652.383M | ||||||
| $-0.324M | $2.294M | ||||||
| - | - | ||||||
| $476.716M | $540.928M | ||||||
| - | - | ||||||
| $476.716M | $540.928M | ||||||
| $0.708B | $2.155B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $79.667M | $700.139M | ||||||
| $0.011B | $1.264B | ||||||
| $-0.209B | $1.035B |
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