XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income (loss) Before Income Taxes

Income before income taxes consisted of the following:

 

Year Ended December 31,

 

2024

 

 

2023

 

 

2022

 

 

 

(In thousands)

 

U.S.

 

$

21,429

 

 

$

35,620

 

 

$

39,297

 

Foreign

 

 

19,683

 

 

 

11,737

 

 

 

(34,251

)

Income before income taxes

 

$

41,112

 

 

$

47,357

 

 

$

5,046

 

Schedule of Provision for Income Taxes

The provision for income taxes consisted of the following:

 

Year Ended December 31,

 

2024

 

 

2023

 

 

2022

 

 

 

(In thousands)

 

Current:

 

 

 

 

 

 

 

 

 

U.S. federal and state

 

$

10,516

 

 

$

17,509

 

 

$

12,336

 

Foreign

 

 

6,601

 

 

 

11,867

 

 

 

3,845

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. federal and state

 

 

(2,617

)

 

 

(9,452

)

 

 

(1,523

)

Foreign

 

 

83

 

 

 

(2,827

)

 

 

8,920

 

Provision for income taxes

 

$

14,583

 

 

$

17,097

 

 

$

23,578

 

Schedule of Effective Income Tax Rate Reconciliation

The provision for income taxes is reconciled to the federal statutory income tax rate of 21% in 2024, 2023, and 2022, as follows:

 

Year Ended December 31,

 

2024

 

 

2023

 

 

2022

 

 

 

(In thousands)

 

Federal income taxes at statutory rate

 

$

8,634

 

 

$

9,945

 

 

$

1,060

 

State income taxes, net of federal benefit

 

 

1,890

 

 

 

2,082

 

 

 

3,087

 

Goodwill impairment

 

 

 

 

 

 

 

 

4,221

 

Foreign taxes

 

 

3,024

 

 

 

5,872

 

 

 

3,232

 

Change in valuation allowance

 

 

2,064

 

 

 

2,131

 

 

 

11,611

 

Research and development credits

 

 

(789

)

 

 

(607

)

 

 

(400

)

Foreign tax credits

 

 

(1,681

)

 

 

(1,668

)

 

 

(492

)

Nondeductible meals and entertainment

 

 

565

 

 

 

643

 

 

 

439

 

Change in permanent reinvestment assertion

 

 

(8

)

 

 

280

 

 

 

320

 

Disposals and liquidations of businesses

 

 

 

 

 

(305

)

 

 

188

 

Foreign-derived intangible income deduction

 

 

(156

)

 

 

(223

)

 

 

(189

)

Tax rate changes

 

 

422

 

 

 

(104

)

 

 

(36

)

Other

 

 

618

 

 

 

(949

)

 

 

537

 

Provision for income taxes

 

$

14,583

 

 

$

17,097

 

 

$

23,578

 

Schedule of Deferred Tax Assets and Liabilities

Deferred income taxes consisted of the following at December 31, 2024 and 2023:

 

 

 

2024

 

 

2023

 

 

 

(In thousands)

 

Accounts receivable allowance

 

$

2,286

 

 

$

2,957

 

Accrued compensation

 

 

14,013

 

 

 

14,412

 

Accrued pension liabilities

 

 

3,314

 

 

 

3,685

 

Self-insured risks

 

 

5,551

 

 

 

4,513

 

Deferred revenues

 

 

4,684

 

 

 

5,602

 

Interest

 

 

3,223

 

 

 

2,987

 

Tax credit carryforwards

 

 

2,654

 

 

 

2,152

 

Loss carryforwards

 

 

33,315

 

 

 

32,304

 

Lease liability

 

 

23,418

 

 

 

26,361

 

Other

 

 

1,986

 

 

 

337

 

Gross deferred income tax assets

 

 

94,444

 

 

 

95,310

 

Unbilled revenues

 

 

5,265

 

 

 

5,596

 

Repatriated earnings

 

 

1,152

 

 

 

1,249

 

Depreciation and amortization

 

 

12,901

 

 

 

15,129

 

Lease right-of-use asset

 

 

20,054

 

 

 

22,612

 

Gross deferred income tax liabilities

 

 

39,372

 

 

 

44,586

 

Net deferred income tax assets before valuation allowances

 

 

55,072

 

 

 

50,724

 

Valuation allowance

 

 

(35,310

)

 

 

(29,644

)

Net deferred income tax assets

 

$

19,762

 

 

$

21,080

 

Amounts recognized in the Consolidated Balance Sheets consist of:

 

 

 

 

 

 

Long-term deferred income tax assets included in "Deferred income tax assets"

 

 

25,305

 

 

 

26,247

 

Long-term deferred income tax liabilities included in "Other noncurrent liabilities"

 

 

(5,543

)

 

 

(5,167

)

Net deferred income tax assets

 

$

19,762

 

 

$

21,080

 

Summary of Valuation Allowance

Changes in the Company's deferred tax valuation allowance are recorded as adjustments to the provision for income taxes. An analysis of the Company's deferred tax asset valuation allowances is as follows for the years ended December 31, 2024, 2023, and 2022.

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(In thousands)

 

Balance, beginning of year

 

$

29,644

 

 

$

23,295

 

 

$

14,114

 

Other changes

 

 

5,666

 

 

 

6,349

 

 

 

9,181

 

Balance, end of year

 

$

35,310

 

 

$

29,644

 

 

$

23,295

 

Summary of Unrecognized Income Tax Benefits

A reconciliation of the beginning and ending balance of unrecognized income tax benefits follows:

 

 

 

(In thousands)

 

Balance at December 31, 2021

 

$

3,750

 

Reductions for tax positions related to prior years

 

 

(97

)

Balance at December 31, 2022

 

$

3,653

 

   Additions for tax positions related to prior years

 

 

432

 

Reductions for tax positions related to prior years

 

 

(153

)

Lapses of applicable statutes of limitation

 

 

(344

)

Balance at December 31, 2023

 

$

3,588

 

Currency Translation Adjustment

 

 

2

 

Lapses of applicable statutes of limitation

 

 

(3,156

)

Balance at December 31, 2024

 

$

434