
Last Price
52 Week Range
$9.17 - $43.08
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $492.557M | $498.422M | ||||||||||||||||
| $48.251M | $54.955M | ||||||||||||||||
| $444.306M | $443.467M | ||||||||||||||||
| - | - | ||||||||||||||||
| $439.606M | $430.511M | ||||||||||||||||
| $-4.094M | - | ||||||||||||||||
| $8.794M | $12.956M | ||||||||||||||||
| $-3.382M | $-8.301M | ||||||||||||||||
| $-35.803M | $-50.111M | ||||||||||||||||
| $-39.185M | $-58.412M | ||||||||||||||||
| $-30.391M | $-45.456M | ||||||||||||||||
| $26.123M | $35.625M | ||||||||||||||||
| $-59.027M | $-83.52M | ||||||||||||||||
| $-1.51 | $-2.08 | ||||||||||||||||
| $-1.51 | $-2.08 | ||||||||||||||||
| $39.17M | $40.3M | ||||||||||||||||
| $39.17M | $40.3M | ||||||||||||||||
| $9.04M | $31.558M | ||||||||||||||||
| $30.9M | $18.602M | ||||||||||||||||
| $-21.86M | $12.956M |
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