XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Summary Of Activity Recorded Within The Allowance For Doubtful Accounts
The following table provides a roll-forward of the allowance for expected credit losses for the years ended December 31 (in thousands):
202420232022
Beginning balance$5,351 $3,527 $3,409 
Bad debt expense, net of recoveries1,093 3,146 1,331 
Accounts written off against allowance and other adjustments(3,050)(1,322)(1,213)
Ending balance$3,394 $5,351 $3,527 
Property, Plant and Equipment
The table below sets forth the depreciation expense recognized during the years ended December 31 (in thousands):
202420232022
Depreciation expense$16,656 $16,139 $14,583 
Components of property, plant, and equipment at December 31 consisted of the following (in thousands):
20242023
Land and land improvements$4,474 $4,544 
Building and improvements44,320 43,732 
Machinery and equipment248,741 231,275 
Construction in progress16,378 17,391 
Property, plant, and equipment, gross313,913 296,942 
Less: accumulated depreciation(204,093)(189,339)
Property, plant, and equipment, net$109,820 $107,603 
Summary of Defined Contribution Plan Total expense for the 401(k) plan for the years ended December 31 was (in thousands):
202420232022
401(k) plan$4,360 $3,804 $3,580