XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Property and equipment, net
12 Months Ended
Dec. 31, 2022
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,
20222021
Cost:
Computers and laboratory equipment$24,804 $21,135 
Office furniture2,627 3,044 
Production equipment3,513 2,377 
Land and building$15,988 $11,155 
Leasehold improvements9,346 7,076 
Total cost$56,278 $44,787 
Accumulated depreciation and amortization(23,600)(22,094)
Depreciated cost$32,678 $22,693 
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, 2022 and 2021 was $13,192 and $9,979, respectively. Amortization of capitalized software costs for the years ended December 31, 2022, 2021 and 2020 was $1,056, $1,084 and $1,398, respectively.
Depreciation expense was $3,105, $2,812 and $2,635 for the years ended December 31, 2022, 2021 and 2020, respectively.
Write downs of $344, $10 and $20 were identified for the years ended December 31, 2022, 2021 and 2020, respectively.