
Last Price
52 Week Range
$18.64 - $100.25
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $0.851B | $1.83B | $1.739B | |||||||
| $62.345M | $146.684M | $119.272M | |||||||
| $107.905M | $171.56M | $169.192M | |||||||
| - | - | - | |||||||
| $10.204M | $18.275M | $19.289M | |||||||
| $1.031B | $2.166B | $2.047B | |||||||
| $1.26B | $1.383B | $1.453B | |||||||
| $7.37M | $6.175M | - | |||||||
| - | $538K | - | |||||||
| - | $145.742M | - | |||||||
| $34.69M | $308.615M | $340.517M | |||||||
| $1.302B | $1.844B | $1.793B | |||||||
| - | - | - | |||||||
| $2.334B | $4.01B | $3.84B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $27.601M | $38.76M | $34.701M | |||||||
| $60.688M | $21.896M | $15.091M | |||||||
| - | $74.531M | $76.214M | |||||||
| - | - | - | |||||||
| $4.039M | - | - | |||||||
| $56.88M | $74.301M | $62.062M | |||||||
| $18.85M | $89.561M | $97.184M | |||||||
| $164.019M | $299.049M | $285.252M | |||||||
| $902.931M | $951.696M | $944.708M | |||||||
| $5.798M | $8.429M | $13.516M | |||||||
| $63.207M | $105.99M | $102.372M | |||||||
| $110.811M | $197.3M | $35.231M | |||||||
| $26.114M | $46.641M | $64.85M | |||||||
| $1.115B | $1.318B | $1.174B | |||||||
| - | - | - | |||||||
| $1.279B | $1.618B | $1.459B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-227.047M | $-227.047M | $-227.047M | |||||||
| - | $413.611M | $413.611M | |||||||
| $18K | $19K | $19K | |||||||
| $320.302M | $234.428M | $226.46M | |||||||
| $0.961B | $1.971B | $1.968B | |||||||
| $173K | $387K | $-42K | |||||||
| - | - | - | |||||||
| $1.055B | $2.392B | $2.381B | |||||||
| - | - | - | |||||||
| $1.055B | $2.392B | $2.381B | |||||||
| $2.334B | $4.01B | $3.84B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $568.426M | $664.275M | $852.058M | |||||||
| $0.915B | $1.043B | $1.048B | |||||||
| $632.085M | $-122.926M | $160.862M |
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