XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Data (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Supplemental Balance Sheet Data
Supplemental Balance Sheet Data (in thousands):
Summary of accrued expensesDecember 31,
20232022
Accrued payroll and fringe benefits$44,039 $31,386 
Accrued taxes13,759 15,608 
Income taxes payable3,878 3,141 
Accrued interest19,447 21,071 
Accrued rebates and discounts9,868 8,948 
Warranty payable1,375 1,530 
Accrued inventory33,478 74,858 
Deferred revenue7,350 7,093 
Other accrued expenses24,262 20,703 
Total$157,456 $184,338 
Warranty liabilityYear ended December 31,
20232022
Beginning balance$1,530 $1,838 
Accrual3,489 2,954 
Warranty payments(3,644)(3,262)
Ending balance$1,375 $1,530 
Schedule of Supplemental Statement of Operations Data
Supplemental Statement of Operations Data (in thousands):
Other income (expense), netYear ended December 31,
202320222021
Foreign currency gain (loss)$(819)$(1,163)$27 
Loss on sale of capital assets(925)(2,581)(585)
Sublease income1,434 1,330 995 
Other income (expense)2,053 93 (1,740)
$1,743 $(2,321)$(1,303)
Summary of Supplemental Cash Flow Data
Supplemental Cash Flow Statement Data (in thousands):
Year ended December 31,
202320222021
Interest paid$108,418 $86,286 $58,547 
Taxes paid$79,657 $26,037 $27,371 
Supplemental cash flow information related to leases was as follows (in thousands):
Year ended December 31, 2023Year ended December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
   Operating cash flows from operating leases$40,294 $36,851 
Right-of-use assets obtained in exchange for lease obligations:
   Operating leases$61,860 $57,366