XML 97 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue and Other Contract Liabilities, Current (Details) - USD ($)
$ in Thousands
Jul. 02, 2022
Jan. 01, 2022
Revenue Recognition and Deferred Revenue [Abstract]    
Deferred revenue $ 60,200 $ 35,100
Accrued rebates and allowances 31,900 13,600
Accrued customer reimbursements 5,900 7,400
Total deferred revenue and other contract liabilities 98,000 56,100
Less: Non-current portion of deferred revenue (22,600) (5,200)
Deferred revenue and other contract liabilities - current $ 75,400 $ 50,900