
Last Price
52 Week Range
$14.00 - $21.43
Next Earnings Date
Apr 30 2026
Next Earnings Date
Apr 30 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $329.374M | $15.903M | $19.231M | |||||
| $8.897M | $8.537M | $8.683M | |||||
| - | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $338.271M | $24.44M | $27.914M | |||||
| $28.498M | $29.183M | $29.029M | |||||
| $15.424M | $11.936M | $11.936M | |||||
| $2.193B | $2.7B | $2.655B | |||||
| $12.795M | $10.372M | $10.584M | |||||
| $68.492M | $60.82M | $73.079M | |||||
| $2.318B | $2.813B | $2.779B | |||||
| - | - | - | |||||
| $2.657B | $2.837B | $2.807B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| - | - | - | |||||
| $165M | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $2.067B | $1.38B | - | |||||
| $2.232B | $1.38B | - | |||||
| $187.679M | $287.815M | $232.852M | |||||
| - | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $0.043B | $-0.288B | $2.191B | |||||
| $0.231B | - | $2.424B | |||||
| - | $1.078B | - | |||||
| $2.463B | $2.458B | $2.424B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| - | $-15.258M | $-15.258M | |||||
| - | - | - | |||||
| - | $201K | $201K | |||||
| $215.27M | $211.981M | $216.973M | |||||
| - | $194.899M | $194.899M | |||||
| $-21.443M | $-12.829M | $-13.653M | |||||
| - | - | - | |||||
| $193.827M | $378.994M | $383.162M | |||||
| - | - | - | |||||
| $193.827M | $378.994M | $383.162M | |||||
| $2.657B | $2.837B | $2.807B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $2.46B | $2.7B | $2.655B | |||||
| $352.679M | $287.815M | $232.852M | |||||
| $290.235M | $271.912M | $213.621M |
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