
Last Price
52 Week Range
$14.96 - $31.00
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $771.315M | $871.905M | $890.57M | ||||||
| $344.481M | $401.326M | $414.932M | ||||||
| $426.834M | $470.579M | $475.638M | ||||||
| - | - | - | ||||||
| $440.053M | $475.915M | $481.778M | ||||||
| $16.893M | - | - | ||||||
| $-30.112M | $-5.336M | $-6.14M | ||||||
| $10.597M | $8.379M | $5.924M | ||||||
| - | - | $2.331M | ||||||
| $10.597M | $8.379M | $8.255M | ||||||
| $-19.515M | $3.043M | $2.115M | ||||||
| $0.875M | $1.402M | $0.769M | ||||||
| $-20.39M | $1.641M | $1.346M | ||||||
| $-0.17 | $0.013 | $0.012 | ||||||
| $-0.17 | $0.013 | $0.012 | ||||||
| $120.385M | $122.67M | $491.69M | ||||||
| $120.385M | $125.1M | $496.204M | ||||||
| $15.753M | $53.323M | $23.432M | ||||||
| $45.865M | $50.28M | $25.632M | ||||||
| $-30.112M | $3.043M | $-0.216M |
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