
Last Price
52 Week Range
$3.43 - $24.01
Next Earnings Date
Apr 07 2026
Next Earnings Date
Apr 07 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $553.237M | $530.994M | $515.774M | |||||
| $153.157M | $134.879M | $166.108M | |||||
| $400.08M | $396.115M | $381.249M | |||||
| $68.031M | $60.757M | $29.423M | |||||
| $266.551M | $254.415M | $239.742M | |||||
| $369.212M | $150.564M | $140.929M | |||||
| $-308.614M | $-69.621M | $-56.691M | |||||
| $-61.778M | $-59.99M | $-56.994M | |||||
| $5.524M | $1.964M | $-30.767M | |||||
| $-56.254M | $-58.026M | $-87.761M | |||||
| $-364.868M | $-127.647M | $-144.452M | |||||
| $-16.265M | $-5.739M | $-10.229M | |||||
| $-349.285M | $-121.908M | $-134.223M | |||||
| $-43.38 | $-14.87 | $-15.84 | |||||
| $-43.38 | $-14.87 | $-15.84 | |||||
| $8.068M | $8.2M | $33.891M | |||||
| $8.052M | $8.2M | $33.891M | |||||
| $-143.692M | $66.459M | $35.551M | |||||
| $155.841M | $130.59M | $97.567M | |||||
| $-299.533M | $-64.131M | $-59.429M |
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