XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred income taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Accounts receivable allowance $ 2,957 $ 2,672    
Accrued compensation 14,412 11,256    
Accrued pension liabilities 3,685 1,878    
Self-insured risks 4,513 4,252    
Deferred revenues 5,602 5,114    
Interest 2,987 2,684    
Tax credit carryforwards 2,152 1,285    
Loss carryforwards 32,304 29,362    
Lease liability 26,361 27,445    
Other 337 1,755    
Gross deferred income tax assets 95,310 87,703    
Unbilled revenues 5,596 8,944    
Repatriated earnings 1,249 1,120    
Depreciation and amortization 15,129 19,042    
Lease right-of-use asset 22,612 23,687    
Gross deferred income tax liabilities 44,586 52,793    
Net deferred income tax assets before valuation allowance 50,724 34,910    
Valuation allowance (29,644) (23,295) $ (14,114) $ (16,579)
Net deferred income tax assets 21,080 11,615    
Amounts recognized in the Consolidated Balance Sheets consist of:        
Long-term deferred income tax assets included in "Deferred income tax assets" 26,247 19,573    
Long-term deferred income tax liabilities included in "Other noncurrent liabilities" (5,167) (7,958)    
Net deferred income tax assets $ 21,080 $ 11,615