
Last Price
52 Week Range
$11.22 - $18.91
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $4.791B | $5.101B | $5.208B | |||||||
| $1.872B | $2.308B | $2.164B | |||||||
| $2.919B | $2.793B | $3.044B | |||||||
| $343M | $371M | $386M | |||||||
| $2.082B | $2.234B | $2.215B | |||||||
| $332M | - | $142M | |||||||
| $162M | $188M | $301M | |||||||
| $-384M | $-419M | $-424M | |||||||
| $-12M | $-86M | $-78M | |||||||
| $-396M | $-505M | $-502M | |||||||
| $-234M | $-317M | $-201M | |||||||
| $71M | $35M | $10M | |||||||
| $-317M | $-360M | $-219M | |||||||
| $-0.9 | $-1.02 | $-0.62 | |||||||
| $-0.9 | $-1.02 | $-0.62 | |||||||
| $0.352B | $0.354B | $1.417B | |||||||
| $0.352B | $0.354B | $1.417B | |||||||
| $601M | $609M | $712M | |||||||
| $436M | $421M | $416M | |||||||
| $165M | $188M | $296M |
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