XML 84 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current taxes      
Federal $ 122,170 $ 65,614 $ 45,812
State 2,259 6,489 4,565
Foreign 15,274 3,502 2,309
Total current 139,703 75,605 52,686
Deferred taxes      
Federal (48,060) (42,835) 29,593
State 4,508 (2,938) 3,767
Foreign (6,844) 599 9,491
Total deferred (50,396) (45,174) 42,851
Income tax expense $ 89,307 $ 30,431 $ 95,537