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

Inventories, net

Inventories, net consists of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Raw materials

 

$

123,321

 

 

$

48,746

 

Work-in-process

 

 

8,119

 

 

 

8,084

 

Finished products

 

 

53,054

 

 

 

38,195

 

Total inventories, net

 

$

184,494

 

 

$

95,025

 

 

 

 

 

 

 

 

Prepaid Expenses and Other Current Assets

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Equipment maintenance and services

 

$

10,857

 

 

$

4,601

 

Prepaid income taxes

 

 

3,970

 

 

 

2,649

 

Prepaid insurance

 

 

2,713

 

 

 

1,936

 

Other

 

 

8,409

 

 

 

9,490

 

Total prepaid expenses and other current assets

 

$

25,949

 

 

$

18,676

 

 

 

 

 

 

 

 

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Land

 

$

1,023

 

 

$

1,023

 

Buildings

 

 

764

 

 

 

764

 

Leasehold improvements

 

 

52,505

 

 

 

31,574

 

Equipment

 

 

70,983

 

 

 

43,072

 

Furniture, fixtures and office equipment

 

 

9,137

 

 

 

8,714

 

Computer hardware and software

 

 

22,380

 

 

 

15,397

 

Construction in progress

 

 

38,446

 

 

 

14,927

 

Other

 

 

443

 

 

 

455

 

Total property, plant and equipment

 

 

195,681

 

 

 

115,926

 

Less - Accumulated depreciation

 

 

(70,717

)

 

 

(49,056

)

Total property, plant and equipment, net

 

$

124,964

 

 

$

66,870

 

Accrued Liabilities

Accrued Liabilities

Accrued liabilities consist of the following:

 

 

 

December 31,

 

 

 

2021

 

 

2020

 

 

 

(Amounts in thousands)

 

Employee compensation

 

$

42,147

 

 

$

20,288

 

Income taxes payable

 

 

4,984

 

 

 

1,423

 

Royalty and license fees

 

 

1,461

 

 

 

466

 

Warranties

 

 

1,722

 

 

 

1,576

 

Professional fees

 

 

1,274

 

 

 

1,425

 

Deferred revenue

 

 

14,848

 

 

 

15,318

 

Other

 

 

9,062

 

 

 

12,589

 

Total accrued liabilities

 

$

75,498

 

 

$

53,085