
Last Price
52 Week Range
$9.79 - $18.15
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.773B | $1.872B | $1.877B | ||||||||
| $1.338B | $1.467B | $1.45B | ||||||||
| $435.063M | $405.388M | $427.153M | ||||||||
| - | - | $300K | ||||||||
| $332.68M | $343.285M | $345.575M | ||||||||
| $37.565M | - | $25.412M | ||||||||
| $64.818M | $62.103M | $55.866M | ||||||||
| $-71.137M | $-28.469M | $-44.672M | ||||||||
| $-0.014M | $-185.165M | $-164.942M | ||||||||
| $-71.151M | $-213.634M | $-209.614M | ||||||||
| $-6.333M | $-151.531M | $-153.748M | ||||||||
| $-0.157M | $-35.301M | $-43.419M | ||||||||
| $-5.705M | $-114.582M | $-110.322M | ||||||||
| $-0.39 | $-7.22 | $-6.733 | ||||||||
| $-0.39 | $-7.22 | $-6.743 | ||||||||
| $14.585M | $15.869M | $65.187M | ||||||||
| $14.585M | $15.869M | $65.318M | ||||||||
| $86.991M | $-101.428M | $-86.986M | ||||||||
| $22.187M | $21.634M | $22.09M | ||||||||
| $64.804M | $-123.062M | $-109.076M |
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