
Last Price
52 Week Range
$7.09 - $13.92
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.865B | $1.114B | |||||||
| $721.131M | $946.057M | |||||||
| $143.573M | $164.564M | |||||||
| $19.764M | $21.396M | |||||||
| $69.992M | $110.611M | |||||||
| $11.092M | $-45.66M | |||||||
| $42.725M | $78.217M | |||||||
| $-14.351M | $-11.243M | |||||||
| $-4.872M | $-178.035M | |||||||
| $-19.223M | $-189.278M | |||||||
| $23.502M | $-111.061M | |||||||
| $1.384M | $-137.822M | |||||||
| $16.629M | $25.623M | |||||||
| $0.31 | $0.46 | |||||||
| $0.31 | $0.39 | |||||||
| $53.642M | $56.244M | |||||||
| $53.044M | $66.786M | |||||||
| $60.499M | $-96.566M | |||||||
| $6.682M | $3.252M | |||||||
| $53.817M | $-99.818M |
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