XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
ASSETS    
Cash and cash equivalents $ 649,436 $ 589,692
Trade accounts receivable, net of allowances ($21,146 and $18,824 as of March 31, 2020 and March 31, 2019, respectively) 185,596 178,602
Inventories, net of reserves ($12,227 and $9,723 as of March 31,2020 and March 31, 2019, respectively) 311,620 278,842
Prepaid expenses 17,760 19,901
Other current assets 21,548 26,028
Income tax receivable 8,151 2,340
Total current assets 1,194,111 1,095,405
Property and equipment, net of accumulated depreciation ($242,138 and $235,939 as of March 31, 2020 and March 31, 2019, respectively) 209,037 213,796
Operating lease assets 243,522  
Goodwill 13,990 13,990
Other intangible assets, net of accumulated amortization ($74,421 and $71,186 as of March 31, 2020 and March 31, 2019, respectively) 48,016 51,494
Deferred tax assets, net 28,233 30,870
Other assets 28,209 21,651
Total assets 1,765,118 1,427,206
LIABILITIES AND STOCKHOLDERS' EQUITY    
Short-term borrowings 638 603
Trade accounts payable 147,892 124,974
Accrued payroll 42,309 54,462
Operating lease liabilities 49,091  
Other accrued expenses 46,281 47,963
Income taxes payable 11,104 19,283
Value added tax payable 3,631 3,239
Total current liabilities 300,946 250,524
Mortgage payable 30,263 30,901
Long-term operating lease liabilities 215,724  
Income tax liability 63,547 60,616
Deferred rent obligations   21,107
Other long-term liabilities 14,518 18,928
Total long-term liabilities 324,052 131,552
Commitments and contingencies
Stockholders' equity    
Common stock ($0.01 par value; 125,000 shares authorized; shares issued and outstanding of 27,999 and 29,141 as of March 31, 2020 and March 31, 2019, respectively) 280 291
Additional paid-in capital 191,451 178,227
Retained earnings 973,948 889,266
Accumulated other comprehensive loss (25,559) (22,654)
Total stockholders' equity 1,140,120 1,045,130
Total liabilities and stockholders' equity $ 1,765,118 $ 1,427,206