XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Recently Issued Accounting Standards - Cumulative effect for the adoption of the ASU (Details) - USD ($)
$ in Thousands
Oct. 29, 2022
Jan. 29, 2022
Assets [Abstract]    
Property and equipment-net $ 1,577,900 $ 1,227,920
Deferred tax assets 63,105 56,843
Stockholders Equity [Abstract]    
Additional paid-in capital 313,887 620,577
Retained earnings 992,743 551,108
2023 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   59,002
2024 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net $ 41,696 184,461
ASU 2020-06    
Assets [Abstract]    
Property and equipment-net   1,227,920
Deferred tax assets   56,843
Stockholders Equity [Abstract]    
Additional paid-in capital   620,577
Retained earnings   551,108
ASU 2020-06 | 2023 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   59,002
ASU 2020-06 | 2024 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   184,461
ASU 2020-06 | Impact of adoption, adjustment    
Assets [Abstract]    
Property and equipment-net   (12,385)
Deferred tax assets   11,909
Stockholders Equity [Abstract]    
Additional paid-in capital   (56,390)
Retained earnings   19,889
ASU 2020-06 | Impact of adoption, adjustment | 2023 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   5,684
ASU 2020-06 | Impact of adoption, adjustment | 2024 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   30,341
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjusted Balance    
Assets [Abstract]    
Property and equipment-net   1,215,535
Deferred tax assets   68,752
Stockholders Equity [Abstract]    
Additional paid-in capital   564,187
Retained earnings   570,997
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjusted Balance | 2023 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   64,686
ASU 2020-06 | Cumulative Effect, Period of Adoption, Adjusted Balance | 2024 Notes    
Liabilities [Abstract]    
Convertible senior notes due-net   $ 214,802