
Last Price
52 Week Range
$60.85 - $247.06
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2009 | 2010 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $366.087M | $361.075M | ||||||||||||||
| $177.232M | $173.475M | ||||||||||||||
| $188.855M | $187.6M | ||||||||||||||
| $98.829M | $102.615M | ||||||||||||||
| $90.395M | $85.722M | ||||||||||||||
| $6.7M | - | ||||||||||||||
| $-7.069M | $-0.737M | ||||||||||||||
| $-4.873M | $-4.367M | ||||||||||||||
| $52.937M | $-5.812M | ||||||||||||||
| $48.064M | $-10.179M | ||||||||||||||
| $40.995M | $-10.916M | ||||||||||||||
| $157K | $-69K | ||||||||||||||
| $40.838M | $-10.847M | ||||||||||||||
| $1.46 | $-0.37 | ||||||||||||||
| $1.39 | $-0.37 | ||||||||||||||
| $27.953M | $29.283M | ||||||||||||||
| $29.471M | $29.283M | ||||||||||||||
| $10.317M | $8.491M | ||||||||||||||
| $13.588M | $15.04M | ||||||||||||||
| $-3.271M | $-6.549M |
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