XML 40 R93.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) Per Share - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
3 Months Ended 12 Months Ended
Feb. 01, 2020
Nov. 02, 2019
Aug. 03, 2019
May 04, 2019
Feb. 02, 2019
Nov. 03, 2018
Aug. 04, 2018
May 05, 2018
Feb. 01, 2020
Feb. 02, 2019
Feb. 03, 2018
Net Income (Loss) Per Share                      
Weighted-average shares-basic 19,120,709 18,765,769 18,465,876 19,976,858 20,901,841 22,082,141 21,925,702 21,545,025 19,082,303 21,613,678 27,053,616
Effect of dilutive stock-based awards                 4,554,682 4,567,303  
Effect of dilutive convertible senior notes                 662,049 352,244  
Weighted-average shares-diluted 25,767,864 24,170,172 22,324,112 24,933,987 25,702,791 27,703,319 27,496,561 25,230,228 24,299,034 26,533,225 27,053,616