XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current [Abstract]      
Federal $ 13,291 $ 8,457 $ 11,315
State and local 3,602 2,815 4,210
Foreign (16) 83 0
Current 16,877 11,355 15,525
Deferred [Abstract]      
Federal 4,091 (4,713) (583)
State and local 2,166 (1,291) (637)
Foreign 767 (502) (265)
Deferred 7,024 (6,506) (1,485)
Total [Abstract]      
Federal 17,382 3,744 10,732
State and local 5,768 1,524 3,573
Foreign 751 (419) (265)
Total 23,901 4,849 14,040
Assets [Abstract]      
Inventory 5,310 1,384  
Property, plant, and equipment 0 0  
Goodwill and other intangible assets 0 0  
Foreign NOL carryforward 1,495 561  
State NOL carryforward 2,398 2,483  
Unrealized loss on investments 7,203 5,168  
Leases 3,278 3,544  
Original issue discount 426 1,604  
Stock compensation 4,879 4,333  
Other 4,536 4,281  
Gross deferred income taxes 29,525 23,358  
Valuation allowance (11,446) (3,062)  
Net deferred income tax assets 18,079 20,296  
Liabilities [Abstract]      
Inventory 0 0  
Property, plant, and equipment 3,120 2,856  
Goodwill and other intangible assets 3,182 2,812  
Leases 2,978 3,222  
Original issue discount 0 0  
Insurance receivable 3,764 0  
Other 3,567 2,963  
Deferred income tax liabilities 16,611 11,853  
Uncertain Tax Positions [Abstract]      
Uncertain tax positions 0    
Interest and penalties recognized for uncertain tax positions $ 0 $ 0 $ 0
Reconciliation of Effective Income Tax Rate [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
Foreign rate differential (0.10%) (0.50%) (0.10%)
State taxes 4.30% 5.70% 3.40%
Permanent differences (0.10%) (0.20%) (4.10%)
Other 0.00% 1.70% 0.70%
Valuation allowance 13.60% 2.60% 0.60%
Effective income tax rate 38.70% 30.30% 21.50%
Income tax deduction related to forgiveness of debt     $ 7,500
Income tax benefit related to forgiveness of debt     1,600
Income tax deduction related to exercise of stock options     7,200
Income tax benefit related to exercise of stock options     1,500
Unrealized Loss on Investments [Member]      
Assets [Abstract]      
Valuation allowance $ (6,400)    
State [Member]      
Income Taxes [Abstract]      
Net operating loss carryforwards 27,400    
Net operating loss carryforwards with indefinite carryforward period 25,700    
Valuation allowance for NOL carryforwards 2,900 $ 2,400  
Foreign [Member]      
Income Taxes [Abstract]      
Valuation allowance for NOL carryforwards $ 1,700    
Unsecured Loan [Member]      
Income Taxes [Abstract]      
Forgiveness of debt     $ 7,500