
Last Price
52 Week Range
$8.82 - $19.01
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $168.688M | $239.998M | ||||||||||||||||
| $275.469M | $297.281M | ||||||||||||||||
| - | - | ||||||||||||||||
| $9.597M | - | ||||||||||||||||
| $22.239M | $24.419M | ||||||||||||||||
| $475.993M | $561.698M | ||||||||||||||||
| $307.539M | $250.865M | ||||||||||||||||
| $3.112B | $3.001B | ||||||||||||||||
| - | - | ||||||||||||||||
| $5.682M | $4.183M | ||||||||||||||||
| $21.203M | $16.341M | ||||||||||||||||
| $3.447B | $3.272B | ||||||||||||||||
| - | - | ||||||||||||||||
| $3.923B | $3.834B |
| Metric | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $122.814M | $109.888M | ||||||||||||||||
| $44.7M | - | ||||||||||||||||
| $21.85M | $3.568M | ||||||||||||||||
| $4.245M | - | ||||||||||||||||
| $1.942M | $2.298M | ||||||||||||||||
| $4.274M | $5.028M | ||||||||||||||||
| $52.805M | $111.975M | ||||||||||||||||
| $250.688M | $230.459M | ||||||||||||||||
| $2.112B | $0.006B | ||||||||||||||||
| $13.394M | - | ||||||||||||||||
| - | - | ||||||||||||||||
| $222.738M | $190.255M | ||||||||||||||||
| $0.012B | $2.094B | ||||||||||||||||
| $2.365B | $2.29B | ||||||||||||||||
| - | - | ||||||||||||||||
| $2.616B | $2.52B |
| Metric | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||||
| - | - | ||||||||||||||||
| $173K | $174K | ||||||||||||||||
| $-159.808M | $-194.632M | ||||||||||||||||
| $1.504B | - | ||||||||||||||||
| $-37.333M | $-20.305M | ||||||||||||||||
| - | $1.528B | ||||||||||||||||
| $1.307B | $1.314B | ||||||||||||||||
| - | - | ||||||||||||||||
| $1.307B | $1.314B | ||||||||||||||||
| $3.923B | $3.834B |
| Metric | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||||||||
| $2.157B | $0.009B | ||||||||||||||||
| $1.988B | $-0.231B |
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