
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.86B | $1.574B | ||||||||||||||||
| $0.449B | $1.104B | ||||||||||||||||
| $411.294M | $470.5M | ||||||||||||||||
| $63.817M | - | ||||||||||||||||
| $263.942M | $236.179M | ||||||||||||||||
| $145.919M | $93.112M | ||||||||||||||||
| $-62.384M | $141.209M | ||||||||||||||||
| $-51.848M | $-168.667M | ||||||||||||||||
| $-0.383M | $-9.793M | ||||||||||||||||
| $-52.231M | $-178.46M | ||||||||||||||||
| $-114.615M | $-37.251M | ||||||||||||||||
| $-4.342M | $-2.427M | ||||||||||||||||
| $-110.273M | $-34.824M | ||||||||||||||||
| $-0.74 | $-0.2 | ||||||||||||||||
| $-0.74 | $-0.2 | ||||||||||||||||
| $148.582M | $173.199M | ||||||||||||||||
| $148.582M | $173.199M | ||||||||||||||||
| $83.152M | $379.999M | ||||||||||||||||
| $145.919M | $248.583M | ||||||||||||||||
| $-62.767M | $131.416M |
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