
Last Price
52 Week Range
$12.10 - $28.14
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $581.604M | $546.487M | $555.688M | ||||||||
| $510.507M | $492.478M | $519.575M | ||||||||
| $71.097M | $54.009M | $35.931M | ||||||||
| - | - | - | ||||||||
| $45.111M | $48.137M | $45.091M | ||||||||
| $-18.567M | $9.716M | $5.513M | ||||||||
| $44.553M | $-3.844M | $-8.683M | ||||||||
| $-10.989M | $-10.215M | $-4.987M | ||||||||
| - | - | $-11.883M | ||||||||
| $-10.989M | $-10.215M | $-16.87M | ||||||||
| $33.564M | $-14.059M | $-25.552M | ||||||||
| $7.596M | $-5.949M | $-9.247M | ||||||||
| $25.968M | $-8.11M | $-16.305M | ||||||||
| $1.26 | $-0.4 | $-0.794 | ||||||||
| $1.24 | $-0.4 | $-0.794 | ||||||||
| $20.611M | $20.471M | $81.815M | ||||||||
| $20.972M | $20.471M | $82.016M | ||||||||
| $82.141M | $37.442M | $39.349M | ||||||||
| $37.588M | $41.286M | $42.753M | ||||||||
| $44.553M | $-3.844M | $-3.404M |
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