XML 63 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued expenses consisted of the following (in thousands):

December 31, 2019

December 31, 2018

Trade payables and accrued expenses

$

22,608

$

19,017

Sales commissions payable

13,186

10,626

Dividends payable

13,719

9,137

Accrued payroll and related taxes

10,409

8,309

Coach incentive accruals

5,598

5,546

Promotional sales incentive accruals

4,818

3,817

Deferred revenue

4,333

2,797

Sales tax payable

1,549

1,074

Total

$

76,220

$

60,323