
Last Price
52 Week Range
$16.82 - $71.65
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.444B | $1.168B | $1.287B | ||||||||||
| $428.904M | $552.905M | $580.972M | ||||||||||
| $597.984M | $702.631M | $737.995M | ||||||||||
| $8.531M | $10.567M | - | ||||||||||
| $3.865M | $2.5M | $13.352M | ||||||||||
| $1.483B | $2.437B | $2.619B | ||||||||||
| $283.31M | $332.755M | $341.08M | ||||||||||
| $3.461M | $2.847M | $2.722M | ||||||||||
| $50.338M | $66.035M | $68.467M | ||||||||||
| $14.781M | $29.389M | $30.224M | ||||||||||
| $20.452M | $4.479M | $4.052M | ||||||||||
| $372.342M | $435.505M | $446.545M | ||||||||||
| - | - | - | ||||||||||
| $1.856B | $2.872B | $3.066B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $215.841M | $248.491M | $283.235M | ||||||||||
| $93.488M | - | $41.978M | ||||||||||
| $77.286M | $113.909M | $112.078M | ||||||||||
| $2.132M | - | - | ||||||||||
| $12.779M | - | $24.78M | ||||||||||
| $252.486M | $205.197M | $179.779M | ||||||||||
| - | $178.115M | $128.608M | ||||||||||
| $641.233M | $745.712M | $745.678M | ||||||||||
| $101.685M | $178.93M | $216.733M | ||||||||||
| $5.972M | $5.069M | $4.125M | ||||||||||
| $8.049M | - | - | ||||||||||
| - | - | - | ||||||||||
| $1.168M | $6.896M | $11.765M | ||||||||||
| $118.582M | $195.964M | $236.748M | ||||||||||
| - | - | - | ||||||||||
| $759.815M | $941.676M | $982.426M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $7K | $7K | $7K | ||||||||||
| $260M | $350.428M | $367.735M | ||||||||||
| $0.677B | $1.116B | $1.195B | ||||||||||
| $-32.858M | $-1.576M | $18.982M | ||||||||||
| - | - | - | ||||||||||
| $0.905B | $1.464B | $1.582B | ||||||||||
| $191.281M | $466.146M | $501.962M | ||||||||||
| $1.096B | $1.931B | $2.083B | ||||||||||
| $1.856B | $2.872B | $3.066B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $86.988M | $468.15M | $461.366M | ||||||||||
| $188.783M | $302.977M | $337.061M | ||||||||||
| $-218.662M | $-462.985M | $-557.074M |
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