XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other Long-Term Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities [Abstract]  
Accrued Liabilities and Other Long-Term Liabilities

Note 10 – Accrued Liabilities and Other Long-Term Liabilities

Accrued liabilities and other current liabilities at December 31 were:

 

2023

 

 

2022

 

Accrued expenses

$

60,102

 

 

$

66,192

 

Compensation and payroll taxes

 

64,000

 

 

 

82,349

 

Equipment purchases

 

14,602

 

 

 

30,486

 

Operating lease

 

8,840

 

 

 

7,390

 

Finance lease

 

52

 

 

 

30

 

Accrued pricing adjustments

 

26,423

 

 

 

18,777

 

Accrued professional services

 

2,300

 

 

 

2,825

 

Tax payable - non-income tax related

 

3,218

 

 

 

3,034

 

Other

 

137

 

 

 

3,350

 

 

$

179,674

 

 

$

214,433

 

Other long-term liabilities at December 31 were:

 

2023

 

 

2022

 

Accrued defined benefit plan

$

14,656

 

 

$

12,134

 

Operating lease

 

27,289

 

 

 

20,765

 

Finance lease

 

94

 

 

 

46

 

Deferred grants and subsidy

 

9,103

 

 

 

9,967

 

Deferred compensation

 

18,392

 

 

 

16,009

 

Tax contingencies

 

8,787

 

 

 

8,787

 

Other

 

21,487

 

 

 

13,188

 

 

$

99,808

 

 

$

80,896