XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense (Benefit)

The provision for income taxes consists of the following:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Federal:

 

 

 

 

 

 

 

 

 

Current

 

$

(12

)

 

$

4

 

 

$

(579

)

Deferred

 

 

(6,809

)

 

 

8

 

 

 

4,667

 

Total Federal

 

 

(6,821

)

 

 

12

 

 

 

4,088

 

State and Local:

 

 

 

 

 

 

 

 

 

Current

 

 

44

 

 

 

(539

)

 

 

(762

)

Deferred

 

 

(727

)

 

 

17

 

 

 

1,602

 

Total State and Local

 

 

(683

)

 

 

(522

)

 

 

840

 

Foreign

 

 

 

 

 

 

 

 

 

Current

 

 

2,077

 

 

 

848

 

 

 

255

 

Deferred

 

 

(84

)

 

 

 

 

 

(90

)

Total Foreign

 

 

1,993

 

 

 

848

 

 

 

165

 

Total

 

$

(5,511

)

 

$

338

 

 

$

5,093

 

Schedule of Effective Income Tax Rate Reconciliation

The reconciliation between the provision (benefit) for income taxes and the provision (benefit) for income taxes at the U.S. federal statutory rate is as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

U.S. Operations

 

$

4,268

 

 

$

(20,116

)

 

$

(53,947

)

Foreign Operations

 

 

6,404

 

 

 

2,775

 

 

 

(506

)

Income (loss) before income taxes

 

 

10,672

 

 

 

(17,341

)

 

 

(54,453

)

Federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

Provision (benefit) for income taxes at federal statutory rate

 

 

2,241

 

 

 

(3,642

)

 

 

(11,435

)

State taxes, net of federal benefit

 

 

526

 

 

 

(385

)

 

 

(2,098

)

Foreign tax rate differential

 

 

275

 

 

 

135

 

 

 

90

 

Change in valuation allowance

 

 

(1,453

)

 

 

2,850

 

 

 

18,353

 

Excess tax benefit recognized

 

 

(368

)

 

 

287

 

 

 

(232

)

Valuation allowance reduction due to acquired liabilities

 

 

(7,592

)

 

 

 

 

 

 

Foreign tax credit

 

 

(8

)

 

 

(96

)

 

 

 

Research and development credit

 

 

(539

)

 

 

(558

)

 

 

(400

)

Global intangible low taxed income

 

 

8

 

 

 

858

 

 

 

325

 

Change in unrecognized tax benefits

 

 

(245

)

 

 

(330

)

 

 

(382

)

Section 162(m)

 

 

414

 

 

 

1,237

 

 

 

395

 

Business transaction costs

 

 

442

 

 

 

 

 

 

 

Other

 

 

788

 

 

 

(18

)

 

 

477

 

Provision (benefit) for income taxes

 

$

(5,511

)

 

$

338

 

 

$

5,093

 

Schedule of Deferred Tax Assets and Liabilities

The tax effects of significant items comprising the Company’s deferred tax assets (liabilities) are as follows:

 

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

(in thousands)

 

Allowance for doubtful accounts

 

$

4

 

 

$

4

 

Fixed assets

 

 

(740

)

 

 

(764

)

Goodwill

 

 

(1,501

)

 

 

(1,402

)

Employee benefits

 

 

2,254

 

 

 

2,789

 

Intangible assets

 

 

(8,600

)

 

 

1,614

 

Inventories

 

 

1,110

 

 

 

1,434

 

Lease liability

 

 

2,255

 

 

 

1,977

 

Net operating loss

 

 

6,170

 

 

 

8,372

 

Research and development expenses

 

 

9,131

 

 

 

6,154

 

Right of use asset

 

 

(2,044

)

 

 

(1,754

)

Sales reserves

 

 

1,270

 

 

 

1,524

 

Unrecognized tax benefits

 

 

232

 

 

 

311

 

Other

 

 

3,236

 

 

 

1,376

 

 

 

12,777

 

 

 

21,635

 

Valuation allowance

 

 

(13,049

)

 

 

(22,094

)

Net deferred tax liabilities

 

$

(272

)

 

$

(459

)

Schedule of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:

 

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

(in thousands)

 

Gross unrecognized tax benefit, beginning of period

 

$

2,284

 

 

$

3,002

 

Additions based on tax positions related to the current year

 

 

128

 

 

 

128

 

Additions related to tax positions in a prior year

 

 

 

 

 

 

Settlements related to tax positions in a prior period

 

 

(178

)

 

 

(32

)

Decreases based on tax positions in a prior period

 

 

(450

)

 

 

(814

)

Gross unrecognized tax benefit, end of period

 

$

1,784

 

 

$

2,284