XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Information
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Information and Deferred Sales Commissions Revenue Information and Deferred Sales Commissions
Deferred Sales Commissions

    Deferred sales commissions within other assets were $1.8 million and $2.4 million as of December 31, 2021 and 2020, respectively. For the years ended December 31, 2021, 2020 and 2019, amortization expense for deferred sales commissions was $1.6 million, $1.8 million and $2.1 million, respectively. There was no impairment loss in relation to the costs capitalized in any period.

    Contract Balances

    The Company’s contract asset balance for estimated variable consideration to be received upon the occurrence of subsequent vehicle sales is included within other current assets and is distinguished from accounts receivable in that these amounts are conditional upon subsequent sales and not only upon the passage of time. Substantially all of the contract asset balances of $2.3 million and $2.8 million at January 1, 2021 and 2020, respectively, were transferred to accounts receivable during the years ended December 31, 2021 and 2020 as vehicle sales occurred, with no significant changes in the estimate. A contract asset of $0.9 million and $2.3 million was recorded as of December 31, 2021 and 2020, respectively, for leads delivered where consideration to be received was still conditional upon subsequent vehicle sales.
    Disaggregation of Revenue

    The Company disaggregates revenue into three revenue streams: dealer revenue, OEM incentives revenue, and other revenue. Prior to adoption of the new revenue standard, dealer revenue and OEM incentives revenue had been disclosed together as “transaction revenue.” The following table presents the Company’s revenue categories during the periods presented (in thousands):
 Year Ended December 31,
 202120202019
Dealer revenue$222,000 $252,928 $317,965 
OEM incentives revenue8,676 16,833 16,569 
Other revenue1,022 8,917 512 
Total revenues$231,698 $278,678 $335,046