
Last Price
52 Week Range
$4.64 - $19.44
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $437.848M | $482.414M | $482.804M | |||||||
| $225.627M | $142.424M | $133.402M | |||||||
| $212.221M | $339.99M | $349.402M | |||||||
| $55.274M | $53.317M | $53.147M | |||||||
| $221.279M | $250.103M | $246.604M | |||||||
| $239K | - | - | |||||||
| $-64.571M | $36.57M | $49.651M | |||||||
| $-40.789M | $-51.572M | $-51.166M | |||||||
| $74.648M | $41.737M | $27.352M | |||||||
| $33.859M | $-9.835M | $-23.814M | |||||||
| $-30.712M | $26.735M | $25.837M | |||||||
| $2.117M | $11.417M | $12.319M | |||||||
| $-32.829M | $15.318M | $-8.674M | |||||||
| $-0.33 | $-0.032 | $-0.143 | |||||||
| $-0.33 | $-0.032 | $-0.173 | |||||||
| $99.585M | $103.688M | $419.073M | |||||||
| $99.585M | $103.688M | $447.592M | |||||||
| $37.346M | $98.924M | $96.835M | |||||||
| $25.522M | $20.617M | $22.598M | |||||||
| $11.824M | $78.307M | $74.237M |
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