
Last Price
52 Week Range
$4.08 - $7.97
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $121.163M | $73.192M | |||||||
| $45.446M | $65.625M | |||||||
| $-22.616M | $-17.405M | |||||||
| $64.787M | $73.104M | |||||||
| $-40.629M | $56.194M | |||||||
| $8.774M | $-17.221M | |||||||
| $176.925M | $233.489M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-8.189M | $-26.874M | |||||||
| $-48.218M | $-33.081M | |||||||
| $-2.079B | $-0.446B | |||||||
| $277M | $328.5M | |||||||
| $-102.888M | $-40.587M | |||||||
| $-1.961B | $-0.218B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-18.411M | - | |||||||
| $-137.513M | $-174.219M | |||||||
| - | - | |||||||
| $583.697M | $912.26M | |||||||
| $427.773M | $738.041M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $7.018B | $5.658B | |||||||
| $-1.36B | $0.758B | |||||||
| $5.658B | $6.417B | |||||||
| $176.925M | $233.489M | |||||||
| $-60.392M | $-26.874M | |||||||
| $116.533M | $206.615M |
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