Revenue | Revenue Commissions and fees The Company earns commissions, which are paid as a percentage of the policy premiums placed by the Company, by performing its obligation to identify, place, and make effective insurance coverage on behalf of its customer, the insured. The Company defines the term of the policy as the contractual period the policy provides insurance coverage to the insured, which is typically one year or less. Commissions earned for the placement of the initial policy term for a given insurance product are recorded as New Business Commissions. New Business Commissions are earned at a point in time on the effective date of the policy, which is when the customer’s unilateral right to cancel the policy without consideration expires, as the Company has no further performance obligations for the initial term once the policy is placed and made effective. After the initial policy term for a given insurance product, the Company earns Renewal Commissions by assisting the customer to make effective a renewal policy that satisfies the customer’s current insurance coverage needs. The Company performs this obligation by monitoring the customer’s policy to ensure a renewal is offered by the carrier and that the client promptly pays the premium. Alternatively, based on the needs of the customer, the Company may assist the customer to adjust coverage terms to satisfy its current insurance coverage needs or the Company may assist the customer to re-shop the insurance coverage to identify, place, and make effective a policy that better meets those needs. Renewal Commissions are earned at a point in time upon the effective date of the renewal policy term or upon the effective date of the replacement policy identified, placed, and made effective for the customer, which is when the customer’s unilateral right to non-renew the policy expires, as the Company has no further performance obligations for that renewal policy term. The transaction price for commissions revenue is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue. For Agency Fees, the Company enters into a contract with the insured, in which the Company's performance obligation is to place an insurance policy. The transaction price of the agency fee is set at the time the sale is agreed upon, and is included in the contract. Agency Fee revenue is recognized at a point in time, which is the effective date of the policy. Contingent commission revenue is generated from contracts between the Company and insurance carriers, for which the Company is compensated for certain growth, profitability, or other performance-based metrics. The performance obligations for contingent commissions will vary by contract, but generally include the Company increasing profitable written premium with the insurance carrier. The transaction price for contingent commissions is estimated based on all available information and is recognized over time as the Company completes its performance obligations, as the underlying policies are placed, net of a constraint. The Company must estimate the amount of consideration that will be received such that a significant reversal of revenue is not probable. Contingent commissions represent a form of variable consideration associated with the placement and profitability of coverage, for which we earn commissions. Contingent commissions are estimated, with a constraint applied, and accrued in relation to the satisfaction of the performance obligations for the period over which the contract applies. The resulting effect on the timing of recognizing contingent commissions closely follows a similar pattern as our commissions and fees with any adjustments recognized when payments are received or as additional information that affects the estimate becomes available. Franchise revenues Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees. Revenue from Initial Franchise Fees is generated from a contract between the Company and a franchisee. The Company's performance obligation is to provide initial training, onboarding, ongoing support and use of the Company's business operations over the period of the franchise agreement. The transaction price is set by the franchise agreement and revenue is recognized over time as the Company completes its performance obligations. Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract. Revenue from New and Renewal Royalty Fees is recorded by applying the sales- and usage-based royalties exception. Under the sales- and usage-based exception, the Company recognizes revenue over time as a franchise places and makes effective a policy for an insured. The transaction price for the royalty fee for each policy made effective is set as the contractual royalty rate multiplied by an estimate of the commissions to be received by the franchise for the current term of the policy. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue. Contract costs Additionally, the Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (“ASC 340”) which requires companies to defer certain incremental cost to obtain customer contracts, and certain costs to fulfill customer contracts. Incremental cost to obtain - The Company defers certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for selling new franchise agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term of the contract. The balance of cost to obtain is included with Other assets on the Condensed Consolidated Balance Sheets. Costs to fulfill - The Company has evaluated the need to capitalize costs to fulfill customer contracts and has determined that there are no costs that meet the definition for capitalization under ASC 340. Disaggregation of Revenue The following table disaggregates revenue by source (in thousands) : Three Months Ended June 30, Six Months Ended June 30, 2024 2023 2024 2023 Type of revenue stream: Commissions and agency fees Renewal Commissions $ 20,591 $ 18,541 $ 36,552 $ 34,359 New Business Commissions 6,682 6,257 12,363 11,774 Agency Fees 2,137 2,404 4,048 4,634 Contingent Commissions 2,209 3,971 4,877 5,890 Franchise revenues Renewal Royalty Fees 36,828 27,552 65,881 50,304 New Business Royalty Fees 7,169 6,267 13,402 11,909 Initial Franchise Fees 1,631 3,287 3,875 6,350 Other Franchise Revenues 598 581 1,055 1,198 Interest Income 244 417 494 814 Total Revenues $ 78,088 $ 69,277 $ 142,548 $ 127,232 Timing of revenue recognition: Transferred at a point in time $ 29,410 $ 27,202 $ 52,962 $ 50,767 Transferred over time 48,678 42,075 89,586 76,465 Total Revenues $ 78,088 $ 69,277 $ 142,548 $ 127,232 Contract Balances The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers (in thousands) : June 30, 2024 December 31, 2023 Increase/(decrease) Cost to obtain franchise contracts (1) $ 1,920 $ 2,309 $ (389) Commissions and agency fees receivable, net 8,820 12,903 (4,083) Receivable from franchisees (2) 17,040 18,989 (1,949) Contract liabilities (2)(3) 20,119 27,099 (6,980) (1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets. (2) Includes both the current and long term portion of this balance. (3) Initial Franchise Fees to be recognized over the life of the contract. The Company records Franchise Fees as contract liabilities on the Condensed Consolidated Balance Sheets when the agreement is executed. Contract liabilities are reduced as fees are recognized in revenue over the expected life of the franchise license. As the term of the franchise license is typically ten years, substantially all of the franchise fee revenue recognized in the period ended June 30, 2024 was included in the contract liabilities balance as of December 31, 2023. Significant changes in contract liabilities are as follows (in thousands) : Contract liabilities at December 31, 2023 $ 27,099 Revenue recognized during the period (3,875) New deferrals (1) 1,595 Write offs (2) (4,700) Contract liabilities at June 30, 2024 $ 20,119 (1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement. (2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement. |