
Last Price
52 Week Range
$15.88 - $45.16
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.376B | $1.505B | $1.615B | ||||||||
| $1.032B | $1.313B | $1.225B | ||||||||
| $344.195M | $191.982M | $390.395M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $283.547M | $82.629M | $456.761M | ||||||||
| $60.648M | $109.353M | $-66.366M | ||||||||
| - | $-121.428M | $-123.906M | ||||||||
| $-99.998M | $-40.35M | $-33.468M | ||||||||
| $-99.998M | $-161.778M | $-157.374M | ||||||||
| $-39.35M | $-52.425M | $-223.74M | ||||||||
| $1.731M | $1.729M | $-142.792M | ||||||||
| $-24.518M | $-33.813M | $-45.411M | ||||||||
| $-0.39 | $-0.5 | $-0.665 | ||||||||
| $-0.39 | $-0.5 | $-0.666 | ||||||||
| $63.455M | $67.939M | $274.715M | ||||||||
| $63.455M | $67.939M | $274.715M | ||||||||
| $164.623M | $196.833M | $75.695M | ||||||||
| $108.924M | $127.83M | $157.443M | ||||||||
| $55.699M | $69.003M | $-81.748M |
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