
Last Price
52 Week Range
$6.76 - $14.56
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $811M | $844.6M | $854.4M | ||||||||||||
| $554.1M | $554.1M | $562.6M | ||||||||||||
| $256.9M | $290.5M | $291.8M | ||||||||||||
| $87M | $91.1M | $89.3M | ||||||||||||
| $137.8M | $133.3M | $132.2M | ||||||||||||
| - | $93.9M | - | ||||||||||||
| $32.1M | $-27.8M | $-23.6M | ||||||||||||
| $-23.8M | $-27M | $-28.8M | ||||||||||||
| $-3.3M | $-4.4M | $-5.5M | ||||||||||||
| $-27.1M | $-31.4M | $-34.3M | ||||||||||||
| $5M | $-59.2M | $-57.9M | ||||||||||||
| $52.2M | $10.7M | $9.5M | ||||||||||||
| $-47.7M | $-70.3M | $-67.7M | ||||||||||||
| $-1.17 | $-1.7 | $-1.635 | ||||||||||||
| $-1.17 | $-1.7 | $-1.676 | ||||||||||||
| $40.8M | $41.4M | $166.3M | ||||||||||||
| $40.8M | $41.4M | $176.8M | ||||||||||||
| $62.9M | $3.5M | $-2M | ||||||||||||
| $31.1M | $27.2M | $26.9M | ||||||||||||
| $31.8M | $-23.7M | $-18.4M |
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