
Last Price
52 Week Range
$15.00 - $32.81
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $14.868M | $199.412M | |||||
| $65.849M | $112.018M | |||||
| $6.255M | $6.072M | |||||
| $7.638M | $6.419M | |||||
| - | $63.958M | |||||
| $94.61M | $387.879M | |||||
| $1.986B | $2.545B | |||||
| $18.417M | $18.417M | |||||
| $115.173M | $156.5M | |||||
| - | - | |||||
| $17.307M | $21.842M | |||||
| $2.136B | $2.742B | |||||
| - | - | |||||
| $2.231B | $3.13B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $113.86M | $207.744M | |||||
| $28.944M | - | |||||
| - | - | |||||
| - | - | |||||
| $22.701M | $0.81M | |||||
| - | - | |||||
| $23.401M | $10.147M | |||||
| $166.205M | $217.891M | |||||
| $165M | $486.777M | |||||
| - | - | |||||
| - | - | |||||
| $88.688M | $123.355M | |||||
| $251.621M | $235.595M | |||||
| $505.309M | $845.727M | |||||
| - | - | |||||
| $0.672B | $1.064B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-6.663M | $-6.663M | |||||
| - | - | |||||
| $1.512M | $1.635M | |||||
| $117.054M | $288.764M | |||||
| $1.448B | $1.755B | |||||
| - | - | |||||
| - | - | |||||
| $1.56B | $2.039B | |||||
| - | $27.423M | |||||
| $1.56B | $2.066B | |||||
| $2.231B | $3.13B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $115.173M | $156.5M | |||||
| $165M | $486.777M | |||||
| $150.132M | $287.365M |
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