XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Segment and Geographic Information - Segment Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue    
Revenue $ 88,362 $ 53,847
Segment gross profit    
Total segment gross profit 58,197 34,741
Platform and support costs 6,312 4,228
Stock-based compensation 107 110
Segment amortization 427 366
Total reconciling items 8,661 5,845
Gross profit 49,536 28,896
Internal Use Software [Member]    
Segment gross profit    
Segment amortization 1,830 1,156
Acquired Intangibles [Member]    
Segment gross profit    
Segment amortization 412 351
Consumer Segment [Member]    
Revenue    
Revenue 51,908 32,230
Segment gross profit    
Total segment gross profit 29,655 17,564
Enterprise Segment [Member]    
Revenue    
Revenue 24,493 15,026
Segment gross profit    
Total segment gross profit 16,581 10,586
Degrees Segment [Member]    
Revenue    
Revenue 11,961 6,591
Segment gross profit    
Total segment gross profit $ 11,961 $ 6,591