XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and equipment, net
12 Months Ended
Dec. 31, 2023
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,
20232022
Cost:
Computers and laboratory equipment$31,383 $24,804 
Office furniture4,023 2,627 
Production equipment7,641 3,513 
Land and building$24,696 $15,988 
Leasehold improvements11,696 9,346 
Total cost$79,439 $56,278 
Accumulated depreciation and amortization(27,960)(23,600)
Depreciated cost$51,479 $32,678 
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, 2023 and 2022 was $18,241 and $13,192, respectively. Amortization of capitalized software costs for the years ended December 31, 2023, 2022 and 2021 was $1,274, $1,056 and $1,084, respectively.
Depreciation expense was $3,939, $3,105 and $2,812 for the years ended December 31, 2023, 2022 and 2021, respectively.
Write downs of $10, $344 and $10 were identified for the years ended December 31, 2023, 2022 and 2021, respectively.