
Last Price
52 Week Range
$7.26 - $16.29
Next Earnings Date
Apr 24 2026 (Estimate)
Next Earnings Date
Apr 24 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $261.9M | $365.4M | |||||||||
| $1.035B | $1.075B | |||||||||
| $731.5M | $818.2M | |||||||||
| - | - | |||||||||
| $118.7M | $193M | |||||||||
| $2.147B | $2.451B | |||||||||
| $708.1M | $766.8M | |||||||||
| $8.899B | $8.181B | |||||||||
| $2.8M | - | |||||||||
| - | - | |||||||||
| $357.6M | $396M | |||||||||
| $9.968B | $9.344B | |||||||||
| $300K | - | |||||||||
| $12.115B | $11.795B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $662.8M | $741.7M | |||||||||
| $48.6M | $47.3M | |||||||||
| $821.1M | $30.8M | |||||||||
| $33.8M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $441.2M | $559.1M | |||||||||
| $2.008B | $1.379B | |||||||||
| $3.081B | $3.916B | |||||||||
| $188M | - | |||||||||
| - | - | |||||||||
| $557.3M | $557.1M | |||||||||
| $215.1M | $378.2M | |||||||||
| $4.15B | $4.851B | |||||||||
| - | - | |||||||||
| $6.158B | $6.23B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | $-75.7M | |||||||||
| - | - | |||||||||
| $3.938B | $3.985B | |||||||||
| $2.203B | $1.673B | |||||||||
| - | - | |||||||||
| $-184M | $-16.9M | |||||||||
| - | - | |||||||||
| $5.957B | $5.565B | |||||||||
| - | - | |||||||||
| $5.957B | $5.565B | |||||||||
| $12.115B | $11.795B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.8M | - | |||||||||
| $4.229B | $3.946B | |||||||||
| $3.967B | $3.581B |
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