XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Jan. 01, 2022
Accrued Liabilities [Abstract]    
Accrued indirect taxes payable $ 13,245 $ 16,302
Income tax payable 13,238 11,996
Accrued expenses 11,865 12,061
Lessee lease liabilities, current 8,077 6,371
Accrued legal fees 7,846 7,136
Related party payables 3,218 5,618
Accrued warranty 2,461 2,487
Accrued property taxes 2,112 1,989
Accrued donations 1,607 1,707
Other current liabilities 4,524 4,730
Total other current liabilities $ 68,193 $ 70,397