
Last Price
52 Week Range
$3.39 - $6.62
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $2.797B | $3.37B | $3.553B | ||||||
| $1.623B | $1.914B | $2.006B | ||||||
| $1.174B | $1.456B | $1.547B | ||||||
| $410M | $428M | $427M | ||||||
| $836M | $826M | $849M | ||||||
| $96M | $-20M | $68M | ||||||
| $-168M | $222M | $203M | ||||||
| $146M | $169M | $108M | ||||||
| $-73M | $-122M | $59M | ||||||
| $73M | $47M | $167M | ||||||
| $-95M | $269M | $370M | ||||||
| $63M | $69M | $60M | ||||||
| $-105M | $268M | $379M | ||||||
| $-0.026 | $0.066 | $0.093 | ||||||
| $-0.026 | $0.064 | $0.087 | ||||||
| $3.995B | $4.092B | $16.345B | ||||||
| $3.995B | $4.206B | $17.296B | ||||||
| $93M | $517M | $561M | ||||||
| $147M | $177M | $192M | ||||||
| $-54M | $340M | $369M |
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