XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities and Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities and other current liabilities at December 31 were:

 

2022

 

 

2021

 

Accrued expenses

$

66,192

 

 

$

55,480

 

Compensation and payroll taxes

 

82,349

 

 

 

73,124

 

Equipment purchases

 

30,486

 

 

 

24,257

 

Operating lease

 

7,390

 

 

 

11,199

 

Finance lease

 

30

 

 

 

15

 

Accrued pricing adjustments

 

18,777

 

 

 

11,401

 

Accrued professional services

 

2,825

 

 

 

3,189

 

Tax payable - non-income tax related

 

3,034

 

 

 

2,273

 

Other

 

3,350

 

 

 

3,711

 

 

$

214,433

 

 

$

184,649

 

Schedule of Other Long-Term Liabilities

Other long-term liabilities at December 31 were:

 

2022

 

 

2021

 

Accrued defined benefit plan

$

12,134

 

 

$

19,606

 

Unrecognized tax benefits

 

31,594

 

 

 

29,652

 

Operating lease

 

20,765

 

 

 

22,291

 

Finance lease

 

46

 

 

 

23

 

Deferred grants and subsidy

 

9,967

 

 

 

14,139

 

Deferred compensation

 

16,009

 

 

 

20,079

 

Tax contingencies

 

8,787

 

 

 

8,787

 

Other

 

13,188

 

 

 

8,356

 

 

$

112,490

 

 

$

122,933