
Last Price
52 Week Range
$2.21 - $8.80
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $1.129M | $1.236M | $1.379M | |||||
| $92.357M | $107.246M | $159.016M | |||||
| $97.429M | $102.848M | $117.801M | |||||
| $5.298M | $6.802M | - | |||||
| - | - | $8.495M | |||||
| $196.213M | $218.132M | $286.691M | |||||
| $35.066M | $30.505M | $28.806M | |||||
| $102.497M | $107.591M | $114.118M | |||||
| - | $614K | - | |||||
| $6.533M | $4.211M | $4.211M | |||||
| $503K | $175K | $235K | |||||
| $144.599M | $143.096M | $147.37M | |||||
| - | - | - | |||||
| $340.812M | $361.228M | $434.061M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $133.221M | $155.3M | $190.781M | |||||
| $9.371M | $8.248M | - | |||||
| - | - | - | |||||
| $4.817M | $6.304M | $6.479M | |||||
| - | - | - | |||||
| - | $1.3M | - | |||||
| $0.511M | $1.577M | $15.349M | |||||
| $147.92M | $172.729M | $212.609M | |||||
| $54.158M | $45.905M | $68.35M | |||||
| $30.246M | $25.667M | $22.676M | |||||
| - | - | - | |||||
| - | - | - | |||||
| $0.247M | $0.646M | $3.124M | |||||
| $105.263M | $85.277M | $103.868M | |||||
| - | - | - | |||||
| $253.183M | $258.006M | $316.477M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| - | - | - | |||||
| $5K | $5K | $5K | |||||
| $39.645M | $54.723M | $68.991M | |||||
| $48.058M | $48.57M | $48.664M | |||||
| $-79K | $-76K | $-76K | |||||
| - | - | - | |||||
| $87.629M | $103.222M | $117.584M | |||||
| - | - | - | |||||
| $87.629M | $103.222M | $117.584M | |||||
| $340.812M | $361.228M | $434.061M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $230K | $614K | - | |||||
| $109.833M | $90.935M | $107.223M | |||||
| $108.704M | $89.699M | $105.844M |
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