XML 80 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and equipment, net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and equipment, net Property and equipment, net
The following table sets forth the Company’s property and equipment, net:
December 31,
20212020
Cost:
Computers and laboratory equipment$21,135 $18,821 
Office furniture3,044 2,871 
Production equipment2,377 1,628 
Land and building$11,155 $— 
Leasehold improvements7,076 6,501 
Total cost$44,787 $29,821 
Accumulated depreciation and amortization(22,094)(18,426)
Depreciated cost$22,693 $11,395 
The Company capitalized software costs according to FASB's ASC 350-40, "Accounting for the Costs of Computer Software Developed or Obtained for Internal Use." Cumulative capitalization as of December 31, 2021 and 2020 was $9,979 and $9,219, respectively. Amortization of capitalized software costs for the years ended December 31, 2021, 2020 and 2019 was $1,084, $1,398 and $1,682, respectively.
Depreciation expense was $2,812, $2,635 and $2,080 for the years ended December 31, 2021, 2020 and 2019, respectively.