XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net revenues $ 4,371,172 $ 4,022,211 $ 3,709,377
Cost of revenue 2,834,774 2,590,252 2,418,137
Gross profit 1,536,398 1,431,959 1,291,240
Operating expenses:      
Selling, general and administrative expenses 938,385 865,715 789,849
Amortization of acquired intangible assets 42,667 58,448 43,343
Other operating (income) expense, net 53,195 (1,203) 19,331
Income from operations 502,151 508,999 438,717
Foreign exchange gains (losses), net 15,392 12,669 7,482
Interest income (expense), net (52,204) (51,434) (48,960)
Other income (expense), net (103) 12,895 3,238
Income before income tax expense 465,236 483,129 400,477
Income tax expense 111,832 113,681 92,201
Net income $ 353,404 $ 369,448 $ 308,276
Earnings per common share      
Earnings per common share, basic (in usd per share) $ 1.92 $ 1.97 $ 1.62
Earnings per common share, diluted (in usd per share) $ 1.88 $ 1.91 $ 1.57
Weighted average number of common shares used in computing earnings per common share      
Weighted average number of common shares used in computing basic earnings per common share (in shares) 184,184,930 187,802,219 190,396,780
Weighted average number of common shares used in computing dilutive earnings per common share (in shares) 188,087,240 192,961,841 195,780,971