
Last Price
52 Week Range
$31.63 - $79.20
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $764.307M | $540.718M | $617.499M | ||||||||
| $106.391M | $319.267M | $619.688M | ||||||||
| $6.469M | $9.457M | $9.71M | ||||||||
| $9.322M | $26.098M | $106.01M | ||||||||
| $165.782M | - | - | ||||||||
| $1.052B | $0.896B | $1.353B | ||||||||
| $2.911B | $5.696B | $5.846B | ||||||||
| $38.019M | $41.061M | $38.62M | ||||||||
| $11.906M | $54.542M | $63.116M | ||||||||
| $3.565M | $36.514M | $36.514M | ||||||||
| $215.295M | $388.881M | $382.815M | ||||||||
| $3.18B | $6.217B | $6.367B | ||||||||
| - | - | - | ||||||||
| $4.232B | $7.113B | $7.72B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $435.768M | $583.985M | $668.035M | ||||||||
| $62.641M | $10.233M | $8.591M | ||||||||
| $0.046B | $0.35B | $1.017B | ||||||||
| $58.022M | $55.452M | $50.783M | ||||||||
| $429.756M | $164.855M | $157.226M | ||||||||
| - | - | - | ||||||||
| $455.099M | $36.458M | $14.128M | ||||||||
| $1.058B | $1.036B | $1.759B | ||||||||
| $1.365B | $2.716B | $2.547B | ||||||||
| $95.66M | $143.903M | $128.46M | ||||||||
| - | - | - | ||||||||
| - | $298.664M | $278.969M | ||||||||
| $113.424M | $373.939M | $380.399M | ||||||||
| $1.553B | $3.565B | $3.362B | ||||||||
| - | - | - | ||||||||
| $2.611B | $4.601B | $5.121B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $398.064M | $491.165M | $491.166M | ||||||||
| $1.027B | $1.845B | $1.952B | ||||||||
| - | - | - | ||||||||
| $196.039M | $-2.801M | $-2.809M | ||||||||
| - | $178.703M | $158.892M | ||||||||
| $1.621B | $2.512B | $2.599B | ||||||||
| - | - | - | ||||||||
| $1.621B | $2.512B | $2.599B | ||||||||
| $4.232B | $7.113B | $7.72B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $20.603M | $262.258M | $441.365M | ||||||||
| $1.544B | $3.298B | $3.771B | ||||||||
| $0.789B | $2.965B | $3.531B |
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