Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details)

v3.10.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total revenue $ 25,222 $ 26,208 $ 50,977 $ 48,173
North America [Member]        
Total revenue 13,237 15,262 29,186 27,944
U.K. [Member]        
Total revenue 5,944 5,786 11,209 11,141
Other Foreign Markets [Member]        
Total revenue 6,041 5,160 10,582 9,088
Seminars [Member]        
Total revenue 16,795 16,254 33,033 28,593
Seminars [Member] | North America [Member]        
Total revenue 8,134 9,873 18,316 17,306
Seminars [Member] | U.K. [Member]        
Total revenue 4,690 4,060 8,120 7,292
Seminars [Member] | Other Foreign Markets [Member]        
Total revenue 3,971 2,321 6,597 3,995
Products [Member]        
Total revenue 4,685 5,104 10,238 11,487
Products [Member] | North America [Member]        
Total revenue 2,578 2,787 5,852 5,834
Products [Member] | U.K. [Member]        
Total revenue 1,029 1,011 2,382 2,737
Products [Member] | Other Foreign Markets [Member]        
Total revenue 1,078 1,306 2,004 2,916
Coaching and Mentoring [Member        
Total revenue 2,483 3,443 5,363 6,174
Coaching and Mentoring [Member | North America [Member]        
Total revenue 1,291 1,301 2,748 3,026
Coaching and Mentoring [Member | U.K. [Member]        
Total revenue 206 609 644 971
Coaching and Mentoring [Member | Other Foreign Markets [Member]        
Total revenue 986 1,533 1,971 2,177
Online and Subscription [Member]        
Total revenue 404 37 986 66
Online and Subscription [Member] | North America [Member]        
Total revenue 385 31 952 56
Online and Subscription [Member] | U.K. [Member]        
Total revenue 13 6 24 10
Online and Subscription [Member] | Other Foreign Markets [Member]        
Total revenue 6 10
Other [Member]        
Total revenue 855 1,370 1,357 1,853
Other [Member] | North America [Member]        
Total revenue 849 1,270 1,318 1,722
Other [Member] | U.K. [Member]        
Total revenue 6 100 39 131
Other [Member] | Other Foreign Markets [Member]        
Total revenue $ 0 $ 0