v3.25.2
Note 6 - Stock-based Compensation - Outstanding Performance Shares (Details) - Performance Shares [Member] - shares
Aug. 02, 2025
Feb. 01, 2025
Performance shares (in shares) [1] 170,043 193,273
Vesting Upon Achievement of 2023 - 2025 Pretax Income Growth Objectives [Member]    
Performance shares (in shares) 36,309  
Vesting Upon Achievement of 2023 - 2025 Consolidated Revenue Growth Objectives [Member]    
Performance shares (in shares) 19,551  
Vesting Upon Achievement of 2024 - 2026 Cumulative EBITDA Objectives [Member]    
Performance shares (in shares) 42,418  
Vesting Upon Achievement of 2024 - 2026 Cumulative Revenue Objectives [Member]    
Performance shares (in shares) 22,840  
Vesting Upon Achievement of 2025 - 2027 Revenue Growth Objectives [Member]    
Performance shares (in shares) 48,925  
[1] Performance-based restricted stock outstanding, granted, and forfeited are presented at 100% of target.