XML 83 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Components for Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:                      
Federal                 $ 36,167 $ 41,453 $ 32,198
State                 5,140 3,518 3,682
Foreign                 708 295 76
Total current                 42,015 45,266 35,956
Deferred:                      
Federal                 6,576 (7,917) 12,586
State                 (2,582) 4,695 3,014
Foreign                 (328) 319 35
Total deferred                 3,666 (2,903) 15,635
Income tax expense $ 26,060 $ 14,247 $ 1,863 $ 3,511 $ 4,487 $ 20,990 $ 3,611 $ 13,275 $ 45,681 $ 42,363 $ 51,591