
Last Price
52 Week Range
$21.70 - $32.40
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.594B | $1.038B | $1.289B | ||||||||||
| $70.4M | $79.1M | $74.7M | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $73.8M | $53.9M | $84.9M | ||||||||||
| $1.738B | $1.173B | $1.448B | ||||||||||
| $517.7M | $649.1M | $619M | ||||||||||
| $497.7M | $488.6M | $482.9M | ||||||||||
| - | $14.6M | - | ||||||||||
| $466.7M | $487.1M | $405.3M | ||||||||||
| $104.7M | $103.5M | $75.3M | ||||||||||
| $1.587B | $1.743B | $1.583B | ||||||||||
| - | - | - | ||||||||||
| $3.325B | $2.916B | $3.031B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $95.7M | $24.3M | $32.1M | ||||||||||
| $84M | $111.8M | - | ||||||||||
| $10M | $906M | $212.1M | ||||||||||
| $188.2M | - | - | ||||||||||
| $59.2M | - | - | ||||||||||
| $727.7M | $729.7M | $746.9M | ||||||||||
| $105.2M | $121.7M | $184.6M | ||||||||||
| $1.211B | $1.894B | $1.176B | ||||||||||
| $1.891B | $1.922B | $1.212B | ||||||||||
| $642.1M | $557.4M | - | ||||||||||
| - | - | - | ||||||||||
| - | $71.4M | - | ||||||||||
| $0.068B | $-0.288B | $2.655B | ||||||||||
| $2.867B | $2.82B | $3.867B | ||||||||||
| - | - | - | ||||||||||
| $4.078B | $4.714B | $5.043B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $-3.147B | $-3.815B | $-3.922B | ||||||||||
| $2.404B | $2.012B | - | ||||||||||
| $-10.1M | $5.7M | $5.9M | ||||||||||
| - | - | $1.905B | ||||||||||
| $-0.752B | $-1.797B | $-2.012B | ||||||||||
| - | - | - | ||||||||||
| $-0.752B | $-1.797B | $-2.012B | ||||||||||
| $3.325B | $2.916B | $3.031B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $265.9M | $161.5M | $81.4M | ||||||||||
| $2.997B | $3.943B | $1.424B | ||||||||||
| $1.668B | $3.052B | $0.217B |
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