XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Deferred Tax Liabilities and Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Allowance for doubtful accounts $ 879 $ 1,570
Inventory 3,371 4,585
Foreign tax credit carryforward 64 64
Net operating loss carryforward 1,328 1,201
Capital loss carryforward 4 4
Accruals 8,190 6,190
ROU asset 220 219
Research expenses 23,822 16,945
Total deferred tax assets 40,127 33,117
Less valuation allowance (278) (4)
Total deferred tax asset, net of valuation allowance 39,849 33,113
Deferred tax liabilities:    
Goodwill (18,476) (18,439)
Intangibles (8,363) (9,553)
Property and equipment (7,885) (8,542)
Deferred compensation 215 0
Unremitted foreign earnings (421) (421)
Method changes (342) (225)
Other (643) (825)
Deferred Tax Liabilities, Gross (36,345) (38,005)
Net deferred tax asset (liability) 3,504  
Net deferred tax asset (liability)   (4,892)
State | Texas    
Deferred tax assets:    
Credit carryforward 2,239 2,329
State | Louisiana    
Deferred tax assets:    
Credit carryforward $ 10 $ 10