XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2022
Inventories

Inventories, net

Inventories, net consists of the following:

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

149,438

 

 

$

123,321

 

Work-in-process

 

 

6,183

 

 

 

8,119

 

Finished products

 

 

82,656

 

 

 

53,054

 

Total inventories, net

 

$

238,277

 

 

$

184,494

 

 

 

 

 

 

 

 

 

Prepaid Expenses and Other Current Assets

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

(Amounts in thousands)

 

Equipment maintenance and services

 

$

7,135

 

 

$

10,857

 

Prepaid income taxes

 

 

519

 

 

 

3,970

 

Prepaid insurance

 

 

1,909

 

 

 

2,713

 

Other

 

 

10,274

 

 

 

8,409

 

Total prepaid expenses and other current assets

 

$

19,837

 

 

$

25,949

 

 

 

 

 

 

 

 

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

(Amounts in thousands)

 

Land

 

$

1,003

 

 

$

1,023

 

Buildings

 

 

1,599

 

 

 

764

 

Leasehold improvements

 

 

115,672

 

 

 

52,505

 

Equipment

 

 

94,613

 

 

 

70,983

 

Furniture, fixtures and office equipment

 

 

8,307

 

 

 

9,137

 

Computer hardware and software

 

 

29,813

 

 

 

22,380

 

Construction in progress

 

 

31,553

 

 

 

38,446

 

Other

 

 

420

 

 

 

443

 

Total property, plant and equipment

 

 

282,980

 

 

 

195,681

 

Less - Accumulated depreciation

 

 

(92,307

)

 

 

(70,717

)

Total property, plant and equipment, net

 

$

190,673

 

 

$

124,964

 

Accrued Liabilities

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

33,522

 

 

$

42,147

 

Deferred revenue

 

 

19,283

 

 

 

14,675

 

Income taxes payable

 

 

2,459

 

 

 

4,984

 

Other

 

 

15,856

 

 

 

13,692

 

Total accrued liabilities

 

$

71,120

 

 

$

75,498