
Last Price
52 Week Range
$12.50 - $17.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9.627M | $19.11M | ||||||
| $16.542M | $19.031M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $1.1M | ||||||
| $26.169M | $39.241M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $2.418B | ||||||
| - | - | ||||||
| $1.748B | $0.027B | ||||||
| $1.748B | $2.445B | ||||||
| - | - | ||||||
| $1.774B | $2.485B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $31.451M | - | ||||||
| - | - | ||||||
| - | $1.722M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $31.451M | $1.722M | ||||||
| $0.878B | $1.294B | ||||||
| - | $7.849M | ||||||
| - | - | ||||||
| - | - | ||||||
| $42.135M | $78.904M | ||||||
| $0.92B | $1.391B | ||||||
| - | - | ||||||
| $0.951B | $1.391B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $62K | $82K | ||||||
| $-6.706M | $-6.426M | ||||||
| $0.83B | $1.1B | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.823B | $1.094B | ||||||
| - | - | ||||||
| $0.823B | $1.094B | ||||||
| $1.774B | $2.485B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $2.418B | ||||||
| $0.878B | $1.312B | ||||||
| $0.868B | $1.293B |
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