v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Aug. 01, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
Three months ended Six months ended
(in thousands)
August 1, 2026August 2, 2025August 1, 2026August 2, 2025
Weighted average basic shares outstanding
50,894 49,109 50,567 48,678 
Dilutive effect of stock-based compensation awards
5,080 625 5,190 — 
Weighted average diluted shares outstanding
55,974 49,734 55,757 48,678 
Anti-dilutive shares1,995 8,768 1,015 7,543