
Last Price
52 Week Range
$5.93 - $10.66
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $151.716M | $457.959M | |||||||||||
| $48.616M | $53.56M | |||||||||||
| $544.002M | $404.399M | |||||||||||
| - | - | |||||||||||
| $18.41M | $40.739M | |||||||||||
| $24.533M | $92.022M | |||||||||||
| $445.97M | $271.638M | |||||||||||
| $151.716M | $112.638M | |||||||||||
| $-563.111M | $-434.921M | |||||||||||
| $-411.395M | $-322.283M | |||||||||||
| $34.575M | $-50.645M | |||||||||||
| $248K | $-156K | |||||||||||
| $35.591M | $-47.051M | |||||||||||
| $0.19 | $-1.05 | |||||||||||
| $0.19 | $-1.05 | |||||||||||
| $69.397M | $66.807M | |||||||||||
| $69.397M | $66.807M | |||||||||||
| - | $274.92M | |||||||||||
| $0.983M | $2.604M | |||||||||||
| $-0.983M | $272.316M |
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