
Last Price
52 Week Range
$8.35 - $18.84
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $98.923M | $64.345M | ||||||
| $124.041M | $103.522M | ||||||
| $65.602M | $68.537M | ||||||
| $10.56M | $8.608M | ||||||
| - | $20.175M | ||||||
| $299.126M | $265.187M | ||||||
| $339.739M | $332.595M | ||||||
| $116.208M | $137.747M | ||||||
| $29.696M | - | ||||||
| $4.561M | - | ||||||
| $14.65M | $51.668M | ||||||
| $504.854M | $522.01M | ||||||
| - | - | ||||||
| $803.98M | $787.197M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $68.861M | $66.481M | ||||||
| $103.719M | $107.932M | ||||||
| $330.152M | $293.749M | ||||||
| $13.359M | $12.457M | ||||||
| $8.709M | - | ||||||
| - | - | ||||||
| $18.969M | $76.698M | ||||||
| $535.06M | $557.317M | ||||||
| $84.492M | $158.054M | ||||||
| $45.083M | $37.186M | ||||||
| - | - | ||||||
| - | - | ||||||
| $14.857M | $2.697M | ||||||
| $162.797M | $210.209M | ||||||
| - | - | ||||||
| $697.857M | $767.526M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $106K | $110K | ||||||
| $-1.249B | $-1.398B | ||||||
| $1.628B | $1.642B | ||||||
| $-274.16M | $-225.351M | ||||||
| - | - | ||||||
| $104.688M | $18.555M | ||||||
| $1.435M | $1.116M | ||||||
| $106.123M | $19.671M | ||||||
| $803.98M | $787.197M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $29.712M | - | ||||||
| $491.451M | $513.718M | ||||||
| $392.528M | $449.373M |
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