
Last Price
52 Week Range
$0.50 - $6.11
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $343M | $273M | ||||||||
| $560M | $387M | ||||||||
| - | - | ||||||||
| $56M | - | ||||||||
| $308M | $482M | ||||||||
| $1.267B | $1.142B | ||||||||
| $396M | $378M | ||||||||
| $6.067B | $2.656B | ||||||||
| $23M | - | ||||||||
| $41M | $15M | ||||||||
| $399M | $377M | ||||||||
| $6.926B | $3.426B | ||||||||
| - | - | ||||||||
| $8.193B | $4.568B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $355M | $253M | ||||||||
| - | - | ||||||||
| $25M | $20M | ||||||||
| $36M | - | ||||||||
| - | - | ||||||||
| $91M | - | ||||||||
| $385M | $601M | ||||||||
| $892M | $874M | ||||||||
| $1.905B | $1.985B | ||||||||
| $131M | - | ||||||||
| $40M | - | ||||||||
| $22M | $14M | ||||||||
| $831M | $649M | ||||||||
| $2.988B | $2.648B | ||||||||
| - | - | ||||||||
| $3.88B | $3.522B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-219M | $-284M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $-0.66B | $-3.757B | ||||||||
| $5.141B | $5.065B | ||||||||
| $47M | $20M | ||||||||
| - | - | ||||||||
| $4.309B | $1.044B | ||||||||
| $4M | $2M | ||||||||
| $4.313B | $1.046B | ||||||||
| $8.193B | $4.568B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $23M | - | ||||||||
| $2.156B | $2.005B | ||||||||
| $1.813B | $1.732B |
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