
Last Price
52 Week Range
$13.28 - $24.30
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $145.804M | $75.27M | |||||||||||
| $193.631M | $204.701M | |||||||||||
| - | - | |||||||||||
| $10.834M | - | |||||||||||
| $37.388M | $-21.81M | |||||||||||
| $387.657M | $258.161M | |||||||||||
| $44.034M | - | |||||||||||
| $47M | $30.333M | |||||||||||
| $0.125B | $3.924B | |||||||||||
| - | - | |||||||||||
| $4.417B | $-3.924B | |||||||||||
| $4.633B | $0.03B | |||||||||||
| - | $4.1B | |||||||||||
| $5.021B | $4.388B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $118.707M | $84.748M | |||||||||||
| - | $17.468M | |||||||||||
| $85M | $205M | |||||||||||
| - | $5.487M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $0.901M | $13.124M | |||||||||||
| $204.608M | $325.827M | |||||||||||
| $2.437B | $2.281B | |||||||||||
| $48.303M | $56.373M | |||||||||||
| $12.978M | $13.936M | |||||||||||
| $3.917M | - | |||||||||||
| $33.018M | $151.871M | |||||||||||
| $2.583B | $2.548B | |||||||||||
| - | - | |||||||||||
| $2.788B | $2.719B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| $846K | $732K | |||||||||||
| $-0.997B | $-1.18B | |||||||||||
| $2.79B | $2.339B | |||||||||||
| $15.092M | $-1.613M | |||||||||||
| - | - | |||||||||||
| $1.809B | $1.158B | |||||||||||
| $423.632M | $511.342M | |||||||||||
| $2.233B | $1.669B | |||||||||||
| $5.021B | $4.388B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.125B | $3.924B | |||||||||||
| $2.618B | $2.543B | |||||||||||
| $2.473B | $2.468B |
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