
Last Price
52 Week Range
$5.20 - $26.85
Next Earnings Date
Jun 01 2026 (Estimate)
Next Earnings Date
Jun 01 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $107.956M | $124.797M | ||||||||
| $318.547M | $353.717M | ||||||||
| $96.772M | $94.834M | ||||||||
| $10.146M | - | ||||||||
| $7.095M | $57.026M | ||||||||
| $540.516M | $630.374M | ||||||||
| $464.188M | $485.754M | ||||||||
| $710.791M | $692.181M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $58.183M | $43.21M | ||||||||
| $1.233B | $1.221B | ||||||||
| - | - | ||||||||
| $1.774B | $1.852B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $340.518M | $446.156M | ||||||||
| - | - | ||||||||
| $128.455M | $121.698M | ||||||||
| $5.449M | - | ||||||||
| $35.21M | $25.092M | ||||||||
| - | - | ||||||||
| $29.09M | $37.066M | ||||||||
| $503.512M | $604.92M | ||||||||
| $233.544M | $191.378M | ||||||||
| $26.292M | $18.447M | ||||||||
| - | - | ||||||||
| $5.632M | $1.691M | ||||||||
| $81.072M | $48.72M | ||||||||
| $361.934M | $278.683M | ||||||||
| - | - | ||||||||
| $865.446M | $883.603M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $894.293M | $902.845M | ||||||||
| $13.87M | $65.002M | ||||||||
| - | - | ||||||||
| $69K | $69K | ||||||||
| - | - | ||||||||
| $908.232M | $967.916M | ||||||||
| - | - | ||||||||
| $908.232M | $967.916M | ||||||||
| $1.774B | $1.852B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $409.134M | $349.97M | ||||||||
| $301.178M | $225.173M |
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