
Last Price
52 Week Range
$7.44 - $22.84
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $769.325M | $787.784M | $790.561M | |||||||||
| $174.094M | $174.752M | $177.587M | |||||||||
| $595.231M | $613.032M | $612.974M | |||||||||
| $209.283M | $189.344M | $186.499M | |||||||||
| $314.014M | $288.141M | $296.937M | |||||||||
| $6.728M | $6.24M | $6.203M | |||||||||
| $65.206M | $129.307M | $123.335M | |||||||||
| $28M | $12.8M | $11.9M | |||||||||
| $-2.779M | $11.069M | $10.644M | |||||||||
| $25.221M | $23.869M | $22.544M | |||||||||
| $90.427M | $153.176M | $145.879M | |||||||||
| $-125.159M | $37.751M | $36.723M | |||||||||
| $215.586M | $115.425M | $109.156M | |||||||||
| $1.61 | $0.87 | $0.84 | |||||||||
| $1.52 | $0.83 | $0.8 | |||||||||
| $133.621M | $130.619M | $527.883M | |||||||||
| $143.152M | $139.414M | $554.978M | |||||||||
| $82.856M | $163.453M | $161.914M | |||||||||
| $17.65M | $22.472M | $26.905M | |||||||||
| $65.206M | $140.981M | $135.009M |
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