
Last Price
52 Week Range
$11.87 - $42.44
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $666.776M | $748.444M | $768.028M | |||||||
| $240.651M | $293.932M | $289.516M | |||||||
| $426.125M | $454.512M | $478.512M | |||||||
| $66.666M | $83.715M | $105.165M | |||||||
| $323.409M | $368.35M | $382.915M | |||||||
| $38.278M | $10.293M | $-8.711M | |||||||
| $-2.228M | $-7.846M | $-0.857M | |||||||
| $4.137M | $5.248M | $4.666M | |||||||
| $0M | $10.177M | $-11.904M | |||||||
| $4.137M | $15.425M | $-7.238M | |||||||
| $1.909M | $7.579M | $-8.095M | |||||||
| $54.638M | $0.368M | $-1.666M | |||||||
| $-52.729M | $7.211M | $-6.429M | |||||||
| $-0.34 | $0.05 | $-0.039 | |||||||
| $-0.34 | $0.04 | $-0.039 | |||||||
| $155.085M | $144.22M | $671.248M | |||||||
| $155.085M | $180.275M | $671.243M | |||||||
| $102.012M | $104.51M | $80.04M | |||||||
| $86.74M | $96.931M | $80.366M | |||||||
| $15.272M | $7.579M | $-0.326M |
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