
Last Price
52 Week Range
$8.50 - $44.99
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $195.718M | $288.349M | ||||||
| $127.402M | $153.25M | ||||||
| - | - | ||||||
| $7.557M | - | ||||||
| $20.802M | - | ||||||
| $351.479M | $441.599M | ||||||
| $74.85M | $60.799M | ||||||
| $35.883M | $30.564M | ||||||
| $778.255M | $958.787M | ||||||
| - | - | ||||||
| $50.605M | $54.165M | ||||||
| $0.94B | $1.104B | ||||||
| - | - | ||||||
| $1.291B | $1.546B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $33.177M | $3.931M | ||||||
| - | - | ||||||
| $126.829M | - | ||||||
| $6.453M | - | ||||||
| $9.858M | - | ||||||
| - | - | ||||||
| $29.035M | $74.635M | ||||||
| $195.494M | $78.566M | ||||||
| $486.308M | $854.375M | ||||||
| $37.064M | $34.212M | ||||||
| - | - | ||||||
| - | - | ||||||
| $106.502M | $-10.802M | ||||||
| $654.032M | $911.997M | ||||||
| - | - | ||||||
| $849.526M | $990.563M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-944.043M | $-862.654M | ||||||
| $1.282B | $1.391B | ||||||
| $-11.488M | $-48.319M | ||||||
| - | - | ||||||
| $326.491M | $480.017M | ||||||
| $115.055M | $75.334M | ||||||
| $441.546M | $555.351M | ||||||
| $1.291B | $1.546B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $786.052M | $958.787M | ||||||
| $680.812M | $922.799M | ||||||
| $492.891M | $634.45M |
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