
Last Price
52 Week Range
$19.89 - $33.97
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $86.541M | $66.672M | $37.523M | |||||||||
| $56.183M | $58.467M | $47.812M | |||||||||
| $2.423M | $2.516M | $3.022M | |||||||||
| $5.277M | $6.096M | $7.149M | |||||||||
| $2.969M | $3.679M | $4.688M | |||||||||
| $153.393M | $137.625M | $100.389M | |||||||||
| $17.631M | $11.758M | $10.792M | |||||||||
| $502.086M | $432.58M | $381.407M | |||||||||
| $2.424M | $0.25M | $0.25M | |||||||||
| $48.445M | $49.058M | $48.378M | |||||||||
| $6.696M | $7.14M | $54.715M | |||||||||
| $577.282M | $500.786M | $495.542M | |||||||||
| - | - | - | |||||||||
| $730.675M | $638.411M | $595.931M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.37M | $9.008M | $4.941M | |||||||||
| $6.654M | $6.6M | $2.861M | |||||||||
| $26.223M | $1.827M | $1.806M | |||||||||
| $3.505M | - | - | |||||||||
| $54.796M | - | - | |||||||||
| $39.029M | $37.678M | $34.198M | |||||||||
| $83.95M | $15.576M | $18.453M | |||||||||
| $164.731M | $70.689M | $62.259M | |||||||||
| $29.347M | - | - | |||||||||
| $9.822M | $2.964M | $2.791M | |||||||||
| $0.795M | $0.808M | $3.422M | |||||||||
| $11.402M | $8.994M | $8.243M | |||||||||
| $14.921M | $34.269M | $33.084M | |||||||||
| $50.585M | $49.999M | $50.331M | |||||||||
| - | - | - | |||||||||
| $215.316M | $120.688M | $112.59M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| $3K | $3K | $3K | |||||||||
| $100.397M | $118.27M | $118.754M | |||||||||
| $279.335M | $271.31M | $239.749M | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $379.735M | $389.583M | $358.506M | |||||||||
| $135.624M | $128.14M | $124.835M | |||||||||
| $515.359M | $517.723M | $483.341M | |||||||||
| $730.675M | $638.411M | $595.931M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.424M | $0.25M | $0.25M | |||||||||
| $36.045M | $7.755M | $7.388M | |||||||||
| $-50.496M | $-58.917M | $-30.135M |
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