XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Information and Deferred Sales Commissions (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
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,
 202220212020
Dealer revenue$156,485 $222,000 $252,928 
OEM incentives revenue4,390 8,676 16,833 
Other revenue649 1,022 8,917 
Total revenues$161,524 $231,698 $278,678