XML 38 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment, net
12 Months Ended
Dec. 31, 2024
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,
20242023
Cost:
Computers, peripheral equipment, software and laboratory equipment
$41,977 $31,383 
Office furniture4,873 4,023 
Production equipment16,456 7,641 
Land and building$34,532 $24,696 
Leasehold improvements12,132 11,696 
Total cost$109,970 $79,439 
Accumulated depreciation and amortization(32,310)(27,960)
Depreciated cost$77,660 $51,479 
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. Amortization of capitalized software costs for the years ended December 31, 2024, 2023 and 2022 was $1,369, $1,274 and $1,056, respectively.
Depreciation expense was $6,166, $3,939 and $3,105 for the years ended December 31, 2024, 2023 and 2022, respectively.
Write downs of $205, $10 and $344 were identified for the years ended December 31, 2024, 2023 and 2022, respectively.