
Last Price
52 Week Range
$18.29 - $29.45
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.149M | $8.478M | |||||||||
| $81.115M | $111.727M | |||||||||
| $37.538M | $39.853M | |||||||||
| - | - | |||||||||
| $4.504M | $4.598M | |||||||||
| $124.306M | $164.656M | |||||||||
| $53.463M | $61.81M | |||||||||
| - | $7.67M | |||||||||
| $350.94M | $328.048M | |||||||||
| - | $998K | |||||||||
| $5.485M | $17.155M | |||||||||
| $409.888M | $415.681M | |||||||||
| - | - | |||||||||
| $534.194M | $580.337M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $10.993M | $17.385M | |||||||||
| $5.492M | - | |||||||||
| - | $479K | |||||||||
| $476K | - | |||||||||
| $5.902M | - | |||||||||
| $1.88M | $1.764M | |||||||||
| $13.901M | $27.23M | |||||||||
| $32.742M | $46.858M | |||||||||
| $-0.92M | $2.06M | |||||||||
| $1.396M | - | |||||||||
| - | - | |||||||||
| $2.206M | - | |||||||||
| $4.37M | $2.805M | |||||||||
| $7.496M | $4.865M | |||||||||
| - | - | |||||||||
| $40.238M | $51.723M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-9.875M | $-17.484M | |||||||||
| - | - | |||||||||
| $31K | $32K | |||||||||
| $321.4M | $363.209M | |||||||||
| $182.4M | $182.857M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $493.956M | $528.614M | |||||||||
| - | - | |||||||||
| $493.956M | $528.614M | |||||||||
| $534.194M | $580.337M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $350.94M | $328.048M | |||||||||
| $1.396M | $2.539M | |||||||||
| $0.247M | $-5.939M |
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