XML 94 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Current                    
Federal                 $ 2,399 $ 1,938
State                 516 650
Foreign                 1,539 1,461
Total                 4,454 4,049
Deferred                    
Federal                 257 (260)
State                 47 22
Foreign                 36 (186)
Total                 340 (424)
Total                    
Federal                 2,656 1,678
State                 563 672
Foreign                 1,575 1,275
Total income tax expense $ 1,319 $ 770 $ 953 $ 1,752 $ 1,173 $ 505 $ 631 $ 1,316 $ 4,794 $ 3,625