
Last Price
52 Week Range
$24.89 - $105.17
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $306.522M | $307.202M | $319.815M | ||||||||||||||||
| $180.99M | $187.772M | $194.556M | ||||||||||||||||
| $125.532M | $119.43M | $125.259M | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $107.56M | $109.778M | $115.037M | ||||||||||||||||
| $1.108M | - | $-5.171M | ||||||||||||||||
| $16.864M | $9.652M | $15.393M | ||||||||||||||||
| $-839K | $-237K | $-678K | ||||||||||||||||
| $1.539M | $-0.619M | $-4.788M | ||||||||||||||||
| $0.7M | $-0.856M | $-5.466M | ||||||||||||||||
| $17.564M | $8.796M | $9.927M | ||||||||||||||||
| $7.73M | $3.454M | $3.917M | ||||||||||||||||
| $9.911M | $5.293M | $5.916M | ||||||||||||||||
| $0.74 | $0.4 | $0.449 | ||||||||||||||||
| $0.74 | $0.4 | $0.449 | ||||||||||||||||
| $13.353M | $13.261M | $53.158M | ||||||||||||||||
| $13.385M | $13.314M | $53.229M | ||||||||||||||||
| $35.881M | $26.654M | $27.932M | ||||||||||||||||
| $15.805M | $15.921M | $16.096M | ||||||||||||||||
| $20.076M | $10.733M | $11.836M |
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