
Last Price
52 Week Range
$47.86 - $114.94
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $587.375M | $450.334M | |||||||
| - | $3.6M | |||||||
| - | - | |||||||
| $5.882M | - | |||||||
| $6.053M | $8.249M | |||||||
| $599.31M | $462.183M | |||||||
| $70.245M | - | |||||||
| - | - | |||||||
| $38.277M | $72.332M | |||||||
| - | - | |||||||
| $3.495M | $69.475M | |||||||
| $112.017M | $141.807M | |||||||
| - | - | |||||||
| $711.327M | $603.99M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $23.335M | $5.576M | |||||||
| $16.507M | - | |||||||
| - | $7.58M | |||||||
| $7.538M | - | |||||||
| - | - | |||||||
| $59.056M | - | |||||||
| $18.969M | $91.046M | |||||||
| $125.405M | $104.202M | |||||||
| $-46.542M | - | |||||||
| $54.08M | $44.339M | |||||||
| $75.995M | $53.098M | |||||||
| - | - | |||||||
| $8.593M | $-44.339M | |||||||
| $131.13M | $97.437M | |||||||
| - | - | |||||||
| $256.535M | $201.639M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $53K | $56K | |||||||
| $-496.828M | $-725.762M | |||||||
| $0.951B | $1.127B | |||||||
| $848K | $843K | |||||||
| - | - | |||||||
| $454.792M | $402.351M | |||||||
| - | - | |||||||
| $454.792M | $402.351M | |||||||
| $711.327M | $603.99M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $519.973M | $442.404M | |||||||
| $54.08M | $96.258M | |||||||
| $-51.599M | $15.996M |
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