XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities and Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities and other current liabilities at December 31 were:

 

 

2021

 

 

2020

 

Accrued expenses

$

55,480

 

 

$

73,273

 

Compensation and payroll taxes

 

73,124

 

 

 

48,748

 

Equipment purchases

 

24,257

 

 

 

7,297

 

Operating lease

 

11,199

 

 

 

10,663

 

Finance lease

 

15

 

 

 

149

 

Accrued pricing adjustments

 

11,401

 

 

 

7,891

 

Accrued professional services

 

3,189

 

 

 

3,708

 

Tax payable - non-income tax related

 

2,273

 

 

 

7,858

 

Other

 

3,711

 

 

 

530

 

 

$

184,649

 

 

$

160,117

 

Schedule of Other Long-Term Liabilities

Other long-term liabilities at December 31 were:

 

 

2021

 

 

2020

 

Accrued defined benefit plan

$

19,606

 

 

$

35,316

 

Unrecognized tax benefits

 

29,652

 

 

 

27,965

 

Operating lease

 

22,291

 

 

 

27,041

 

Finance lease

 

23

 

 

 

24

 

Deferred grants and subsidy

 

14,139

 

 

 

11,924

 

Deferred compensation

 

20,079

 

 

 

14,833

 

Tax contingencies

 

8,787

 

 

 

8,787

 

Other

 

8,356

 

 

 

4,905

 

 

$

122,933

 

 

$

130,795