
Last Price
52 Week Range
$30.99 - $30.99
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.964B | $1.167B | ||||||
| $257.47M | $299.909M | ||||||
| $706.172M | $866.839M | ||||||
| $421.237M | $452.055M | ||||||
| $704.082M | $754.273M | ||||||
| - | - | ||||||
| $-419.147M | $-339.927M | ||||||
| $-3.8M | $-3.8M | ||||||
| $88.286M | $43.039M | ||||||
| $84.486M | $39.239M | ||||||
| $-334.661M | $-300.688M | ||||||
| $10.404M | $-5.413M | ||||||
| $-345.065M | $-295.275M | ||||||
| $-1.07 | $-0.86 | ||||||
| $-1.07 | $-0.86 | ||||||
| $321.863M | $343.8M | ||||||
| $321.863M | $343.8M | ||||||
| $-397.058M | $-310.371M | ||||||
| $22.089M | $29.556M | ||||||
| $-419.147M | $-339.927M |
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