
Last Price
52 Week Range
$7.64 - $18.55
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $71.704M | $40.632M | |||||
| $165.967M | $180.783M | |||||
| $40.55M | $86.099M | |||||
| $10.8M | - | |||||
| $397K | - | |||||
| $289.418M | $307.514M | |||||
| $1.505B | $1.585B | |||||
| $174.866M | $335.141M | |||||
| - | - | |||||
| - | - | |||||
| $3.456M | $1.177M | |||||
| $1.683B | $1.921B | |||||
| - | - | |||||
| $1.973B | $2.228B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $123.266M | $69.203M | |||||
| $48.497M | - | |||||
| $43.736M | $40.681M | |||||
| $9.433M | - | |||||
| $4.022M | - | |||||
| $7.755M | - | |||||
| $10.378M | $101.18M | |||||
| $243.065M | $211.064M | |||||
| $457.052M | $538.24M | |||||
| $19.37M | - | |||||
| - | - | |||||
| $206.872M | $221.622M | |||||
| $9.233M | $48.578M | |||||
| $693.031M | $808.44M | |||||
| - | - | |||||
| $0.936B | $1.02B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $1.102M | $1.241M | |||||
| - | $-50.304M | |||||
| $1.035B | - | |||||
| - | - | |||||
| - | $1.258B | |||||
| $1.037B | $1.209B | |||||
| - | - | |||||
| $1.037B | $1.209B | |||||
| $1.973B | $2.228B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $530.095M | $578.921M | |||||
| $458.391M | $538.289M |
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