
Last Price
52 Week Range
$14.21 - $23.54
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $895.019M | $961.001M | $989.002M | |||||||||
| $745.555M | $855.453M | $853.983M | |||||||||
| $149.464M | $105.548M | $135.019M | |||||||||
| - | - | - | |||||||||
| $54.457M | $18.063M | $35.547M | |||||||||
| $16.947M | - | $6.137M | |||||||||
| $78.06M | $87.485M | $93.335M | |||||||||
| $-8.881M | $-5.177M | $-11.944M | |||||||||
| $7.677M | $-6.196M | $0.728M | |||||||||
| $-1.204M | $-11.373M | $-11.216M | |||||||||
| $76.856M | $76.112M | $82.119M | |||||||||
| $3.992M | $4.494M | $4.442M | |||||||||
| $72.864M | $71.618M | $77.677M | |||||||||
| $0.7 | $0.69 | $0.76 | |||||||||
| $0.69 | $0.69 | $0.75 | |||||||||
| $104.024M | $103.191M | $411.364M | |||||||||
| $104.94M | $103.666M | $413.134M | |||||||||
| $111.18M | $106.621M | $113.216M | |||||||||
| $24.276M | $25.332M | $19.153M | |||||||||
| $86.904M | $81.289M | $94.063M |
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