
Last Price
52 Week Range
$4.08 - $10.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.945B | $1.057B | $1.087B | ||||||
| $230.997M | $280.193M | $281.647M | ||||||
| $713.803M | $776.808M | $805.063M | ||||||
| $201.493M | $227.496M | $218.257M | ||||||
| $360.437M | $381.424M | $355.034M | ||||||
| $71.768M | $74.047M | $78.415M | ||||||
| $80.105M | $93.841M | $153.357M | ||||||
| $-52.405M | $-66.124M | $-70.504M | ||||||
| $16.614M | $-47.147M | $-47.093M | ||||||
| $-35.791M | $-113.271M | $-117.597M | ||||||
| $44.314M | $-19.429M | $35.76M | ||||||
| $13.074M | $-19.841M | $11.52M | ||||||
| $26.145M | $0.412M | $34.526M | ||||||
| $0.043 | $0.001 | $0.056 | ||||||
| $0.041 | $0.001 | $0.055 | ||||||
| $0.611B | $0.614B | $2.471B | ||||||
| $0.642B | $0.64B | $2.539B | ||||||
| $232.598M | $201.857M | $273.457M | ||||||
| $123.676M | $150.28M | $168.225M | ||||||
| $108.922M | $51.577M | $105.232M |
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