
Last Price
52 Week Range
$6.84 - $27.80
Next Earnings Date
May 21 2026
Next Earnings Date
May 21 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $349.782M | $620.253M | $739.055M | ||||||
| $283.382M | $559.261M | $713.879M | ||||||
| $66.4M | $60.992M | $25.176M | ||||||
| $76.946M | $153.876M | $115.061M | ||||||
| $72.361M | $91.082M | $101.785M | ||||||
| $506.752M | $0.603M | $151.575M | ||||||
| $-589.659M | $-184.569M | $-343.245M | ||||||
| $-10.35M | $-91.727M | $-79.647M | ||||||
| $-1.585M | $347.126M | $-76.116M | ||||||
| $-11.935M | $255.399M | $-155.763M | ||||||
| $-601.594M | $70.83M | $-499.008M | ||||||
| $-2.443M | $5.233M | $4.395M | ||||||
| $-599.151M | $65.597M | $-503.403M | ||||||
| $-4.36 | $0.32 | $-2.41 | ||||||
| $-4.36 | $0.28 | $-2.46 | ||||||
| $137.426M | $45.872M | $732.615M | ||||||
| $137.426M | $234.319M | $904.132M | ||||||
| $-502.577M | $338.281M | $-222.982M | ||||||
| $81.096M | $168.119M | $41.228M | ||||||
| $-583.673M | $170.162M | $-264.21M |
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