XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Schedule of Reconciliation of Revenue and Adjusted EBITDA for Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue            
Total revenue $ 73,862,000   $ 51,747,000   $ 141,224,000 $ 99,171,000
Adjusted EBITDA            
Unallocated corporate expenses (8,227,000)   (4,719,000)   (15,164,000) (8,215,000)
Total Adjusted EBITDA 11,965,000   7,764,000   22,522,000 15,683,000
Amortization of intangible assets (3,900,000)   (3,900,000)   (7,800,000) (7,800,000)
Stock/equity-based compensation (3,327,000)   (338,000)   (6,314,000) (560,000)
Restructuring charges 0   100,000   0 100,000
Income (loss) before income taxes 4,216,000   (278,000)   7,095,000 322,000
(Benefit from) provision for income taxes (2,663,000)   (67,000)   (1,843,000) 48,000
Net income (loss) and comprehensive income (loss) 6,879,000 $ 2,059,000 (211,000) $ 485,000 8,938,000 274,000
Reportable Segment            
Revenue            
Total revenue 73,862,000   51,747,000   141,224,000 99,171,000
Adjusted EBITDA            
Total Adjusted EBITDA from reportable segments 20,192,000   12,483,000   37,686,000 23,898,000
Segment Reconciling Items            
Adjusted EBITDA            
Interest income (expense), net 210,000   (2,295,000)   122,000 (4,600,000)
Amortization of intangible assets (3,899,000)   (3,900,000)   (7,800,000) (7,800,000)
Depreciation (733,000)   (537,000)   (1,473,000) (986,000)
Transaction-related expenses     (848,000)   38,000 (1,232,000)
Fair value adjustment of acquired deferred revenue     (35,000)     (94,000)
Stock/equity-based compensation (3,327,000)   (338,000)   (6,314,000) (560,000)
Restructuring charges     (89,000)     (89,000)
Enterprise Solutions            
Revenue            
Total revenue 33,017,000   25,635,000   63,877,000 49,714,000
Enterprise Solutions | Reportable Segment            
Revenue            
Total revenue 33,017,000   25,635,000   63,877,000 49,714,000
Adjusted EBITDA            
Total Adjusted EBITDA from reportable segments 4,285,000   3,288,000   8,761,000 6,576,000
SMB Solutions            
Revenue            
Total revenue 40,845,000   26,112,000   77,347,000 49,457,000
SMB Solutions | Reportable Segment            
Revenue            
Total revenue 40,845,000   26,112,000   77,347,000 49,457,000
Adjusted EBITDA            
Total Adjusted EBITDA from reportable segments $ 15,907,000   $ 9,195,000   $ 28,925,000 $ 17,322,000