
Last Price
52 Week Range
$9.80 - $19.74
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $2.304B | $2.34B | $2.167B | ||||||
| $1.114B | $1.114B | $1.099B | ||||||
| $1.19B | $1.225B | $1.068B | ||||||
| - | - | - | ||||||
| $443.112M | $656.392M | $744.893M | ||||||
| $1.434B | $0.709B | $0.48B | ||||||
| $-686.533M | $-140.231M | $-157.45M | ||||||
| $-164.196M | $-156.964M | $-129.215M | ||||||
| $3.078M | $-20.444M | $-1.615M | ||||||
| $-161.118M | $-177.408M | $-130.83M | ||||||
| $-847.651M | $-317.639M | $-288.28M | ||||||
| $-102.689M | $-25.143M | $-66.472M | ||||||
| $-744.962M | $-292.496M | $-235.404M | ||||||
| $-4.53 | $-1.79 | $-1.444 | ||||||
| $-4.53 | $-1.82 | $-1.474 | ||||||
| $161.917M | $160.319M | $646.593M | ||||||
| $161.917M | $160.319M | $650.35M | ||||||
| $-504.159M | $27.707M | $7.683M | ||||||
| $175.296M | $188.382M | $166.748M | ||||||
| $-683.455M | $-160.675M | $-159.065M |
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