
Last Price
52 Week Range
$13.80 - $33.92
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|
| $540.657M | $594.781M | ||||||||
| $215.869M | $234.612M | ||||||||
| $324.788M | $360.169M | ||||||||
| $129.422M | $127.528M | ||||||||
| $213.497M | $228.914M | ||||||||
| - | - | ||||||||
| $-18.131M | $3.727M | ||||||||
| $-7.002M | $-16.028M | ||||||||
| $-10.427M | $19.008M | ||||||||
| $-17.429M | $2.98M | ||||||||
| $-35.56M | $6.707M | ||||||||
| $-2.511M | $1.527M | ||||||||
| $-37.878M | $5.18M | ||||||||
| $-0.33 | $0.05 | ||||||||
| $-0.33 | $0.05 | ||||||||
| $115.162M | $112.884M | ||||||||
| $115.162M | $114.347M | ||||||||
| $9.548M | $3.727M | ||||||||
| $36.345M | - | ||||||||
| $-26.797M | $3.727M |
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