
Last Price
52 Week Range
$49.90 - $298.99
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $1.676B | $2.747B | $2.862B | ||||
| $1.281B | $2.509B | $2.697B | ||||
| $395.479M | $238.113M | $165.52M | ||||
| - | - | - | ||||
| $154.609M | $215.99M | $256.129M | ||||
| $73.712M | $113.265M | $43.074M | ||||
| $167.158M | $-91.142M | $-132.99M | ||||
| $32.806M | $46.446M | $36.378M | ||||
| $21.61M | $-58.197M | $-39.433M | ||||
| $54.416M | $-11.751M | $-3.055M | ||||
| $221.574M | $-102.893M | $-136.045M | ||||
| $64.583M | $-33.375M | $-56.982M | ||||
| $155.667M | $-69.508M | $-79.046M | ||||
| $2.86 | $-0.29 | $-0.41 | ||||
| $2.13 | $-0.29 | $-0.41 | ||||
| $54.413M | $242.3M | $947.4M | ||||
| $73.042M | $242.3M | $947.4M | ||||
| $274.334M | $-25.04M | $-131.128M | ||||
| $50.854M | $76.627M | $89.514M | ||||
| $223.48M | $-101.667M | $-220.642M |
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