
Last Price
52 Week Range
$16.00 - $30.29
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.887B | $2.953B | $3B | |||||||||||||
| $1.783B | $1.753B | $1.776B | |||||||||||||
| $1.104B | $1.199B | $1.224B | |||||||||||||
| $31.6M | $32.6M | $32.4M | |||||||||||||
| $620.8M | $684.1M | $608.9M | |||||||||||||
| - | $-43.7M | $14.7M | |||||||||||||
| $344.5M | $526.3M | $556.4M | |||||||||||||
| $-145M | $-151.1M | $-153.9M | |||||||||||||
| $-347.6M | $-91.1M | $-153.3M | |||||||||||||
| $-492.6M | $-242.2M | $-307.2M | |||||||||||||
| $53.8M | $284.1M | $249.2M | |||||||||||||
| $15.7M | $45.1M | $35.9M | |||||||||||||
| $38.1M | $239M | $213.3M | |||||||||||||
| $0.53 | $3.37 | $3.01 | |||||||||||||
| $0.52 | $3.32 | $2.97 | |||||||||||||
| $71.8M | $70.9M | $280.2M | |||||||||||||
| $72.7M | $72M | $283.3M | |||||||||||||
| $330M | $587.2M | $570M | |||||||||||||
| $120.5M | $126.7M | $126.5M | |||||||||||||
| $209.5M | $460.5M | $420.5M |
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