
Last Price
52 Week Range
$46.08 - $82.31
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $775.395M | $768.486M | ||||||||
| $280.394M | $343.189M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $44.09M | $55.157M | ||||||||
| $1.1B | $1.167B | ||||||||
| $104.109M | $246.495M | ||||||||
| $782.918M | $679.447M | ||||||||
| $60.396M | $42.529M | ||||||||
| - | - | ||||||||
| $54.069M | $103.762M | ||||||||
| $1.001B | $1.072B | ||||||||
| - | - | ||||||||
| $2.101B | $2.239B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $33.146M | $25.168M | ||||||||
| $71.973M | - | ||||||||
| $5.974M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $584.719M | $687.062M | ||||||||
| $32.22M | $172.327M | ||||||||
| $728.032M | $884.557M | ||||||||
| $-74.049M | $-26.557M | ||||||||
| $74.049M | $72.412M | ||||||||
| $5.815M | $6.041M | ||||||||
| - | - | ||||||||
| $5.122M | $-32.062M | ||||||||
| $84.986M | $92.246M | ||||||||
| - | - | ||||||||
| $813.018M | $976.803M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $15K | $15K | ||||||||
| $-1.245B | $-1.346B | ||||||||
| $2.536B | $2.609B | ||||||||
| $-2.737M | $-1.27M | ||||||||
| - | - | ||||||||
| $1.288B | $1.262B | ||||||||
| - | - | ||||||||
| $1.288B | $1.262B | ||||||||
| $2.101B | $2.239B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $398.069M | $330.331M | ||||||||
| $80.023M | $118.267M | ||||||||
| $-357.699M | $-362.417M |
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