XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
SELECTED STATEMENTS OF INCOME DATA - Schedule of Research and Development Costs, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement Related Disclosures [Abstract]      
Total costs $ 319,083 $ 261,105 $ 232,118
Less - grants and participations (2,118) (2,347) (2,556)
Less - capitalization of software development costs (45,778) (40,576) (35,844)
Research and development, net $ 271,187 $ 218,182 $ 193,718