
Last Price
52 Week Range
$10.06 - $41.65
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $111.101M | $169.384M | $185.33M | |||||||
| $70.641M | $85.948M | $94.539M | |||||||
| $40.46M | $83.436M | $90.791M | |||||||
| $58.084M | $65.17M | $66.267M | |||||||
| $86.553M | $92.265M | $93.905M | |||||||
| - | - | - | |||||||
| $-104.177M | $-73.999M | $-69.381M | |||||||
| $7.023M | $9.485M | $10.254M | |||||||
| $0.646M | $1.202M | $0.724M | |||||||
| $7.669M | $10.687M | $10.978M | |||||||
| $-96.508M | $-63.312M | $-58.403M | |||||||
| $0.537M | $-2.935M | $-2.578M | |||||||
| $-97.045M | $-60.377M | $-55.825M | |||||||
| $-2.08 | $-1.07 | $-0.96 | |||||||
| $-2.08 | $-1.07 | $-0.97 | |||||||
| $46.584M | $56.335M | $233.752M | |||||||
| $46.584M | $56.335M | $238.779M | |||||||
| $-79.945M | $-50.423M | $-47.33M | |||||||
| $14.74M | $12.889M | $13.372M | |||||||
| $-94.685M | $-63.312M | $-60.702M |
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