
Last Price
52 Week Range
$28.29 - $65.26
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $33.255M | $43.017M | $157.577M | |||||||
| $102.572M | $96.916M | $159.407M | |||||||
| $3.871M | $3.751M | - | |||||||
| $73.958M | $88.984M | - | |||||||
| $5.428M | $4.464M | $103.163M | |||||||
| $219.084M | $237.132M | $420.147M | |||||||
| $1.022B | $1.106B | $1.065B | |||||||
| $132.842M | $132.842M | $132.842M | |||||||
| $6.32M | $7.088M | - | |||||||
| $68.307M | $54.072M | $42.666M | |||||||
| $103.963M | $133.089M | $162.285M | |||||||
| $1.334B | $1.433B | $1.403B | |||||||
| - | - | - | |||||||
| $1.553B | $1.67B | $1.823B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $136.797M | $112.387M | $227.943M | |||||||
| $109.459M | $95.803M | - | |||||||
| $16.25M | $30.469M | $30.469M | |||||||
| $27.736M | $35.1M | $41.213M | |||||||
| - | - | - | |||||||
| $215.581M | $228.642M | $250.009M | |||||||
| - | - | $68.858M | |||||||
| $505.823M | $502.401M | $618.492M | |||||||
| $172.234M | $2.296M | $554.571M | |||||||
| $454.75M | $601.584M | $610.454M | |||||||
| - | - | - | |||||||
| $155.148M | - | - | |||||||
| $43.787M | $45.477M | $-524.173M | |||||||
| $1.07B | $1.181B | $1.169B | |||||||
| - | - | - | |||||||
| $1.576B | $1.683B | $1.787B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-140.512M | $-180.204M | $-205.204M | |||||||
| - | - | - | |||||||
| $525K | $530K | $534K | |||||||
| $115.603M | $153.034M | $224.095M | |||||||
| $33.481M | $44.843M | $47.705M | |||||||
| $-32.262M | $-31.503M | $-31.117M | |||||||
| - | - | - | |||||||
| $-23.165M | $-13.3M | $36.013M | |||||||
| - | - | - | |||||||
| $-23.165M | $-13.3M | $36.013M | |||||||
| $1.553B | $1.67B | $1.823B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $6.32M | $7.088M | - | |||||||
| $1.07B | $1.201B | $1.765B | |||||||
| $1.037B | $1.158B | $1.607B |
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