XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net revenues $ 1,089,319 $ 1,068,443
Cost of revenue 719,078 685,962
Gross profit 370,241 382,481
Operating expenses:    
Selling, general and administrative expenses 216,485 237,296
Amortization of acquired intangible assets 8,255 11,306
Other operating (income) expense, net 389 3
Income from operations 145,112 133,876
Foreign exchange gains (losses), net (1,040) 4,303
Interest income (expense), net (9,627) (12,088)
Other income (expense), net 4,030 (409)
Income before income tax expense 138,475 125,682
Income tax expense 32,374 29,503
Net income $ 106,101 $ 96,179
Earnings per common share    
Earnings per common share, basic (in usd per share) $ 0.58 $ 0.52
Earnings per common share, diluted (in usd per share) $ 0.57 $ 0.51
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) 183,795,404 185,637,776
Weighted average number of common shares used in computing diluted earnings per common share (in shares) 187,586,277 189,558,404