XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary Of Activity Recorded Within The Allowance For Doubtful Accounts
The following table summarizes activity recorded within the allowance for doubtful accounts and contract assets balances for the years ended December 31 (in thousands):
202320222021
Beginning balance$3,746 $3,738 $3,529 
Bad debt expense, net of recoveries3,148 1,221 898 
Accounts written off against allowance and other adjustments(1,322)(1,213)(689)
Ending balance$5,572 $3,746 $3,738 
Property, Plant and Equipment
The table below sets forth the depreciation expense recognized during the years ended December 31 (in thousands):
202320222021
Depreciation expense$16,139 $14,583 $13,110 
Components of property, plant, and equipment at December 31 consisted of the following (in thousands):
20232022
Land and land improvements$4,544 $4,704 
Building and improvements43,732 43,416 
Machinery and equipment231,275 223,843 
Construction in progress17,391 13,065 
Property, plant, and equipment, gross296,942 285,028 
Less: accumulated depreciation(189,339)(175,444)
Property, plant, and equipment, net$107,603 $109,584