
Last Price
52 Week Range
$18.64 - $100.25
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $203.855M | $275.457M | $347.569M | |||||||
| $270.643M | $282.056M | $263.961M | |||||||
| $-66.788M | $-6.599M | $83.608M | |||||||
| $9.307M | - | $4.117M | |||||||
| $83.299M | $112.066M | $121.54M | |||||||
| $10.032M | $4.108M | $89.69M | |||||||
| $-169.426M | $-122.773M | $-131.739M | |||||||
| $24.104M | $20.534M | $27.83M | |||||||
| $51.975M | $-15.535M | $-0.332M | |||||||
| $76.079M | $4.999M | $27.498M | |||||||
| $-93.347M | $-117.774M | $-104.241M | |||||||
| $-27.923M | $-31.9M | $-33.047M | |||||||
| $-65.424M | $-85.874M | $-71.194M | |||||||
| $-0.57 | $-0.5 | $-0.422 | |||||||
| $-0.57 | $-0.5 | $-0.423 | |||||||
| $166.841M | $170.127M | $693.252M | |||||||
| $169.883M | $170.127M | $737.329M | |||||||
| $7.72M | $4.464M | $19.137M | |||||||
| $78.057M | $90.757M | $109.992M | |||||||
| $-70.337M | $-86.293M | $-90.855M |
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