XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
SUPPLEMENTAL BALANCE SHEET INFORMATION
6 Months Ended
Jun. 26, 2021
Supplemental Balance Sheet Information [Abstract]  
SUPPLEMENTAL BALANCE SHEET INFORMATION SUPPLEMENTAL BALANCE SHEET INFORMATION
The composition of trade receivables and contract assets, net is as follows:
June 26, 2021December 26, 2020
(in thousands)
Client receivables$480,533 $489,042 
Unbilled revenue171,032 135,400 
Total651,565 624,442 
Less: Allowance for doubtful accounts(7,538)(6,702)
Trade receivables and contract assets, net$644,027 $617,740 
The composition of inventories is as follows:
June 26, 2021December 26, 2020
(in thousands)
Raw materials and supplies$32,071 $28,317 
Work in process28,314 36,755 
Finished products133,956 120,623 
Inventories$194,341 $185,695 
The composition of other current assets is as follows:
June 26, 2021December 26, 2020
(in thousands)
Prepaid income tax$117,811 $68,462 
Short-term investments1,037 1,024 
Restricted cash3,118 3,074 
Other current assets$121,966 $72,560 

The composition of other assets is as follows:
June 26, 2021December 26, 2020
(in thousands)
Venture capital investments$174,420 $197,100 
Strategic equity investments39,342 24,704 
Life insurance policies48,715 43,827 
Other long-term income tax assets23,153 23,485 
Restricted cash1,403 1,621 
Long-term pension assets34,362 31,915 
Other36,399 29,974 
Other assets$357,794 $352,626 

The composition of other current liabilities is as follows:
June 26, 2021December 26, 2020
(in thousands)
Current portion of operating lease right-of-use liabilities$31,741 $24,674 
Accrued income taxes39,066 24,884 
Customer contract deposits44,981 42,244 
Other16,511 10,675 
Other current liabilities$132,299 $102,477 

The composition of other long-term liabilities is as follows:
June 26, 2021December 26, 2020
(in thousands)
U.S. Transition Tax$43,057 $48,781 
Long-term pension liability, accrued executive supplemental life insurance retirement plan and deferred compensation plan75,221 74,233 
Long-term deferred revenue18,256 19,475 
Other70,843 62,726 
Other long-term liabilities$207,377 $205,215