
Last Price
52 Week Range
$15.72 - $35.69
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.9B | $0.999B | $1.022B | |||||||||
| $199.668M | $218.937M | $223.146M | |||||||||
| $700.353M | $780.468M | $799.18M | |||||||||
| $181.624M | $223.669M | $226.207M | |||||||||
| $519.515M | $562.854M | $550.123M | |||||||||
| $6.07M | $-7.256M | $-7.256M | |||||||||
| $-6.856M | $1.201M | $30.126M | |||||||||
| $-8.595M | $-12.427M | $-56.203M | |||||||||
| $-3.435M | $-11.707M | $27.552M | |||||||||
| $-12.03M | $-24.134M | $-28.651M | |||||||||
| $-18.886M | $-22.933M | $1.475M | |||||||||
| $17.415M | $13.185M | $13.244M | |||||||||
| $-36.301M | $-36.118M | $-11.769M | |||||||||
| $-0.31 | $-0.3 | $-0.095 | |||||||||
| $-0.31 | $-0.3 | $-0.096 | |||||||||
| $118.789M | $120.124M | $475.901M | |||||||||
| $118.789M | $120.124M | $477.695M | |||||||||
| $46.243M | $47.441M | $113.827M | |||||||||
| $33.209M | $41.955M | $42.329M | |||||||||
| $13.034M | $5.486M | $71.498M |
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