XML 129 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Revenue and Other Contract Liabilities - (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Revenue Recognition and Deferred Revenue [Abstract]    
Deferred revenue $ 35,127 $ 33,221
Accrued rebates and allowances 13,628 12,127
Accrued customer reimbursements 7,424 3,829
Total deferred revenue and other contract liabilities 56,179 49,177
Less: Non-current portion of deferred revenue 5,302 4,242
Deferred revenue and other contract-related liabilities, current 50,877 $ 44,935
Unrecognized contract revenue $ 1,165,100