XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX PROVISION (repatriation and unrecognized tax benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income tax provision $ 13,572 $ 18,848 $ 31,031
Foreign earnings repatriated 32,931 25,526 85,285
Income tax expense on repatriation of foreign earnings 2,168 1,818 4,555
Cash and cash equivalents 71,962 40,435 41,231
Changes in unrecognized tax benefits      
Balance, beginning of year 2,635 2,551 3,361
Additions for tax positions of current year 249 250 169
Additions for tax positions of prior years 91 270 8
Reductions for tax positions of prior years 0 (45) (673)
Settlements (303)    
Lapse of statutes of limitations (282) (391) (314)
Balance, end of year 2,390 2,635 2,551
Unrecognized tax benefits      
Unrecognized tax benefits that would impact income tax expense (2,390)    
Accruals for interest and penalties 583 731  
Net increase in income tax provision for interest and penalties 70 $ 97 $ 84
Amount by which it is reasonably possible that unrecognized tax benefits will decrease in next 12 months 1,300    
Amount by which it is reasonably possible that unrecognized tax benefits will increase in next 12 months 2,000    
Foreign, primarily Canada [Member]      
Cash and cash equivalents $ 25,270