XML 107 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Pro Forma Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition, Pro Forma Information [Abstract]      
Net revenue $ 1,722,030 $ 1,660,326 $ 1,436,713
Net income $ 99,243 $ 76,474 $ 61,148
Basic net income per share $ 3.36 $ 2.57 $ 1.97
Diluted net income per share $ 3.34 $ 2.56 $ 1.96