
Last Price
52 Week Range
$6.84 - $27.80
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $518.791M | $176.694M | |||||
| $25.139M | $176.586M | |||||
| $64.888M | $251.999M | |||||
| - | - | |||||
| $17.356M | $781.368M | |||||
| $0.626B | $1.387B | |||||
| $387.974M | $525.089M | |||||
| $119.053M | $129.25M | |||||
| $37.981M | $107.151M | |||||
| $6.22M | $11.087M | |||||
| $57.179M | $645.348M | |||||
| $0.608B | $1.418B | |||||
| $323.273M | - | |||||
| $1.558B | $2.805B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $83.564M | $133.173M | |||||
| $1.932M | - | |||||
| $208.127M | $763.018M | |||||
| $5.46M | - | |||||
| $2.729M | - | |||||
| - | $64.391M | |||||
| $801.036M | $560.08M | |||||
| $1.1B | $1.521B | |||||
| $-72.673M | $247.299M | |||||
| $78.133M | $88.98M | |||||
| $90.2M | $63.255M | |||||
| $16.614M | $14.115M | |||||
| $1.65M | $-86.567M | |||||
| $181.137M | $416.062M | |||||
| - | - | |||||
| $1.281B | $1.937B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-160.926M | $-325.597M | |||||
| - | - | |||||
| - | - | |||||
| $-649.004M | $-583.407M | |||||
| - | - | |||||
| $1.087B | $1.777B | |||||
| - | - | |||||
| $276.598M | $867.848M | |||||
| - | - | |||||
| $276.598M | $867.848M | |||||
| $1.558B | $2.805B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $80.502M | $112.127M | |||||
| $0.286B | $1.188B | |||||
| $-0.19B | $1.017B |
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