XML 97 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Data (Unaudited) (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Information [Line Items]                      
Revenues $ 242,444 $ 202,307 $ 212,820 $ 202,064 $ 222,555 $ 190,117 $ 197,154 $ 186,567 $ 859,634 $ 796,392 $ 763,520
Gross Profit 132,655 110,627 116,271 109,557 123,958 102,547 104,652 99,885 469,110 431,041 408,330
Net income $ 15,653 $ 5,825 $ 8,719 $ 10,657 46,696 7,197 6,139 (4,545) 40,854 55,487 14,664
Legal Fees                   5,300  
Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit)         (31,900)         (31,900)  
Restructuring charges         $ 100 $ 1,300 $ 300 $ 2,500      
Impairment charges                 $ 4,212 $ 0 $ 0
EPS:                      
Basic (in dollars per share) $ 0.56 $ 0.21 $ 0.31 $ 0.38 $ 1.67 $ 0.26 $ 0.22 $ (0.16) $ 1.45 $ 1.99 $ 0.53
Diluted (in dollars per share) $ 0.54 $ 0.20 $ 0.30 $ 0.37 $ 1.65 $ 0.26 $ 0.22 $ (0.16) $ 1.41 $ 1.97 $ 0.52
Selling and Administrative Expenses [Member]                      
Quarterly Financial Information [Line Items]                      
Legal Fees         $ 400 $ 300 $ 2,500 $ 14,200 $ 0 $ 17,480 $ 3,773
Business and asset acquisition costs $ 1,300 $ 1,100     $ 1,300 $ 100 $ 400 $ 500 2,372 2,336 17,029
Research and Development Expense [Member]                      
Quarterly Financial Information [Line Items]                      
Impairment charges   $ 4,200             4,212 0 0
Administrative Restructuring [Member] | Selling and Administrative Expenses [Member]                      
Quarterly Financial Information [Line Items]                      
Restructuring charges                 $ 0 $ 1,347 $ 6,670