XML 54 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenues $ 281,160 $ 295,949
Cost of sales 146,998 158,334
Gross profit 134,162 137,615
Selling, general and administrative expenses 113,350 105,037
Income from operations 20,812 32,578
Foreign currency losses, net (231) (1,217)
Interest income 97 195
Interest expense (1,921) (1,817)
Other income, net 21 590
Income before income taxes 18,778 30,329
Income tax expense 7,687 5,619
Net income $ 11,091 $ 24,710
Net income per common share:    
Basic (in dollars per share) $ 0.16 $ 0.34
Diluted (in dollars per share) $ 0.16 $ 0.33
Weighted average common shares outstanding:    
Basic (in shares) 67,931 73,009
Diluted (in shares) 69,218 74,875