
Last Price
52 Week Range
$6.34 - $41.65
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $172.022M | $208.585M | |||||||
| $22.823M | $35.18M | |||||||
| $16.417M | $23.566M | |||||||
| $6.596M | - | |||||||
| $1.994M | $11.557M | |||||||
| $219.852M | $278.888M | |||||||
| $24.472M | $45.343M | |||||||
| $17.83M | $13.316M | |||||||
| - | - | |||||||
| - | - | |||||||
| $13.994M | $11.969M | |||||||
| $56.296M | $70.628M | |||||||
| - | - | |||||||
| $276.148M | $349.516M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $8.503M | $19.984M | |||||||
| $8.493M | - | |||||||
| - | $4.142M | |||||||
| $7.196M | - | |||||||
| $2.215M | - | |||||||
| $38.719M | - | |||||||
| $15.515M | $46.905M | |||||||
| $78.426M | $71.031M | |||||||
| $-13.054M | $-12.938M | |||||||
| $20.25M | $12.938M | |||||||
| - | $3.106M | |||||||
| - | - | |||||||
| $3.757M | $0.703M | |||||||
| $16.811M | $16.747M | |||||||
| - | - | |||||||
| $95.237M | $87.778M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $47K | $48K | |||||||
| $-913.071M | $-973.448M | |||||||
| $1.095B | $1.236B | |||||||
| $-1.003M | $-0.442M | |||||||
| - | - | |||||||
| $180.911M | $261.738M | |||||||
| - | - | |||||||
| $180.911M | $261.738M | |||||||
| $276.148M | $349.516M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $126.48M | $141.172M | |||||||
| $20.25M | $17.08M | |||||||
| $-25.292M | $-50.333M |
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