
Last Price
52 Week Range
$3.49 - $10.80
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.259B | $3.142B | $2.99B | ||||||||||||||
| $2.754B | $2.626B | $2.784B | ||||||||||||||
| $505.205M | $516M | $206M | ||||||||||||||
| - | - | - | ||||||||||||||
| $313.279M | $169M | $140M | ||||||||||||||
| $-30.784M | $-66M | $-87M | ||||||||||||||
| $222.71M | $413M | $153M | ||||||||||||||
| $-180.542M | $-245M | $-271M | ||||||||||||||
| $-34.726M | $14M | $5M | ||||||||||||||
| $-215.268M | $-231M | $-266M | ||||||||||||||
| $7.442M | $182M | $-113M | ||||||||||||||
| $-0.377M | $56M | $-51M | ||||||||||||||
| $7.819M | $126M | $-62M | ||||||||||||||
| $0.007 | $0.11 | $-0.032 | ||||||||||||||
| $0.007 | $0.11 | $-0.033 | ||||||||||||||
| $1.153B | $1.151B | $4.599B | ||||||||||||||
| $1.165B | $1.166B | $4.656B | ||||||||||||||
| $0.721B | $1.067B | $0.206B | ||||||||||||||
| $496.311M | $593.05M | - | ||||||||||||||
| $224.706M | $473.584M | $206M |
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