XML 124 R110.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Information (Unaudited) - Schedule of Quarterly Financial Information (Detail) - 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 Disclosure [Abstract]                      
Revenues $ 361,783 $ 331,096 $ 339,331 $ 325,894 $ 346,140 $ 296,129 $ 288,775 $ 265,765 $ 1,358,104 $ 1,196,809 $ 1,149,530
Gross profit 162,386 148,302 153,836 147,339 154,002 132,203 132,963 119,722 611,863 538,891 522,247
Net income attributable to continuing operations $ 24,883 $ 33,717 $ 33,179 $ 32,371 $ (32,984) $ 32,066 $ 12,532 $ 14,413 $ 124,150 $ 26,027 $ 92,691
Earnings per share attributable to continuing operations, basic (dollars per share) $ 0.65 $ 0.88 $ 0.86 $ 0.85 $ (0.87) $ 0.84 $ 0.33 $ 0.38 $ 3.23 $ 0.68 $ 2.47
Earnings per share attributable to continuing operations, diluted (dollars per share) $ 0.64 $ 0.86 $ 0.85 $ 0.83 $ (0.87) $ 0.83 $ 0.32 $ 0.37 $ 3.18 $ 0.67 $ 2.44