
Last Price
52 Week Range
$4.61 - $8.09
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.995B | $1.052B | ||||||
| $290.705M | $390.512M | ||||||
| $704.022M | $661.219M | ||||||
| - | - | ||||||
| $107.98M | $98.009M | ||||||
| $417.11M | $348.469M | ||||||
| $178.932M | $214.741M | ||||||
| $-79.488M | $-58.883M | ||||||
| $3.223M | $-15.022M | ||||||
| $-76.265M | $-73.905M | ||||||
| $102.667M | $140.836M | ||||||
| $32.428M | $37.759M | ||||||
| $70.239M | $103.077M | ||||||
| $0.22 | $0.32 | ||||||
| $0.21 | $0.31 | ||||||
| $320.032M | $326.254M | ||||||
| $329.513M | $332.1M | ||||||
| $178.932M | $287.924M | ||||||
| $-3.223M | $88.205M | ||||||
| $182.155M | $199.719M |
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