
Last Price
52 Week Range
$22.26 - $49.66
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $4.96B | $6.153B | $6.446B | ||||||
| $3.77B | $4.56B | $4.752B | ||||||
| $1.19B | $1.585B | $1.691B | ||||||
| $351M | $371M | $385M | ||||||
| $777M | $915M | $943M | ||||||
| $46M | $-6M | - | ||||||
| $16M | $305M | $363M | ||||||
| $42M | $51M | $39M | ||||||
| $-36M | $-10M | $17M | ||||||
| $6M | $41M | $56M | ||||||
| $22M | $346M | $419M | ||||||
| $3M | $4M | $7M | ||||||
| $19M | $342M | $412M | ||||||
| $0.034 | $0.59 | $0.7 | ||||||
| $0.032 | $0.56 | $0.65 | ||||||
| $0.559B | $0.582B | $2.34B | ||||||
| $0.591B | $0.607B | $2.423B | ||||||
| $108M | $372M | $440M | ||||||
| $46M | $67M | $56M | ||||||
| $62M | $305M | $384M |
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