XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Segments (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Schedule of segment revenue
Segment revenue and Adjusted Gross Profit for the three months ended March 31, 2021 and 2020 were as follows (in thousands):
Three Months Ended March 31,
20212020
(unaudited)
Revenue
Technology$33,839 $24,699 
Professional Services22,007 20,417 
Total$55,846 $45,116 
Schedule of segment adjusted gross profit
Three Months Ended March 31,
20212020
(unaudited)
Adjusted Gross Profit
Technology$23,388 $16,969 
Professional Services6,929 5,071 
Total reportable segments Adjusted Gross Profit
30,317 22,040 
Less Adjusted Gross Profit reconciling items:
Stock-based compensation(1,809)(992)
Less other reconciling items:
Sales and marketing(15,651)(13,487)
Research and development(14,345)(13,088)
General and administrative(15,015)(9,701)
Depreciation and amortization(7,814)(2,877)
Interest and other expense, net(3,952)(621)
Net loss before income taxes $(28,269)$(18,726)