v3.25.3
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 03, 2025
Dec. 31, 2024
Accrued Liabilities [Abstract]    
Accrued compensation and related benefits $ 92,608 $ 85,989
Derivative liability – current portion 49,346 3,648
Accrued third-party commissions 34,846 34,602
Accrued rebates 25,578 19,964
Lease liability - current portion 24,026 22,340
Accrued taxes 19,159 21,341
Accrued professional fees 16,390 5,003
Deferred and contingent consideration - current portion 13,712 49,719
Accrued interest 9,407 5,841
Purchase of royalty interest 8,643 0
Accrued freight 5,681 5,314
Customer advances and billings in excess of costs incurred 5,391 6,229
Accrued royalties 4,704 6,296
Warranty liability 2,630 2,818
Accrued restructuring liability 1,963 2,938
Other 41,158 57,831
Accrued liabilities $ 355,242 $ 329,873