
Last Price
52 Week Range
$4.45 - $13.88
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $385.148M | $418.838M | $419.749M | |||||||
| $154.516M | $161.126M | $189.96M | |||||||
| $230.632M | $257.712M | $229.789M | |||||||
| $37.105M | $41.04M | $42.804M | |||||||
| $120.97M | $139.1M | $153.821M | |||||||
| $74.288M | $56.556M | $20.181M | |||||||
| $-1.731M | $21.016M | $12.983M | |||||||
| $-21.52M | $-19.738M | $-49.111M | |||||||
| $6.067M | $6.338M | $31.259M | |||||||
| $-15.453M | $-13.4M | $-17.852M | |||||||
| $-17.184M | $7.616M | $-4.869M | |||||||
| $-5.133M | $9.211M | $10.232M | |||||||
| $-12.051M | $-1.595M | $-15.101M | |||||||
| $-0.075 | $-0.01 | $-0.096 | |||||||
| $-0.075 | $-0.01 | $-0.096 | |||||||
| $160.393M | $160.394M | $639.468M | |||||||
| $160.393M | $160.394M | $639.666M | |||||||
| $72.369M | $83.91M | $108.225M | |||||||
| $68.033M | $56.556M | $57.031M | |||||||
| $4.336M | $27.354M | $51.194M |
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