
Last Price
52 Week Range
$35.31 - $70.81
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $33.255M | $43.017M | $630.151M | |||||||
| $102.572M | $96.916M | $201.764M | |||||||
| $3.871M | $3.751M | - | |||||||
| $73.958M | $88.984M | - | |||||||
| $5.428M | $4.464M | $71.655M | |||||||
| $219.084M | $237.132M | $903.57M | |||||||
| $1.022B | $1.106B | $2.718B | |||||||
| $132.842M | $132.842M | $364.933M | |||||||
| $6.32M | $7.088M | $37.65M | |||||||
| $68.307M | $54.072M | - | |||||||
| $103.963M | $133.089M | $198.243M | |||||||
| $1.334B | $1.433B | $3.319B | |||||||
| - | - | - | |||||||
| $1.553B | $1.67B | $4.223B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $136.797M | $112.387M | $36.484M | |||||||
| $109.459M | $95.803M | - | |||||||
| $16.25M | $30.469M | $74.205M | |||||||
| $27.736M | $35.1M | - | |||||||
| - | - | - | |||||||
| $215.581M | $228.642M | $193.51M | |||||||
| - | - | $438.464M | |||||||
| $505.823M | $502.401M | $742.663M | |||||||
| $172.234M | $2.296M | $111.463M | |||||||
| $454.75M | $601.584M | - | |||||||
| - | - | - | |||||||
| $155.148M | - | $166.661M | |||||||
| $43.787M | $45.477M | $953.972M | |||||||
| $1.07B | $1.181B | $1.232B | |||||||
| - | - | - | |||||||
| $1.576B | $1.683B | $1.975B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-140.512M | $-180.204M | - | |||||||
| - | - | - | |||||||
| $525K | $530K | $368K | |||||||
| $115.603M | $153.034M | $-181.981M | |||||||
| $33.481M | $44.843M | - | |||||||
| $-32.262M | $-31.503M | $-1.141M | |||||||
| - | - | $2.431B | |||||||
| $-0.023B | $-0.013B | $2.248B | |||||||
| - | - | - | |||||||
| $-0.023B | $-0.013B | $2.248B | |||||||
| $1.553B | $1.67B | $4.223B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $6.32M | $7.088M | $37.65M | |||||||
| $1.07B | $1.201B | $0.186B | |||||||
| $1.037B | $1.158B | $-0.444B |
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