XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION        
Deferred costs incurred to fulfill contracts with customers $ 4,688 $ 3,180 $ 2,991 $ 3,668
Total deferred costs amortized 6,999 13,015    
Revenue recognized that was included in deferred revenue balances at beginning of period 3,683 $ 4,655    
Deferred revenue $ 5,833   $ 6,314 $ 5,385