
Last Price
52 Week Range
$87.89 - $540.30
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $88.574M | $414.065M | $422.39M | ||||||
| $10.854M | $14.391M | $14.992M | ||||||
| - | $-225.185M | $-215.689M | ||||||
| $110.477M | $137.437M | $141.066M | ||||||
| $75.921M | $48.966M | $141.685M | ||||||
| $-0.313M | $-1.851M | $-71.481M | ||||||
| $285.513M | $387.823M | $432.963M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-12.116M | - | $-9.876M | ||||||
| $-6.595M | - | $-33.1M | ||||||
| $-193.3M | - | $-147.441M | ||||||
| $3.705M | - | $124.547M | ||||||
| $-9.024M | $-107.678M | $-48.008M | ||||||
| $-217.33M | $-107.678M | $-113.878M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| $19.356M | $12.57M | $-12.962M | ||||||
| - | - | - | ||||||
| $-49.358M | $-42.117M | $-51.558M | ||||||
| $-30.002M | $-29.547M | $-64.52M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $750.345M | $788.526M | $886.731M | ||||||
| $38.181M | $250.598M | $254.565M | ||||||
| $0.789B | $1.039B | $1.141B | ||||||
| $285.513M | $387.823M | $432.963M | ||||||
| $-12.116M | $-18.096M | $-10.008M | ||||||
| $273.397M | $369.727M | $423.087M |
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