
Last Price
52 Week Range
$0.87 - $18.56
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $1.33B | $1.242B | $1.214B | |||||||
| $853.331M | $802.268M | $794.816M | |||||||
| $476.79M | $439.647M | $418.999M | |||||||
| - | - | - | |||||||
| $409.713M | $425.676M | $421.801M | |||||||
| $9.96M | - | $-0.857M | |||||||
| $57.117M | $13.971M | $-1.945M | |||||||
| $-70.395M | $-62.919M | $-60.691M | |||||||
| - | $-183.826M | $-196.959M | |||||||
| $-70.395M | $-246.745M | $-257.65M | |||||||
| $-13.278M | $-232.774M | $-259.595M | |||||||
| $10.101M | $4.196M | $15.781M | |||||||
| $-23.379M | $-236.97M | $-275.376M | |||||||
| $-2.6 | $-25.51 | $-29.66 | |||||||
| $-2.6 | $-25.51 | $-29.66 | |||||||
| $9.235M | $9.29M | $37.106M | |||||||
| $9.235M | $9.29M | $37.106M | |||||||
| $90.195M | $-136.388M | $-177.781M | |||||||
| $33.078M | $33.467M | $7.99M | |||||||
| $57.117M | $-169.855M | $-185.772M |
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