XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Comparison to Amounts if ASC 605 Had Been in Effect (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Comparison to Amounts if ASC 605 Had Been in Effect        
Total revenue $ 37,239 $ 32,173 $ 101,065 $ 100,512
Operating expenses 25,414 23,766 76,120 74,552
Operating income 11,825 $ 8,407 24,945 $ 25,960
ASU 2014-09 | ASC 605 Presentation        
Comparison to Amounts if ASC 605 Had Been in Effect        
Total revenue 36,246   98,381  
Operating expenses 24,421   73,436  
Operating income 11,825   24,945  
ASU 2014-09 | Reclassification        
Comparison to Amounts if ASC 605 Had Been in Effect        
Total revenue (993)   (2,684)  
Operating expenses $ (993)   $ (2,684)