
Last Price
52 Week Range
$5.70 - $19.64
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.1B | $6.369B | ||||||||||||
| $4.274B | $4.492B | ||||||||||||
| $1.825B | $1.877B | ||||||||||||
| - | - | ||||||||||||
| $1.57B | $1.603B | ||||||||||||
| $107.177M | $93.726M | ||||||||||||
| $148.57M | $180.896M | ||||||||||||
| $-235.565M | $-76.786M | ||||||||||||
| $-3.262M | $16.049M | ||||||||||||
| $-238.827M | $-60.737M | ||||||||||||
| $-90.257M | $120.159M | ||||||||||||
| $-11.377M | $225.797M | ||||||||||||
| $-38.637M | $-89.799M | ||||||||||||
| $-0.8 | $-1.43 | ||||||||||||
| $-0.8 | $-1.43 | ||||||||||||
| $48.005M | $62.724M | ||||||||||||
| $48.005M | $62.724M | ||||||||||||
| $255.747M | $292.28M | ||||||||||||
| $81.19M | $95.335M | ||||||||||||
| $174.557M | $196.945M |
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