
Last Price
52 Week Range
$23.89 - $53.69
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $25.88M | $36.725M | ||||||||||
| $36.656M | $44.151M | ||||||||||
| $40.971M | $39.011M | ||||||||||
| - | - | ||||||||||
| $2.063M | $2.031M | ||||||||||
| $105.57M | $121.918M | ||||||||||
| $27.194M | $24.666M | ||||||||||
| $18.912M | $22.376M | ||||||||||
| - | - | ||||||||||
| $0.424M | $11.653M | ||||||||||
| $712K | $586K | ||||||||||
| $47.242M | $59.281M | ||||||||||
| - | - | ||||||||||
| $152.812M | $181.199M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $9.904M | $9.668M | ||||||||||
| $8.1M | - | ||||||||||
| - | $3.972M | ||||||||||
| $3.743M | - | ||||||||||
| $0.934M | $1.151M | ||||||||||
| - | - | ||||||||||
| $3.672M | $14.886M | ||||||||||
| $25.419M | $28.526M | ||||||||||
| $-10.892M | $-8.975M | ||||||||||
| $14.635M | $8.975M | ||||||||||
| - | - | ||||||||||
| $186K | $398K | ||||||||||
| $206K | $202K | ||||||||||
| $11.284M | $9.575M | ||||||||||
| - | - | ||||||||||
| $36.703M | $38.101M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.943M | $-2.269M | ||||||||||
| - | - | ||||||||||
| $26K | $26K | ||||||||||
| $-259.024M | $-235.276M | ||||||||||
| $447.384M | $449.89M | ||||||||||
| $-87.604M | $-86.132M | ||||||||||
| - | - | ||||||||||
| $98.839M | $126.239M | ||||||||||
| $17.27M | $16.859M | ||||||||||
| $116.109M | $143.098M | ||||||||||
| $152.812M | $181.199M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| $14.635M | $12.947M | ||||||||||
| $-11.245M | $-23.778M |
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