XML 89 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Mar. 31, 2017
Accounts receivable:    
Accounts receivable $ 482,872 $ 395,754
Accounts receivable, net 214,885 185,179
Inventories:    
Raw materials 33,603 30,582
Finished goods 226,303 222,819
Inventory, net 259,906 253,401
Other current assets:    
Value-added tax receivables 29,477 23,132
Prepaid expenses and other assets 26,885 18,600
Other current assets, total 56,362 41,732
Property, plant and equipment, net:    
Property, plant and equipment, gross 332,688 335,425
Less accumulated depreciation and amortization (260,284) (263,352)
Property, plant and equipment before land and construction in progress 72,404 72,073
Property, plant and equipment, net 86,304 85,408
Other assets:    
Deferred tax assets (2) 84,651 57,303
Trading investments for deferred compensation plan 17,748 15,043
Investment in privately held companies 12,448 10,776
Other assets 5,908 4,997
Other assets, total 120,755 88,119
Plant, buildings and improvements    
Property, plant and equipment, net:    
Property, plant and equipment, gross 60,747 58,881
Equipment and tooling    
Property, plant and equipment, net:    
Property, plant and equipment, gross 183,466 176,291
Computer equipment    
Property, plant and equipment, net:    
Property, plant and equipment, gross 22,752 27,812
Software    
Property, plant and equipment, net:    
Property, plant and equipment, gross 65,723 72,441
Construction-in-process    
Property, plant and equipment, net:    
Property, plant and equipment, gross 11,029 10,537
Land    
Property, plant and equipment, net:    
Property, plant and equipment, gross 2,871 2,798
Allowance for doubtful accounts    
Accounts receivable:    
Allowance for receivables (122) (607)
Allowance for sales returns    
Accounts receivable:    
Allowance for receivables (25,515) (18,800)
Allowance for cooperative marketing arrangements (1)    
Accounts receivable:    
Allowance for receivables (30,389) (28,022)
Allowance for customer incentive programs (1)    
Accounts receivable:    
Allowance for receivables (70,592) (60,857)
Allowance for pricing programs (1)    
Accounts receivable:    
Allowance for receivables $ (141,369) $ (102,289)