
Last Price
52 Week Range
$48.50 - $82.89
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $24.737M | $24.342M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $24.737M | $24.342M | |||||
| - | - | |||||
| - | $8.197M | |||||
| - | $536.221M | |||||
| - | - | |||||
| $492.854M | $-536.221M | |||||
| $492.854M | $8.197M | |||||
| - | $531.657M | |||||
| $517.591M | $564.196M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $22.425M | $12.383M | |||||
| $10.267M | - | |||||
| $2.6M | $10M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $-10M | |||||
| $35.292M | $12.383M | |||||
| $175.792M | - | |||||
| $1.225M | - | |||||
| - | - | |||||
| - | - | |||||
| - | $276.598M | |||||
| $178.242M | $276.598M | |||||
| - | - | |||||
| $213.534M | $288.981M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $301.776M | $272.958M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $301.776M | $272.958M | |||||
| $2.281M | $2.257M | |||||
| $304.057M | $275.215M | |||||
| $517.591M | $564.196M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $536.221M | |||||
| $180.842M | $10M | |||||
| $156.105M | $-14.342M |
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