XML 1108 R97.htm IDEA: XBRL DOCUMENT v3.5.0.2
Analysis of Foreign Currency Translation, Net of Tax (Detail)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Cumulative Translation Adjustment Summary [Roll Forward]          
Beginning amount of cumulative translation adjustments $ 6,231 $ 10,240 $ 10,240 $ 12,343 $ 13,993
Aggregate adjustment for the period resulting from translation adjustments 2,140 (2,663) (6,168) (3,235) (2,539)
Aggregate of income tax (benefit) expense for the period related to the aggregate adjustment (749) 932 2,159 1,132 889
Net aggregate translation included in equity 1,391 (1,731) (4,009) (2,103) (1,650)
Ending amount of cumulative translation adjustments $ 7,622 $ 8,509 $ 6,231 $ 10,240 $ 12,343
Canadian foreign exchange rate at end of 6 month period 0.77000 0.80099 0.71989 0.86337 0.94120