
Last Price
52 Week Range
$13.27 - $28.47
Next Earnings Date
Apr 07 2026
Next Earnings Date
Apr 07 2026
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $428.708M | $425.202M | $483.284M | |||||||||||||||
| $282.502M | $286.719M | $358.968M | |||||||||||||||
| $146.206M | $138.483M | $124.316M | |||||||||||||||
| - | - | - | |||||||||||||||
| $91.109M | $93.396M | $90.999M | |||||||||||||||
| $45.088M | $33.797M | $31.401M | |||||||||||||||
| $10.009M | $11.29M | $1.271M | |||||||||||||||
| $4.977M | $6.608M | $7.268M | |||||||||||||||
| $3.122M | $1.971M | $0.72M | |||||||||||||||
| $8.099M | $8.579M | $7.988M | |||||||||||||||
| $18.108M | $19.869M | $9.259M | |||||||||||||||
| $4.239M | $4.667M | $-6.474M | |||||||||||||||
| $19.538M | $12.588M | $4.85M | |||||||||||||||
| $0.75 | $0.47 | $0.198 | |||||||||||||||
| $0.74 | $0.46 | $0.206 | |||||||||||||||
| $25.553M | $26.763M | $105.404M | |||||||||||||||
| $26.062M | $27.163M | $106.573M | |||||||||||||||
| $18.67M | $21.217M | $10.608M | |||||||||||||||
| $463K | $884K | $925K | |||||||||||||||
| $18.207M | $20.333M | $9.683M |
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