
Last Price
52 Week Range
$64.79 - $141.90
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $74.686M | $156.062M | $104.19M | |||||||||
| $376.777M | $595.224M | $495.063M | |||||||||
| $106.704M | $155.133M | $170.019M | |||||||||
| $10.17M | $18.027M | - | |||||||||
| $16.669M | $10.385M | $39.845M | |||||||||
| $585.006M | $934.831M | $809.117M | |||||||||
| $0.669B | $1.229B | $1.347B | |||||||||
| $0.252B | $1.023B | $1.156B | |||||||||
| $0.084M | $0.072M | $21.108M | |||||||||
| - | - | - | |||||||||
| $35.984M | $51.989M | $25.204M | |||||||||
| $0.957B | $2.304B | $2.549B | |||||||||
| - | - | - | |||||||||
| $1.542B | $3.239B | $3.359B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $182.572M | $284.218M | $221.202M | |||||||||
| $33.16M | $48.82M | - | |||||||||
| $26.563M | $38.5M | $63.409M | |||||||||
| $9.065M | $19.867M | - | |||||||||
| - | - | - | |||||||||
| $120.065M | $129.3M | - | |||||||||
| $9.029M | $61.343M | $223.62M | |||||||||
| $380.454M | $582.048M | $508.231M | |||||||||
| $0.456B | $1.516B | $1.705B | |||||||||
| $39.726M | $77.068M | $70.215M | |||||||||
| - | - | - | |||||||||
| $53.852M | $80.079M | $78.934M | |||||||||
| $16.467M | $33.951M | $-42.811M | |||||||||
| $0.588B | $1.745B | $1.881B | |||||||||
| - | - | - | |||||||||
| $0.968B | $2.327B | $2.389B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-27.093M | $-50.635M | $-73.059M | |||||||||
| - | - | - | |||||||||
| $56K | $59K | $60K | |||||||||
| $315.21M | $416.991M | $434.196M | |||||||||
| $278.065M | $541.179M | $604.755M | |||||||||
| $7.502M | $4.369M | $3.195M | |||||||||
| - | - | - | |||||||||
| $573.74M | $911.963M | $969.147M | |||||||||
| - | - | - | |||||||||
| $573.74M | $911.963M | $969.147M | |||||||||
| $1.542B | $3.239B | $3.359B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.084M | $0.072M | $21.108M | |||||||||
| $0.553B | $1.689B | $1.908B | |||||||||
| $0.479B | $1.533B | $1.804B |
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