
Last Price
52 Week Range
$45.02 - $82.31
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $775.395M | $768.486M | $604.872M | ||||||||
| $280.394M | $343.189M | $241.816M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $44.09M | $55.157M | $54.684M | ||||||||
| $1.1B | $1.167B | $0.901B | ||||||||
| $104.109M | $246.495M | $262.862M | ||||||||
| $782.918M | $679.447M | $839.208M | ||||||||
| $60.396M | $42.529M | $17.264M | ||||||||
| - | - | - | ||||||||
| $54.069M | $103.762M | $87.742M | ||||||||
| $1.001B | $1.072B | $1.207B | ||||||||
| - | - | - | ||||||||
| $2.101B | $2.239B | $2.108B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $33.146M | $25.168M | $18.444M | ||||||||
| $71.973M | - | $64.43M | ||||||||
| $5.974M | - | $8.024M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $584.719M | $687.062M | $655.449M | ||||||||
| $32.22M | $172.327M | $60.891M | ||||||||
| $728.032M | $884.557M | $807.238M | ||||||||
| $-74.049M | $-26.557M | $-84.96M | ||||||||
| $74.049M | $72.412M | $84.96M | ||||||||
| $5.815M | $6.041M | $5.609M | ||||||||
| - | - | - | ||||||||
| $5.122M | $-32.062M | $10.264M | ||||||||
| $84.986M | $92.246M | $100.833M | ||||||||
| - | - | - | ||||||||
| $813.018M | $976.803M | $908.071M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $15K | $15K | $15K | ||||||||
| $-1.245B | $-1.346B | $-1.355B | ||||||||
| $2.536B | $2.609B | $2.557B | ||||||||
| $-2.737M | $-1.27M | $-1.993M | ||||||||
| - | - | - | ||||||||
| $1.288B | $1.262B | $1.2B | ||||||||
| - | - | - | ||||||||
| $1.288B | $1.262B | $1.2B | ||||||||
| $2.101B | $2.239B | $2.108B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $398.069M | $330.331M | $222.742M | ||||||||
| $80.023M | $118.267M | $92.984M | ||||||||
| $-357.699M | $-362.417M | $-306.41M |
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