XML 96 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Pro Forma Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition, Pro Forma Information [Abstract]      
Net revenue $ 1,549,797 $ 1,436,713 $ 1,246,017
Net income $ 70,389 $ 61,148 $ 48,016
Basic net income per share $ 2.37 $ 1.97 $ 1.52
Diluted net income per share $ 2.36 $ 1.96 $ 1.51