XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Reconciliation of Weighted Average Shares Used in Calculating Basic and Diluted Earnings Per Share (Detail) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Basic 10,377 6,598 9,426 6,257
Effect of convertible notes subject to conversion     35,327  
Effect of assumed vesting of dilutive shares     26  
Diluted 10,377 6,598 44,779 6,257