XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Inventories $ 17,829 $ 13,662
Accounts receivable 20,472 20,446
Operating lease liability 26,261 24,904
Accrued expenses 19,265 12,526
Net operating losses 289 1,285
Foreign tax credits 469 469
State tax credits 379 403
Capital loss carryforward 478 481
Total deferred tax assets 85,442 74,176
Valuation allowance (1,354) (1,377)
Net deferred tax assets 84,088 72,799
Liabilities:    
Depreciation 16,481 18,132
Goodwill and intangible assets 49,798 41,693
Operating lease right of use asset 25,142 23,924
Other 1,592 876
Gross deferred tax liabilities 93,013 84,625
Net deferred tax liabilities $ (8,925) $ (11,826)