
Last Price
52 Week Range
$65.46 - $286.45
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $57.873M | $195.865M | $224.989M | ||||||
| $7.681M | $7.131M | $7.218M | ||||||
| - | $-34.185M | $-34.163M | ||||||
| $37.327M | $29.896M | $29.481M | ||||||
| $-1.836M | $-18.701M | $-10.921M | ||||||
| $24.092M | $110.017M | $110.198M | ||||||
| $125.137M | $290.023M | $326.802M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-262K | $-317K | $-299K | ||||||
| - | - | - | ||||||
| $-170.601M | $-189.939M | $-178.103M | ||||||
| $243.781M | $189.874M | $176.641M | ||||||
| $-118.761M | $-202.366M | $-183.069M | ||||||
| $-45.843M | $-202.748M | $-184.83M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-71M | - | $193.079M | ||||||
| $1.266M | $-43.73M | $-235.132M | ||||||
| - | - | - | ||||||
| $-1.261M | $-12.558M | $-13.412M | ||||||
| $-70.995M | $-56.288M | $-55.465M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $43.078M | $51.377M | $48.661M | ||||||
| $8.299M | $30.987M | $86.507M | ||||||
| $51.377M | $82.364M | $135.168M | ||||||
| $125.137M | $290.023M | $326.802M | ||||||
| $-262K | $-317K | $-299K | ||||||
| $124.875M | $289.706M | $326.503M |
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