XML 29 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheet Detail
12 Months Ended
Dec. 31, 2020
Disclosure Text Block [Abstract]  
Consolidated Balance Sheet Detail
8.
Consolidated Balance Sheet Detail
Inventories, net
Inventories, net consists of the following:
 
    
December 31,
 
    
2020
    
2019
 
    
(Amounts in thousands)
 
Raw materials
   $ 48,746      $ 29,328  
Work-in-process
     8,084        8,360  
Finished products
     38,195        17,144  
    
 
 
    
 
 
 
Total inventories, net
   $ 95,025      $ 54,832  
    
 
 
    
 
 
 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following:
 
    
December 31,
 
    
2020
    
2019
 
    
(Amounts in thousands)
 
Equipment maintenance and services
   $ 4,601      $ 1,662  
Prepaid income taxes
     2,649        2,719  
Prepaid insurance
     1,936        80  
Other
     9,490        1,456  
    
 
 
    
 
 
 
Total prepaid expenses and other current assets
   $ 18,676      $ 5,917  
    
 
 
    
 
 
 
 
Property, Plant and Equipment
Property, plant and equipment consist of the following:
 
    
December 31,
 
    
2020
    
2019
 
    
(Amounts in thousands)
 
Land
   $ 1,023      $ 1,023  
Buildings
     1,007        764  
Leasehold improvements
     31,331        23,905  
Equipment
     43,072        36,257  
Furniture, fixtures and office equipment
     8,714        6,312  
Computer hardware and software
     15,397        8,810  
Construction in progress
     14,927        6,707  
Other
     455        56  
    
 
 
    
 
 
 
Total property, plant and equipment
     115,926        83,834  
Less - Accumulated depreciation
     (49,056      (35,379
    
 
 
    
 
 
 
Total property, plant and equipment, net
   $ 66,870      $ 48,455  
    
 
 
    
 
 
 
Depreciation expense totaled $10.9 million, $7.3 million and $5.2 million in the fiscal years ended December 31, 2020, 2019 and 2018, respectively.
Accrued Liabilities
Accrued liabilities consist of the following:
 
    
December 31,
 
    
2020
    
2019
 
    
(Amounts in thousands)
 
Employee compensation
   $ 20,288      $ 19,850  
Income taxes payable
     1,423        3,874  
Royalty and license fees
     466        123  
Warranties
     1,576        1,500  
Professional fees
     1,425        1,081  
Deferred revenue
     15,318        5,005  
Other
     12,589        1,898  
    
 
 
    
 
 
 
Total accrued liabilities
   $ 53,085      $ 33,331