XML 104 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Pro Forma Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition, Pro Forma Information [Abstract]      
Net revenue $ 1,381,711 $ 1,246,017 $ 1,058,707
Net income $ 58,217 $ 48,016 $ 43,891
Basic net income per share $ 1.87 $ 1.52 $ 1.39
Diluted net income per share $ 1.86 $ 1.51 $ 1.39