XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2021
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment, net

Estimated Useful

December 31, 

December 31, 

    

Life (in years)

    

2021

    

2020

Buildings

25

$

1,625

$

1,776

Machinery and equipment

5 to 8

 

133,010

 

115,404

Computer equipment, furniture, fixtures, and vehicles

3 to 5

 

33,490

 

31,237

Leasehold improvements

2 to 10

 

48,370

 

42,984

Construction in process

 

5,914

 

3,693

 

222,409

 

195,094

Less: Accumulated depreciation

 

(107,579)

 

(80,363)

Property and equipment, net

$

114,830

$

114,731

Schedule of depreciation expense recorded in continuing operations

Years Ended December 31, 

2021

    

2020

    

2019

Depreciation expense

$

30,833

$

27,641

$

13,979