
Last Price
52 Week Range
$13.46 - $31.04
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $283.47M | $322.671M | |||||||||||
| $176.255M | $191.796M | |||||||||||
| $107.215M | $130.875M | |||||||||||
| $48.816M | $53.905M | |||||||||||
| $124.352M | $160.035M | |||||||||||
| $7.965M | $8.031M | |||||||||||
| $-73.918M | $-91.096M | |||||||||||
| $31.134M | $30.844M | |||||||||||
| $-9.172M | $-9.773M | |||||||||||
| $21.962M | $21.071M | |||||||||||
| $-51.956M | $-70.025M | |||||||||||
| $-8.136M | $-8.394M | |||||||||||
| $-42.708M | $-60.513M | |||||||||||
| $-1.41 | $-1.97 | |||||||||||
| $-1.41 | $-1.97 | |||||||||||
| $30.235M | $30.777M | |||||||||||
| $30.235M | $30.777M | |||||||||||
| $-48.99M | $-45.827M | |||||||||||
| $24.928M | $24.123M | |||||||||||
| $-73.918M | $-69.95M |
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