
Last Price
52 Week Range
$6.56 - $10.32
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $18.132M | $21.386M | $20.591M | ||||||
| $33.227M | $37.849M | $37.055M | ||||||
| $6.301M | $4.867M | - | ||||||
| - | $15.182M | $15.328M | ||||||
| $13.248M | - | $4.866M | ||||||
| $70.908M | $79.284M | $77.84M | ||||||
| $7.54M | $6.356M | $7.79M | ||||||
| $640.624M | $720.075M | $797.169M | ||||||
| $7.205M | $1.1M | $2.578M | ||||||
| - | - | - | ||||||
| $57.257M | $58.311M | $56.528M | ||||||
| $712.626M | $785.843M | $864.065M | ||||||
| - | - | - | ||||||
| $783.535M | $865.127M | $941.905M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $9.455M | $53.409M | $53.762M | ||||||
| $2.044M | $2.589M | $1.599M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $0.439M | $0.803M | $11.844M | ||||||
| $1.164M | $1.885M | $4.063M | ||||||
| $47.709M | $7.954M | $6.205M | ||||||
| $60.372M | $65.837M | $65.63M | ||||||
| $324.071M | $382.411M | $445.065M | ||||||
| $6.72M | $5.724M | $7.195M | ||||||
| - | - | - | ||||||
| $30.472M | $38.228M | $40.853M | ||||||
| $0.694M | $1.003M | $1.168M | ||||||
| $368.678M | $433.09M | $501.475M | ||||||
| - | - | - | ||||||
| $429.05M | $498.927M | $567.105M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $6.483K | $6.524K | $6.56K | ||||||
| $15.398M | $23.148M | $27.046M | ||||||
| $341.388M | $344.146M | $346.08M | ||||||
| $-3.798M | $-2.422M | $0.482M | ||||||
| - | - | - | ||||||
| $352.995M | $364.878M | $373.614M | ||||||
| $1.49M | $1.322M | $1.186M | ||||||
| $354.485M | $366.2M | $374.801M | ||||||
| $783.535M | $865.127M | $941.905M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $7.205M | $1.1M | $2.578M | ||||||
| $337.512M | $393.859M | $459.454M | ||||||
| $319.38M | $372.473M | $438.863M |
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