XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Information
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Information Revenue Information
Disaggregation of Revenue
The Company disaggregates revenue into three revenue streams: dealer revenue, OEM incentives revenue, and other revenue. The following table presents the Company’s revenue categories during the periods presented (in thousands):

 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Dealer revenue$38,556 $35,654 $74,602 $71,485 
OEM incentives revenue3,008 3,507 7,872 4,546 
Other revenue231 132 373 242 
Total revenues$41,795 $39,293 $82,847 $76,273 
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 $0.9 million at December 31, 2023 were transferred to accounts receivable during the six months ended June 30, 2024 as vehicle sales occurred, with no significant changes in the estimate. A contract asset of $0.9 million and $0.9 million was recorded as of June 30, 2024 and December 31, 2023, respectively, for leads delivered where consideration to be received was still conditional upon subsequent vehicle sales.