Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies (Details Textual)

Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Significant Accounting Policies (Textual)    
Recognized revenue $ 16,400 $ 14,500
Reserve of recognized revenue $ 1,300 1,300
Description of deferred revenue recognized Deferred revenue is recognized into revenue as courses are attended in-person or on-line or coaching and mentor sessions are provided. While many of our course package contracts are two years, we consider the fulfillment of them as a current liability because a customer could complete a two-year package in one year. We do have a few products that are scheduled to last beyond one year and are accounted for as long-term deferred revenue.  
Advertising expense $ 17,000 $ 16,400
Deferred course expenses training events term   45 days
Share-based compensation 226 $ 168
Income tax benefit $ 1,667 $ (1,297)
Maximum [Member]    
Significant Accounting Policies (Textual)    
US federal corporate tax rate 35.00%  
Minimum [Member]    
Significant Accounting Policies (Textual)    
US federal corporate tax rate 21.00%