XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share Calculations (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Basic net income per share calculation:    
Numerator - Net income $ 93,960,000 $ 83,510,000
Denominator - Weighted average common shares outstanding (in shares) 76,803,171 77,077,957
Basic net income per common share (in dollars per share) $ 1.22 $ 1.08
Diluted net income per share calculation:    
Numerator – Net income $ 93,960,000 $ 83,510,000
Denominator - Weighted average common shares outstanding (in shares) 76,803,171 77,077,957
Dilutive shares contingently issuable (in shares) 324,521 287,707
Weighted average diluted common shares outstanding (in shares) 77,127,692 77,365,664
Diluted net income per common share (in dollars per share) $ 1.22 $ 1.08