
Last Price
52 Week Range
$122.80 - $319.48
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $597.517M | $827.791M | $823.405M | |||||||||
| $104.746M | $127.425M | $127.022M | |||||||||
| $26.508M | $40.475M | $42.646M | |||||||||
| - | - | - | |||||||||
| $13.274M | $28.911M | $26.668M | |||||||||
| $0.742B | $1.025B | $1.02B | |||||||||
| $161.448M | $158.015M | $160.617M | |||||||||
| - | - | - | |||||||||
| $152.114M | $128.066M | $193.485M | |||||||||
| - | $22.824M | $22.824M | |||||||||
| $231K | $287K | $300K | |||||||||
| $313.793M | $309.192M | $377.226M | |||||||||
| - | - | - | |||||||||
| $1.056B | $1.334B | $1.397B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $9.273M | $3.238M | $4.089M | |||||||||
| $89.102M | - | - | |||||||||
| - | - | $1.8M | |||||||||
| $1.217M | $1.771M | - | |||||||||
| $4.288M | - | - | |||||||||
| - | - | - | |||||||||
| $2.403M | $97.933M | $101.913M | |||||||||
| $101.995M | $102.942M | $107.802M | |||||||||
| $-6.044M | $-7.568M | - | |||||||||
| $7.261M | $9.339M | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $1.419M | $3.724M | $12.436M | |||||||||
| $7.463M | $11.292M | $12.436M | |||||||||
| - | - | - | |||||||||
| $109.458M | $114.234M | $120.238M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $-180.668M | $24.163M | $80.095M | |||||||||
| $1.127B | $1.194B | - | |||||||||
| $-0.19M | $1.136M | $-1.623M | |||||||||
| - | - | $1.198B | |||||||||
| $0.946B | $1.22B | $1.277B | |||||||||
| - | - | - | |||||||||
| $0.946B | $1.22B | $1.277B | |||||||||
| $1.056B | $1.334B | $1.397B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $404.766M | $459.553M | $515.577M | |||||||||
| $7.261M | $9.339M | $1.8M | |||||||||
| $-337.604M | $-486.965M | $-499.513M |
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