
Last Price
52 Week Range
$5.81 - $32.23
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $56.299M | $48.915M | |||||||
| $59.363M | $38.353M | |||||||
| $10.92M | $4.587M | |||||||
| $5.836M | - | |||||||
| $4.199M | $8.236M | |||||||
| $136.617M | $100.091M | |||||||
| $73.507M | $9.571M | |||||||
| $143.912M | $123.028M | |||||||
| $2.249M | $6.179M | |||||||
| - | - | |||||||
| $81.074M | $70.018M | |||||||
| $300.742M | $208.796M | |||||||
| - | - | |||||||
| $437.359M | $308.887M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $30.178M | $10.31M | |||||||
| $32.448M | - | |||||||
| - | $16.789M | |||||||
| $2.758M | - | |||||||
| - | - | |||||||
| $43.255M | $43.625M | |||||||
| $20.161M | $39.841M | |||||||
| $128.8M | $110.565M | |||||||
| $512.586M | $272.94M | |||||||
| $16.094M | $39.45M | |||||||
| $85.9M | $85.251M | |||||||
| - | - | |||||||
| $81.234M | $10.29M | |||||||
| $706.392M | $447.381M | |||||||
| - | - | |||||||
| $835.192M | $557.946M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $16K | $1K | |||||||
| $-1.627B | $-1.489B | |||||||
| $1.228B | $1.239B | |||||||
| $76K | $41K | |||||||
| - | - | |||||||
| $-398.374M | $-249.059M | |||||||
| $541K | $383K | |||||||
| $-397.833M | $-248.676M | |||||||
| $437.359M | $308.887M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.249M | $6.179M | |||||||
| $542.016M | $368.629M | |||||||
| $485.717M | $319.714M |
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