
Last Price
52 Week Range
$0.81 - $3.52
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.03B | $2.771B | |||||||||||||||
| $2.121B | $1.207B | |||||||||||||||
| $0.909B | $1.564B | |||||||||||||||
| - | $711.1M | |||||||||||||||
| $622.67M | $557.401M | |||||||||||||||
| - | $-55.381M | |||||||||||||||
| $286.158M | $350.876M | |||||||||||||||
| $-509.643M | $-446.841M | |||||||||||||||
| $-56.975M | $-143.269M | |||||||||||||||
| $-566.618M | $-590.11M | |||||||||||||||
| $-280.46M | $-239.234M | |||||||||||||||
| $-1.777M | $16.256M | |||||||||||||||
| $-278.759M | $524.617M | |||||||||||||||
| $-0.73 | $1.34 | |||||||||||||||
| $-0.73 | $1.34 | |||||||||||||||
| $383.733M | $391.707M | |||||||||||||||
| $383.733M | $391.707M | |||||||||||||||
| $358.667M | $456.796M | |||||||||||||||
| $129.484M | $105.92M | |||||||||||||||
| $229.183M | $350.876M |
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