
Last Price
52 Week Range
$34.44 - $57.21
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-28.878M | $23.799M | $0.162M | |||||||
| $103.163M | $89.443M | $97.687M | |||||||
| $-361K | - | - | |||||||
| $248.375M | $242.532M | $182.822M | |||||||
| $-9.344M | $7.588M | $17.254M | |||||||
| $-34.184M | $-12.718M | $100.149M | |||||||
| $278.771M | $350.644M | $398.074M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-0.976M | $-4.335M | $-36.816M | |||||||
| - | - | - | |||||||
| $-2.683B | $-3.647B | $-3.372B | |||||||
| $2.514B | $3.002B | $2.746B | |||||||
| $-239.385M | $-168.534M | $345.792M | |||||||
| $-409.374M | $-817.39M | $-316.724M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-888.187M | $860.597M | $198.364M | |||||||
| $-211.902M | $-430.002M | $-289.59M | |||||||
| - | - | - | |||||||
| $357.49M | $235.927M | $199.953M | |||||||
| $-742.599M | $666.522M | $108.727M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $4.225B | $3.351B | $1.14B | |||||||
| $-873.442M | $199.486M | $-117.642M | |||||||
| $3.351B | $3.551B | $1.105B | |||||||
| $278.771M | $350.644M | $388.661M | |||||||
| $-20.893M | $-40.97M | $6.944M | |||||||
| $257.878M | $309.674M | $395.605M |
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