
Last Price
52 Week Range
$14.21 - $23.54
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $57.439M | $16.306M | |||||||||
| $46.264M | $47.929M | |||||||||
| $46.748M | $58.837M | |||||||||
| $3.849M | - | |||||||||
| $7.205M | $14.601M | |||||||||
| $161.505M | $137.673M | |||||||||
| $31.576M | $38.944M | |||||||||
| $530.032M | $511.007M | |||||||||
| $711K | - | |||||||||
| $1.233M | $0.325M | |||||||||
| $21.366M | $19.146M | |||||||||
| $584.918M | $569.422M | |||||||||
| - | - | |||||||||
| $746.423M | $707.095M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $29.748M | $31.792M | |||||||||
| $41.218M | - | |||||||||
| $5M | $1.979M | |||||||||
| $2.555M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.884M | $38.181M | |||||||||
| $79.405M | $71.952M | |||||||||
| $81.926M | $83.967M | |||||||||
| $14.186M | $8.413M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $7.333M | $-8.227M | |||||||||
| $112.521M | $92.566M | |||||||||
| - | - | |||||||||
| $191.926M | $164.518M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $10K | $10K | |||||||||
| $-279.889M | $-252.964M | |||||||||
| $833.979M | $795.852M | |||||||||
| $397K | $-321K | |||||||||
| - | - | |||||||||
| $554.497M | $542.577M | |||||||||
| - | - | |||||||||
| $554.497M | $542.577M | |||||||||
| $746.423M | $707.095M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $711K | - | |||||||||
| $112.743M | $102.772M | |||||||||
| $55.304M | $86.466M |
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