
Last Price
52 Week Range
$4.44 - $14.94
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $640.23M | $521.558M | |||||||||||
| $148.368M | $240.4M | |||||||||||
| $325.196M | $414.395M | |||||||||||
| - | - | |||||||||||
| $93.474M | $95.868M | |||||||||||
| $1.207B | $1.272B | |||||||||||
| $2.183B | $2.544B | |||||||||||
| $834.687M | $877.928M | |||||||||||
| $34.581M | $55.617M | |||||||||||
| $236.887M | $307.293M | |||||||||||
| $141.269M | $218.019M | |||||||||||
| $3.43B | $4.003B | |||||||||||
| - | - | |||||||||||
| $4.637B | $5.275B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.808B | $1.026B | |||||||||||
| $70.234M | $83.597M | |||||||||||
| $50.883M | $100.931M | |||||||||||
| $32.747M | - | |||||||||||
| $92.346M | - | |||||||||||
| $31.686M | $18.166M | |||||||||||
| $152.227M | $238.951M | |||||||||||
| $1.145B | $1.467B | |||||||||||
| $1.649B | $1.575B | |||||||||||
| $95.899M | $75.618M | |||||||||||
| $69.272M | $72.596M | |||||||||||
| $132.535M | $177.945M | |||||||||||
| $455.17M | $541.282M | |||||||||||
| $2.432B | $2.518B | |||||||||||
| - | - | |||||||||||
| $3.577B | $3.985B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| $132.438M | $132.438M | |||||||||||
| $-1.241B | $-1.108B | |||||||||||
| $2.258B | $2.245B | |||||||||||
| $-335.565M | $-266.3M | |||||||||||
| - | - | |||||||||||
| $0.814B | $1.003B | |||||||||||
| $246.363M | $286.629M | |||||||||||
| $1.06B | $1.29B | |||||||||||
| $4.637B | $5.275B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $54.274M | $61.304M | |||||||||||
| $1.859B | $1.827B | |||||||||||
| $1.238B | $1.311B |
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