
Last Price
52 Week Range
$21.64 - $42.99
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $62.72M | $15.35M | $15.46M | ||||||||||
| $107.638M | $118.698M | $131.956M | ||||||||||
| - | - | - | ||||||||||
| $7.712M | $9.443M | $9.171M | ||||||||||
| $1.888M | $2.128M | $1.937M | ||||||||||
| $179.958M | $145.619M | $158.524M | ||||||||||
| $89.007M | $94.839M | $101.374M | ||||||||||
| $11.832M | $11.832M | $11.832M | ||||||||||
| $615K | - | - | ||||||||||
| $4.285M | $7.163M | $8.595M | ||||||||||
| $8.822M | $13.762M | $15.472M | ||||||||||
| $113.946M | $127.596M | $137.273M | ||||||||||
| - | - | - | ||||||||||
| $293.904M | $273.215M | $295.797M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $22.862M | $20.7M | $25.381M | ||||||||||
| $30.674M | $38.588M | $37.355M | ||||||||||
| $12.711M | - | - | ||||||||||
| $12.711M | $15.155M | $15.248M | ||||||||||
| $6.083M | $1.986M | $0.749M | ||||||||||
| $4.749M | $5.498M | $8.521M | ||||||||||
| - | - | - | ||||||||||
| $70.996M | $79.941M | $86.505M | ||||||||||
| $-54.308M | $-54.6M | $-49.093M | ||||||||||
| $67.019M | $69.755M | $64.341M | ||||||||||
| $1.128M | $1.13M | $1.472M | ||||||||||
| - | - | - | ||||||||||
| $1.673M | $3.235M | $4.212M | ||||||||||
| $57.109M | $58.965M | $54.777M | ||||||||||
| - | - | - | ||||||||||
| $128.105M | $138.906M | $141.282M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-25.367M | $-103.338M | $-108.893M | ||||||||||
| - | - | - | ||||||||||
| $2K | $1K | $2K | ||||||||||
| $-11.123M | $25.741M | $50M | ||||||||||
| $210.2M | $218.241M | $223.927M | ||||||||||
| $-7.913M | $-6.336M | $-10.521M | ||||||||||
| - | - | - | ||||||||||
| $165.799M | $134.309M | $154.515M | ||||||||||
| - | - | - | ||||||||||
| $165.799M | $134.309M | $154.515M | ||||||||||
| $293.904M | $273.215M | $295.797M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $615K | - | - | ||||||||||
| $67.019M | $69.755M | $64.341M | ||||||||||
| $4.299M | $54.405M | $48.881M |
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