XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Dec. 31, 2021
Contract assets:      
Contract assets $ 3,235   $ 1,665
Contract liabilities:      
Current portion 7,349   7,814
Long-term portion 8,035   8,739
Total contract liabilities 15,384   $ 16,553
Contract revenue recognized, including revenue from deferred revenue beginning balance 2,400 $ 2,500  
Revenues recognized for performance obligations satisfied in previous periods 31,700 $ 27,800  
Takeda And Ispen      
Contract liabilities:      
Remaining performance obligation $ 87,400