
Last Price
52 Week Range
$92.77 - $179.19
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $114.634M | $277.273M | $340.187M | ||||||||||
| $116.441M | $197.628M | $207.129M | ||||||||||
| - | - | - | ||||||||||
| $11.073M | $11.258M | $12.442M | ||||||||||
| $4.985M | $6.331M | $7.796M | ||||||||||
| $247.133M | $492.49M | $567.554M | ||||||||||
| $95.438M | $98.999M | $99.01M | ||||||||||
| $14.15M | $12.45M | - | ||||||||||
| $0.632B | $0.761B | $1.17B | ||||||||||
| $261.887M | $308.525M | $294.885M | ||||||||||
| $20.32M | $16.837M | $38.879M | ||||||||||
| $1.024B | $1.198B | $1.603B | ||||||||||
| - | - | - | ||||||||||
| $1.271B | $1.69B | $2.171B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $247.37M | $293.16M | $286.438M | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| - | - | $31.792M | ||||||||||
| - | - | - | ||||||||||
| $247.37M | $293.16M | $318.23M | ||||||||||
| $117.126M | $212.286M | $199.191M | ||||||||||
| $79.033M | $78.017M | $80.324M | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $72.68M | $104.98M | $166.693M | ||||||||||
| $347.872M | $473.3M | $526.532M | ||||||||||
| - | - | - | ||||||||||
| $595.242M | $766.46M | $844.762M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $55K | $55K | $56K | ||||||||||
| $316.696M | $455.511M | $571.04M | ||||||||||
| $208.402M | $261.856M | $305.149M | ||||||||||
| - | $-0.141M | $1.15M | ||||||||||
| - | - | - | ||||||||||
| $525.153M | $717.281M | $877.395M | ||||||||||
| $150.805M | $206.614M | $448.656M | ||||||||||
| $0.676B | $0.924B | $1.326B | ||||||||||
| $1.271B | $1.69B | $2.171B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.632B | $0.761B | $1.17B | ||||||||||
| $275.192M | $368.32M | $359.839M | ||||||||||
| $160.558M | $91.047M | $19.652M |
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