XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Reconciliation of Weighted Average Shares Used in Calculating Basic and Diluted Earnings Per Share (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Basic 8,465 5,912
Effect of convertible notes subject to conversion 36,269 2,324
Effect of assumed vesting of dilutive shares 52  
Diluted 44,786 8,235