XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - Schedule of Segment Reporting Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 132,656 $ 119,912 $ 292,437 $ 270,075
Adjusted EBITDA 16,440 9,496 63,030 46,456
Software [Member]        
Segment Reporting Information [Line Items]        
Revenue 124,269 107,039 274,227 244,678
Adjusted EBITDA 16,531 8,616 62,715 44,854
CES [Member]        
Segment Reporting Information [Line Items]        
Revenue 7,047 10,268 15,059 20,945
Adjusted EBITDA 406 1,212 1,204 2,222
All Other [Member]        
Segment Reporting Information [Line Items]        
Revenue 1,340 2,605 3,151 4,452
Adjusted EBITDA $ (497) $ (332) $ (889) $ (620)