XML 87 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates revenue by segment and source for 2019:

Year Ended December 31, 2019Franchise ChannelCorporate ChannelTotal
Type of revenue stream:
Commissions and agency fees
Renewal Commissions$—  $22,924  $22,924  
New Business Commissions—  11,961  11,961  
Agency Fees—  6,058  6,058  
Contingent Commissions3,530  1,893  5,423  
Franchise revenues
Renewal Royalty Fees19,462  —  19,462  
New Business Royalty Fees7,149  —  7,149  
Initial Franchise Fees3,784  —  3,784  
Other Franchise Revenues108  —  108  
Interest Income617  —  617  
Total Revenues$34,650  $42,836  $77,486  
Timing of revenue recognition:
Transferred at a point in time$—  $40,943  $40,943  
Transferred over time34,650  1,893  36,543  
Total Revenues$34,650  $42,836  $77,486  
Contract Balances
The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers:

December 31, 2019January 1, 2019Increase/(decrease)
Cost to obtain franchise contracts
$1,004  $881  $123  
Commissions and agency fees receivable, net6,884  9,962  (3,078) 
Receivable from franchisees13,616  8,461  5,155  
Contract liability(1)
22,795  16,514  6,281  
(1) Initial franchise fees to be recognized over the life of the contract

Significant changes in contract liabilities are as follows:
December 31, 2019
Contract liability at beginning of period$16,514  
Revenue recognized during the period(3,784) 
New deferrals(1)
10,065  
Contract liability at end of period$22,795  
(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement
Contract Liability
The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period (in thousands):

Estimate for the year ended December 31:
2020$2,771  
20212,737  
20222,732  
20232,718  
2024 and thereafter11,837  
$22,795