
Last Price
52 Week Range
$4.60 - $9.29
Next Earnings Date
May 18 2026 (Estimate)
Next Earnings Date
May 18 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $654.296M | $754.636M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $37.406M | $41.659M | |||||||
| $691.702M | $796.295M | |||||||
| $15.333M | $16.879M | |||||||
| $896.005K | $728.336K | |||||||
| $93.699M | $82.052M | |||||||
| - | - | |||||||
| - | $249.997K | |||||||
| $109.928M | $99.91M | |||||||
| - | - | |||||||
| $801.63M | $896.205M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.958M | $2.386M | |||||||
| $27.676M | - | |||||||
| - | $357.519K | |||||||
| $1.012M | - | |||||||
| - | - | |||||||
| - | $55.177M | |||||||
| $72.015M | $30.394M | |||||||
| $101.661M | $88.314M | |||||||
| $-0.013M | $-1.095M | |||||||
| $1.026M | $1.095M | |||||||
| - | $1.838M | |||||||
| - | $2.924M | |||||||
| $2.148M | - | |||||||
| $2.162M | $5.857M | |||||||
| - | - | |||||||
| $103.823M | $94.171M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-49.439M | $-42.497M | |||||||
| - | - | |||||||
| $16.537K | $15.913K | |||||||
| $427.908M | $515.189M | |||||||
| $328.883M | $339.194M | |||||||
| $-3.017M | $-1.637M | |||||||
| $-1 | - | |||||||
| $704.352M | $810.266M | |||||||
| $-6.545M | $-8.232M | |||||||
| $697.808M | $802.034M | |||||||
| $801.63M | $896.205M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $259.615M | $308.1M | |||||||
| $1.026M | $1.453M | |||||||
| $-487.354M | $-527.136M |
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