XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Data (Tables)
12 Months Ended
Dec. 31, 2024
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,
20242023
Accrued payroll and fringe benefits$38,536 $41,182 
Accrued taxes11,467 13,329 
Income taxes payable7,440 3,878 
Accrued interest21,977 19,447 
Accrued rebates and discounts12,298 9,868 
Warranty payable1,121 1,258 
Accrued inventory74,323 33,478 
Deferred revenue8,284 7,350 
Other accrued expenses22,383 21,653 
Total$197,829 $151,443 
Warranty liabilityYear ended December 31,
20242023
Beginning balance$1,258 $1,346 
Accrual2,332 3,387 
Warranty payments(2,469)(3,475)
Ending balance$1,121 $1,258 
Schedule of Supplemental Statement of Operations Data
Supplemental Statement of Operations Data (in thousands):
Other income (expense), netYear ended December 31,
202420232022
Foreign currency gain (loss)$781 $(819)$(1,163)
Loss on sale of capital assets(885)(890)(2,576)
Sublease income476 1,434 1,330 
Loss on equity method investment(1,709)— — 
Other income (expense)(2,565)2,054 94 
$(3,902)$1,779 $(2,315)
Summary of Supplemental Cash Flow Data
Supplemental Cash Flow Statement Data (in thousands):
Year ended December 31,
202420232022
Interest paid$105,734 $108,418 $75,755 
Taxes paid$61,889 $79,142 $24,607 
Supplemental cash flow information related to leases was as follows (in thousands):
Year ended December 31, 2024Year ended December 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$47,688 $39,806 
     Operating cash flows from finance leases447 — 
     Financing cash flows from finance leases21 — 
Right-of-use assets obtained in exchange for lease obligations:
     Operating leases$27,477 $61,560 
     Finance leases6,883 —