
Last Price
52 Week Range
$11.14 - $14.63
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.505B | $1.745B | |||||||||||||||
| $124.108M | $146.448M | |||||||||||||||
| $0.38B | $1.599B | |||||||||||||||
| $2.158M | $2.071M | |||||||||||||||
| $47.01M | $77.309M | |||||||||||||||
| - | $141.23M | |||||||||||||||
| $0.331B | $1.378B | |||||||||||||||
| $-79.396M | $-19.482M | |||||||||||||||
| $-0.109B | $-1.265B | |||||||||||||||
| $-0.189B | $-1.284B | |||||||||||||||
| $142.648M | $93.818M | |||||||||||||||
| $-18.336M | $34.054M | |||||||||||||||
| $160.984M | $127.872M | |||||||||||||||
| $1.37 | $0.99 | |||||||||||||||
| $1.37 | $0.99 | |||||||||||||||
| $86.815M | $86.988M | |||||||||||||||
| $86.815M | $86.988M | |||||||||||||||
| - | $964.276M | |||||||||||||||
| - | - | |||||||||||||||
| - | $964.276M |
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