
Last Price
52 Week Range
$13.12 - $55.33
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $849.04M | $947.652M | ||||||||||||
| $745.706M | $859.877M | ||||||||||||
| $103.334M | $87.775M | ||||||||||||
| $23.018M | $23.086M | ||||||||||||
| $79.384M | $95.65M | ||||||||||||
| $8.572M | $8.311M | ||||||||||||
| $-7.64M | $-39.272M | ||||||||||||
| $-9.266M | $-6.62M | ||||||||||||
| $-1.148M | $-1.674M | ||||||||||||
| $-10.414M | $-8.294M | ||||||||||||
| $-18.054M | $-47.566M | ||||||||||||
| $2.766M | $5.215M | ||||||||||||
| $-20.82M | $-52.781M | ||||||||||||
| $-0.64 | $-1.54 | ||||||||||||
| $-0.64 | $-1.54 | ||||||||||||
| $32.76M | $34.232M | ||||||||||||
| $32.76M | $34.232M | ||||||||||||
| $21.956M | $-7.441M | ||||||||||||
| $30.744M | $33.505M | ||||||||||||
| $-8.788M | $-40.946M |
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