XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Computation of Earnings Per Common Share - Basic and Diluted Earnings Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 25, 2020
Jul. 31, 2021
Jul. 25, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income available to common stockholders (numerator) $ 18,165 $ 37,024 $ 19,063 $ 4,606
Weighted-average number of common shares (in shares) 30,431,143 31,750,547 30,553,381 31,677,012
Basic earnings per common share (in dollars per share) $ 0.60 $ 1.17 $ 0.62 $ 0.15
Potential common stock arising from stock options, and unvested restricted share units (in shares) 441,363 377,551 532,604 270,334
Total shares-diluted (in shares) 30,872,506 32,128,098 31,085,985 31,947,346
Diluted earnings per common share (in dollars per share) $ 0.59 $ 1.15 $ 0.61 $ 0.14
Anti-dilutive weighted shares excluded from the calculation of earnings per common share:        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares) 1,429,592 3,539,999 1,291,311 6,117,998
Stock-based awards        
Anti-dilutive weighted shares excluded from the calculation of earnings per common share:        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares) 226,894 367,191 88,613 371,068
Convertible senior notes        
Anti-dilutive weighted shares excluded from the calculation of earnings per common share:        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares) 601,349 1,586,404 601,349 2,873,465
Note Warrant        
Anti-dilutive weighted shares excluded from the calculation of earnings per common share:        
Anti-dilutive weighted shares excluded from the calculation of earnings per share (in shares) 601,349 1,586,404 601,349 2,873,465