
Last Price
52 Week Range
$13.74 - $70.43
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $1.477B | $2.348B | $2.37B | ||||||
| $303.379M | $614.259M | $766.758M | ||||||
| $1.173B | $1.733B | $1.603B | ||||||
| $78.819M | $149.301M | $166.323M | ||||||
| $0.847B | $1.192B | $1.244B | ||||||
| $185.802M | $286.444M | $161.557M | ||||||
| $61.903M | $105.613M | $31.247M | ||||||
| - | - | - | ||||||
| $9.808M | $18.311M | $-69.369M | ||||||
| $9.808M | $18.311M | $-69.369M | ||||||
| $71.711M | $123.924M | $-38.122M | ||||||
| $-54.327M | $-4.441M | $-24.887M | ||||||
| $126.038M | $128.365M | $-13.235M | ||||||
| $0.58 | $0.57 | $-0.05 | ||||||
| $0.53 | $0.51 | $-0.087 | ||||||
| $215.939M | $224.959M | $906.134M | ||||||
| $236.809M | $258.231M | $981.909M | ||||||
| $78.991M | $160.115M | $99.842M | ||||||
| $17.088M | $54.502M | $68.179M | ||||||
| $61.903M | $105.613M | $31.663M |
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