
Last Price
52 Week Range
$3.31 - $42.27
Next Earnings Date
Apr 08 2026
Next Earnings Date
Apr 08 2026
Last Price
| Metric | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $136.618M | $215.506M | $281.739M | ||||||||||||
| $106.653M | $192.809M | $235.547M | ||||||||||||
| $29.965M | $22.697M | $46.192M | ||||||||||||
| - | - | - | ||||||||||||
| $45.02M | $94.949M | $134.974M | ||||||||||||
| - | - | - | ||||||||||||
| $-15.055M | $-72.252M | $-88.782M | ||||||||||||
| $-17.708M | $-14.739M | $-39.066M | ||||||||||||
| $-41.517M | $-116.615M | $14.427M | ||||||||||||
| $-59.225M | $-131.354M | $-24.639M | ||||||||||||
| $-74.28M | $-203.606M | $-113.421M | ||||||||||||
| $96K | $102K | $124K | ||||||||||||
| $-149.274M | $-231.065M | $-122.529M | ||||||||||||
| $-1.31 | $-1.16 | $-0.542 | ||||||||||||
| $-1.31 | $-1.16 | $-0.542 | ||||||||||||
| $114.061M | $201.194M | $946.141M | ||||||||||||
| $114.061M | $201.194M | $946.141M | ||||||||||||
| $-34.164M | $-91.824M | $-49.022M | ||||||||||||
| $21.477M | $83.598M | $35.575M | ||||||||||||
| $-55.641M | $-175.422M | $-84.597M |
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