XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The table below outlines revenue for our recurring subscription (software and phone services) and payment processing services, as well as for our onboarding services, and phone hardware (in thousands) for the years ended December 31, 2021, 2020 and 2019:
Year Ended December 31,
202120202019
Subscription and payment processing$108,841 $74,182 $42,838 
Onboarding3,687 3,095 745 
Hardware (embedded lease)3,343 2,619 2,163 
Total revenue$115,871 $79,896 $45,746 
Capitalized Contract Cost
The following table summarizes the activity of deferred contract acquisition costs (thousands):
Year Ended December 31,
202120202019
Beginning balance$13,386 $10,578 $5,792 
Capitalization of contract costs12,828 9,670 8,927 
Amortization of deferred contract acquisition costs(9,410)(6,862)(4,141)
Ending balance$16,804 $13,386 $10,578