
Last Price
52 Week Range
$20.11 - $30.98
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $165.5M | $243.3M | |||||||||||
| $707.5M | $751.4M | |||||||||||
| $89.8M | $99.8M | |||||||||||
| $75.6M | - | |||||||||||
| $76.9M | $86.7M | |||||||||||
| $1.115B | $1.181B | |||||||||||
| $2.948B | $2.81B | |||||||||||
| $505.3M | $481.9M | |||||||||||
| $124.4M | $136M | |||||||||||
| - | $72.1M | |||||||||||
| $240.3M | $231.1M | |||||||||||
| $3.818B | $3.731B | |||||||||||
| - | - | |||||||||||
| $4.934B | $4.912B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $253.1M | $208.6M | |||||||||||
| $90.6M | $78M | |||||||||||
| $102.2M | $42.3M | |||||||||||
| $35.7M | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $222.9M | $226.9M | |||||||||||
| $704.5M | $555.8M | |||||||||||
| $359.5M | $385.9M | |||||||||||
| $92.4M | $66.1M | |||||||||||
| - | - | |||||||||||
| - | $669.4M | |||||||||||
| $769.4M | $134.7M | |||||||||||
| $1.242B | $1.322B | |||||||||||
| - | - | |||||||||||
| $1.947B | $1.878B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-96.4M | $-111M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $1.482B | $1.518B | |||||||||||
| $1.605B | $1.619B | |||||||||||
| $-3.8M | $-1.9M | |||||||||||
| $-1 | - | |||||||||||
| $2.987B | $3.025B | |||||||||||
| - | - | |||||||||||
| $2.987B | $3.025B | |||||||||||
| $4.934B | $4.912B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $172.3M | $177.8M | |||||||||||
| $610.8M | $560.4M | |||||||||||
| $493.2M | $358.9M |
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