
Last Price
52 Week Range
$23.89 - $127.41
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $559.757M | $559.757M | $507.776M | ||||||||||
| $180.353M | $180.353M | $206.926M | ||||||||||
| $12.583M | $12.583M | $14.453M | ||||||||||
| $32.384M | $32.384M | $38.543M | ||||||||||
| $80.618M | $80.618M | $42.477M | ||||||||||
| $865.695M | $865.695M | $810.175M | ||||||||||
| $3.13B | $3.13B | $2.802B | ||||||||||
| $438.555M | $438.555M | $366.589M | ||||||||||
| $36.816M | $36.816M | $38.725M | ||||||||||
| - | - | - | ||||||||||
| $317.176M | $317.176M | $192.404M | ||||||||||
| $3.922B | $3.922B | $3.4B | ||||||||||
| - | - | - | ||||||||||
| $4.788B | $4.788B | $4.21B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $14.775M | $14.775M | $202.393M | ||||||||||
| $145.807M | $145.807M | $267.978M | ||||||||||
| $849.437M | $849.437M | $63.009M | ||||||||||
| $18.548M | $18.548M | $17.186M | ||||||||||
| - | - | - | ||||||||||
| $80.404M | $80.404M | $192.808M | ||||||||||
| $264.705M | $264.705M | - | ||||||||||
| $1.374B | $1.374B | $0.743B | ||||||||||
| $394.713M | $394.713M | $653.615M | ||||||||||
| $146.57M | $146.57M | $131.01M | ||||||||||
| - | - | - | ||||||||||
| $225.169M | $225.169M | $172.111M | ||||||||||
| $122.738M | $122.738M | $179.921M | ||||||||||
| $0.999B | $0.999B | $1.233B | ||||||||||
| - | - | - | ||||||||||
| $2.372B | $2.372B | $1.977B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | $-50.024M | ||||||||||
| - | - | - | ||||||||||
| $354K | $354K | $366K | ||||||||||
| $11.387M | $11.387M | $-186.441M | ||||||||||
| $2.41B | $2.41B | $2.47B | ||||||||||
| $-6.567M | $-6.567M | $-0.782M | ||||||||||
| - | - | - | ||||||||||
| $2.416B | $2.416B | $2.233B | ||||||||||
| - | - | - | ||||||||||
| $2.416B | $2.416B | $2.233B | ||||||||||
| $4.788B | $4.788B | $4.21B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $36.816M | $36.816M | $38.725M | ||||||||||
| $1.519B | $1.519B | $0.961B | ||||||||||
| $958.985M | $958.985M | $453.682M |
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