
Last Price
52 Week Range
$4.92 - $10.80
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $963.8M | $884.2M | |||||||
| $566M | $578.1M | |||||||
| $397.8M | $306.1M | |||||||
| - | - | |||||||
| $239.2M | $186.2M | |||||||
| $12M | - | |||||||
| $146.6M | $119.9M | |||||||
| $-49.6M | $-36.8M | |||||||
| $3.3M | $-6.7M | |||||||
| $-46.3M | $-43.5M | |||||||
| $100.3M | $76.4M | |||||||
| $29.9M | $22.6M | |||||||
| $70.4M | $53.8M | |||||||
| $0.49 | $0.38 | |||||||
| $0.49 | $0.37 | |||||||
| $144.256M | $138.823M | |||||||
| $144.799M | $139.299M | |||||||
| $193.9M | $166M | |||||||
| $44M | $46.1M | |||||||
| $149.9M | $119.9M |
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