
Last Price
52 Week Range
$29.95 - $42.34
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $75.628M | $97.936M | $95.95M | ||||||
| $10.144M | - | $5.291M | ||||||
| $3.347M | - | $1.941M | ||||||
| $2.375M | - | $2.299M | ||||||
| $0.214M | $10.235M | $10.107M | ||||||
| $9.412M | $3.312M | $-42.826M | ||||||
| $101.12M | $111.483M | $72.762M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-5.412M | $-7.509M | $-7.252M | ||||||
| - | $41K | $41K | ||||||
| $-21.194M | $-32.871M | $-28.583M | ||||||
| $63.454M | $43.368M | $54.022M | ||||||
| $-117.719M | $-333.228M | $-510.185M | ||||||
| $-80.871M | $-330.199M | $-491.957M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-254.468M | $260.174M | $88.344M | ||||||
| $82.271M | $-1.244M | $-0.93M | ||||||
| - | - | - | ||||||
| $288.503M | $-3.539M | $124.136M | ||||||
| $116.306M | $255.391M | $211.55M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $479.362M | $615.917M | $621.377M | ||||||
| $136.555M | $36.675M | $31.215M | ||||||
| $615.917M | $652.592M | - | ||||||
| $101.12M | $111.483M | $72.762M | ||||||
| $-5.412M | $-7.509M | $-7.252M | ||||||
| $95.708M | $103.974M | $65.51M |
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