XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Current assets:    
Cash and cash equivalents $ 290,481 $ 178,321
Marketable securities 319,949 286,744
Accounts receivable, net of allowance for doubtful accounts of $1,384 and $1,465, respectively 74,014 67,008
Inventory 621,146 550,242
Prepaid expenses and other current assets 187,206 200,188
Total current assets 1,492,796 1,282,503
Property and equipment, net 1,331,077 1,286,541
Operating lease right-of-use assets 942,666 920,396
Marketable securities 410,208 314,152
Other assets 342,733 307,617
Total Assets 4,519,480 4,111,209
Current liabilities:    
Accounts payable 295,767 253,342
Current portion of operating lease liabilities 227,149 226,645
Accrued compensation and benefits 139,272 122,708
Accrued expenses and other current liabilities 413,491 391,510
Total current liabilities 1,075,679 994,205
Non-current portion of operating lease liabilities 871,209 851,853
Other non-current liabilities 101,088 152,611
Total Liabilities 2,047,976 1,998,669
Commitments and contingencies (see Note 15)
Shareholders’ equity:    
Preferred shares; $.0001 par value, 10,000,000 shares authorized, none issued 0
Common shares; $.0001 par value, 200,000,000 shares authorized, 92,281,748 and 92,787,582 shares issued and outstanding, respectively 9 9
Additional paid-in-capital 15,067 37,943
Retained earnings 2,503,068 2,113,735
Accumulated other comprehensive loss (46,640) (39,147)
Total Shareholders’ Equity 2,471,504 2,112,540
Total Liabilities and Shareholders’ Equity $ 4,519,480 $ 4,111,209