XML 40 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Earnings Per Share - Schedule of Diluted Shares (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Schedule of Diluted Shares        
Basic weighted average shares outstanding 57,304,763 56,600,866 57,040,166 57,464,763
Dilutive shares 563,540 514,748 535,139 735,445
Total diluted weighted-average shares outstanding 57,867,303 57,115,614 57,575,305 58,200,208