
Last Price
52 Week Range
$7.33 - $27.54
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $7.335B | $8.446B | ||||||||||||||
| $6.397B | $7.59B | ||||||||||||||
| $938M | $856.737M | ||||||||||||||
| $49M | $50.984M | ||||||||||||||
| $313M | $331.898M | ||||||||||||||
| $304M | - | ||||||||||||||
| $272M | $473.855M | ||||||||||||||
| $-112M | $-108.967M | ||||||||||||||
| $-25M | $42.987M | ||||||||||||||
| $-137M | $-65.98M | ||||||||||||||
| $135M | $407.875M | ||||||||||||||
| $75M | $132.959M | ||||||||||||||
| $56M | $272.916M | ||||||||||||||
| $0.37 | $1.95 | ||||||||||||||
| $0.37 | $1.91 | ||||||||||||||
| $145.492M | $139.678M | ||||||||||||||
| $147.438M | $141.941M | ||||||||||||||
| $542M | $846.74M | ||||||||||||||
| $304M | $329.899M | ||||||||||||||
| $238M | $516.842M |
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