
Last Price
52 Week Range
$12.04 - $74.07
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $16.848M | $16.814M | ||||||
| $111.608M | $138.178M | ||||||
| - | - | ||||||
| $27.24M | - | ||||||
| $19.819M | $69.375M | ||||||
| $175.515M | $224.367M | ||||||
| $308.746M | $340.292M | ||||||
| $4.629B | $4.29B | ||||||
| $15M | - | ||||||
| - | - | ||||||
| $22.103M | $33.342M | ||||||
| $4.975B | $4.664B | ||||||
| - | - | ||||||
| $5.151B | $4.888B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $86.327M | $60.463M | ||||||
| $76.138M | - | ||||||
| $13.25M | $19.395M | ||||||
| $4.385M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $33.69M | $181.5M | ||||||
| $213.79M | $261.358M | ||||||
| $4.496B | $4.58B | ||||||
| $18.242M | $16.236M | ||||||
| - | - | ||||||
| $325.834M | $197.599M | ||||||
| $3.599M | $-16.236M | ||||||
| $4.853B | $4.794B | ||||||
| - | - | ||||||
| $5.067B | $5.056B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-138.733M | $-138.733M | ||||||
| - | - | ||||||
| $2K | $2K | ||||||
| $-2.145B | $-2.429B | ||||||
| $2.373B | $2.398B | ||||||
| $-5.063M | $-4.172M | ||||||
| - | - | ||||||
| $84.022M | $-173.9M | ||||||
| - | $6.725M | ||||||
| $84.022M | $-167.175M | ||||||
| $5.151B | $4.888B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $15M | - | ||||||
| $4.541B | $4.632B | ||||||
| $4.524B | $4.615B |
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