XML 36 R12.htm IDEA: XBRL DOCUMENT v3.20.1
SUPPLEMENTAL BALANCE SHEET INFORMATION
3 Months Ended
Mar. 28, 2020
Supplemental Balance Sheet Information [Abstract]  
SUPPLEMENTAL BALANCE SHEET INFORMATION SUPPLEMENTAL BALANCE SHEET INFORMATION
The composition of trade receivables, net is as follows:
March 28, 2020December 28, 2019
(in thousands)
Client receivables$415,359  $395,740  
Unbilled revenue131,660  121,957  
Total547,019  517,697  
Less: Allowance for doubtful accounts(4,629) (3,664) 
Trade receivables, net$542,390  $514,033  

The composition of inventories is as follows:
March 28, 2020December 28, 2019
(in thousands)
Raw materials and supplies$24,708  $24,613  
Work in process30,418  35,852  
Finished products107,812  100,195  
Inventories$162,938  $160,660  
The composition of other current assets is as follows:
March 28, 2020December 28, 2019
(in thousands)
Prepaid income tax$60,016  $54,358  
Short-term investments934  941  
Restricted cash444  431  
Other300  300  
Other current assets$61,694  $56,030  

The composition of other assets is as follows:
March 28, 2020December 28, 2019
(in thousands)
Venture capital investments$98,405  $108,983  
Other investments18,659  13,996  
Life insurance policies31,617  38,207  
Other long-term income tax assets20,534  20,570  
Restricted cash1,576  1,601  
Other26,288  29,258  
Other assets$197,079  $212,615  
The composition of other current liabilities is as follows:
March 28, 2020December 28, 2019
(in thousands)
Current portion of operating lease right-of-use liabilities$22,469  $20,357  
Accrued income taxes25,706  26,066  
Customer contract deposits37,319  33,080  
Other23,426  11,095  
Other current liabilities$108,920  $90,598  
The composition of other long-term liabilities is as follows:
March 28, 2020December 28, 2019
(in thousands)
U.S. Transition Tax$50,057  $52,066  
Long-term pension liability, accrued executive supplemental life insurance retirement plan and deferred compensation plan78,272  80,833  
Long-term deferred revenue16,078  20,983  
Other29,517  29,051  
Other long-term liabilities$173,924  $182,933