
Last Price
52 Week Range
$6.68 - $13.89
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.538B | $1.679B | ||||||
| $669.744M | $349.01M | ||||||
| $0.868B | $1.33B | ||||||
| - | - | ||||||
| $668.154M | $714.196M | ||||||
| $69.53M | $491.648M | ||||||
| $130.189M | $124.1M | ||||||
| $-73.421M | $-67.3M | ||||||
| $-7.334M | $-19.595M | ||||||
| $-80.755M | $-86.895M | ||||||
| $49.434M | $37.205M | ||||||
| $20.404M | $14.566M | ||||||
| $29.03M | $22.639M | ||||||
| $0.18 | $0.14 | ||||||
| $0.17 | $0.14 | ||||||
| $160.911M | $156.649M | ||||||
| $166.706M | $162.779M | ||||||
| $186.774M | $184.987M | ||||||
| $69.53M | $80.482M | ||||||
| $117.244M | $104.505M |
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