XML 73 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee benefit plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Employee benefit plans          
Service cost $ 1,032 $ 680 $ 2,111 $ 1,296  
Interest cost 68 52 139 98  
Expected return on plan assets (47) (38) (97) (73)  
Amortization of prior service cost 45 13 90 25  
Amortization of actuarial losses 66 34 132 68  
Net periodic benefit cost 1,164 $ 741 2,375 $ 1,414  
Expected contributions 3,200   3,200    
Accrued pension obligation $ 13,700   $ 13,700   $ 13,400