
Last Price
52 Week Range
$3.85 - $13.12
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.069B | $0.863B | ||||||
| $692.673M | $684.653M | ||||||
| $376.741M | $178.706M | ||||||
| - | - | ||||||
| $33.093M | $25.889M | ||||||
| $6.237M | $2.836M | ||||||
| $337.411M | $149.981M | ||||||
| $-160.027M | $-143.289M | ||||||
| $-46.464M | $19.476M | ||||||
| $-206.491M | $-123.813M | ||||||
| $130.92M | $26.168M | ||||||
| $35.851M | $7.205M | ||||||
| $95.069M | $18.963M | ||||||
| $0.69 | $0.13 | ||||||
| $0.67 | $0.13 | ||||||
| $125.281M | $125.265M | ||||||
| $129.205M | $125.265M | ||||||
| $792.106M | $572.832M | ||||||
| $500.752M | $422.851M | ||||||
| $291.354M | $149.981M |
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