
Last Price
52 Week Range
$22.74 - $48.62
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $11.861B | $12.602B | |||||||||
| $8.394B | $8.977B | |||||||||
| $3.468B | $3.625B | |||||||||
| $37.6M | - | |||||||||
| $3.355B | $3.351B | |||||||||
| $-37.6M | - | |||||||||
| $112.587M | $273.8M | |||||||||
| $35.068M | $15.2M | |||||||||
| $4.038M | $-25.7M | |||||||||
| $39.106M | $-10.5M | |||||||||
| $151.693M | $263.3M | |||||||||
| $-241.045M | $40.5M | |||||||||
| $392.738M | $222.8M | |||||||||
| $0.93 | $0.53 | |||||||||
| $0.91 | $0.52 | |||||||||
| $421.351M | $414.1M | |||||||||
| $430.99M | $425.8M | |||||||||
| $271.769M | $402.7M | |||||||||
| $114.557M | $128.9M | |||||||||
| $157.212M | $273.8M |
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