XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAX PROVISION (repatriation and unrecognized tax benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Foreign earnings repatriated $ 52,707 $ 32,931 $ 25,526
Income tax expense on repatriation of foreign earnings 3,038 2,168 1,818
Cash and cash equivalents 34,399 71,962 40,435
Changes in unrecognized tax benefits      
Balance, beginning of year 2,390 2,635 2,551
Additions for tax positions of current year 413 249 250
Additions for tax positions of prior years 641 91 270
Reductions for tax positions of prior years (30)   (45)
Settlements   (303)  
Lapse of statutes of limitations (241) (282) (391)
Balance, end of year 3,173 2,390 2,635
Unrecognized tax benefits      
Unrecognized tax benefits that would decrease income tax expense 3,173    
Accruals for interest and penalties 686 583  
Net increase in income tax provision for interest and penalties 103 $ 70 $ 97
Amount by which it is reasonably possible that unrecognized tax benefits will decrease in next 12 months 1,900    
Amount by which it is reasonably possible that unrecognized tax benefits will increase in next 12 months 1,800    
Foreign, primarily Canada [Member]      
Cash and cash equivalents $ 20,058