XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Schedule of income tax (benefit) expense from continuing operations and effective income tax rates

December 31,

    

2023

    

2022

    

Current taxes:

Domestic

 

$

10,126

$

11,047

Foreign

 

20

 

5

10,146

 

11,052

Deferred taxes:

Domestic

331

 

1,554

Foreign

 

1

331

 

1,555

Income tax expense

 

$

10,477

$

12,607

Income before income taxes:

Domestic income

 

$

34,400

$

49,108

Foreign income

62

 

39

Total

 

$

34,462

$

49,147

Effective income tax rate

 

30.4

%

25.7

%

Schedule of effective income tax rate reconciliation

December 31,

2023

    

2022

    

Tax at federal statutory rate

21.0

%

21.0

%

State taxes, net

4.4

 

5.4

 

Unrecognized tax benefits

0.1

(2.0)

Deductibility limitations on excess compensation

3.3

0.4

Tax credits

(0.5)

(0.1)

Permanent items

2.0

1.0

Other

0.1

 

 

Effective income tax rate

30.4

%

25.7

%

Schedule of components of deferred tax assets and liabilities

December 31,

    

2023

2022

Deferred tax assets:

Accrued expense

$

1,928

$

3,830

Net operating loss carryforward

130

 

257

Stock compensation

1,798

 

1,303

Interest limitation

1,689

2,474

Lease liability

3,026

2,891

Capital loss carryover

2,110

2,135

Research and development costs

1,350

1,434

Other

3,244

3,609

Total gross deferred tax assets

15,275

 

17,933

Valuation allowance

 

(2,616)

 

(2,791)

Net deferred tax assets

12,659

 

15,142

Deferred tax liabilities:

Plant, equipment and leasehold improvements

 

(8,825)

 

(9,510)

Intangible assets

 

(6,745)

 

(8,020)

Right-of-use assets

(2,851)

(2,749)

Other

 

(1,377)

 

(1,671)

Total gross deferred tax liabilities

 

(19,798)

 

(21,950)

Net deferred tax liabilities

$

(7,139)

$

(6,808)

Unrecognized Tax Benefits

Balance as of December 31, 2022

$

1,395

Increase related to current year tax position

42

Increase related to prior year tax position

22

Decrease related to prior year tax position

(62)

Decrease related to settlements with tax authorities, net of federal benefit

(80)

Balance as of December 31, 2023

$

1,317