XML 100 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue    
Total revenue $ 216,280 $ 146,557
Adjusted EBITDA    
Unallocated corporate expenses (18,983) (11,080)
Total Adjusted EBITDA 30,645 22,039
Amortization of intangible assets (15,600) (15,500)
Stock/equity-based compensation (9,468) (641)
Restructuring reversal (charges) 241 (2,434)
Loss before income taxes (9,587) (9,304)
Benefit from income taxes (622) (2,626)
Net loss and comprehensive loss (8,965) (6,678)
Reportable Segment    
Revenue    
Total revenue 216,280 146,557
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments 49,628 33,119
Segment Reconciling Items    
Adjusted EBITDA    
Interest expense, net (8,213) (9,903)
Amortization of intangible assets (15,602) (15,523)
Depreciation (2,588) (1,288)
Transaction-related expenses (4,422) (1,011)
Fair value adjustment of acquired deferred revenue (180) (543)
Stock/equity-based compensation (9,468) (641)
Restructuring reversal (charges) 241 (2,434)
Enterprise Solutions    
Revenue    
Total revenue 107,549 83,944
Enterprise Solutions | Reportable Segment    
Revenue    
Total revenue 107,549 83,944
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments 14,255 11,997
SMB Solutions    
Revenue    
Total revenue 108,731 62,613
SMB Solutions | Reportable Segment    
Revenue    
Total revenue 108,731 62,613
Adjusted EBITDA    
Total Adjusted EBITDA from reportable segments $ 35,373 $ 21,122