XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Payments and Non-cash Activity
Selected cash payments and non-cash activities were as follows:
 Years ended December 31,
 202320222021
Supplemental cash flow information:
Cash paid for interest$2,185 $$1,186 
Cash paid for income taxes5,276 1,659 4,365 
Supplemental noncash investing and financing activities:
Transfer of service and sales demonstration inventory to fixed assets4,428 175 2,226 
Purchases of Property, plant, equipment and Intangibles accrued but not paid$434 $157 $754