XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Disclosure (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting [Abstract]          
Number of operating segments | segment     3    
Financial information by segment          
Revenue $ 178,462 $ 174,556 $ 519,155 $ 505,968  
Gross profit 53,784 52,216 147,233 147,553  
Income (loss) from operations 9,114 9,236 13,991 15,864  
Depreciation and amortization 8,197 8,508 25,132 25,705  
Intangible assets, net 50,337   50,337   $ 59,381
Total assets 540,446   540,446   562,195
Operating segments | Services          
Financial information by segment          
Revenue 152,778 144,976 435,251 414,251  
Gross profit 44,869 41,749 118,348 116,587  
Income (loss) from operations 16,700 16,085 35,315 38,991  
Depreciation and amortization 6,168 6,192 18,927 18,517  
Intangible assets, net 44,631   44,631   51,862
Total assets 415,090   415,090   424,058
Operating segments | International          
Financial information by segment          
Revenue 25,693 29,100 83,441 88,699  
Gross profit 7,694 9,038 25,324 26,278  
Income (loss) from operations 814 1,169 2,678 2,158  
Depreciation and amortization 1,858 2,167 5,835 6,552  
Intangible assets, net 4,390   4,390   6,344
Total assets 94,153   94,153   111,619
Operating segments | Products and Systems          
Financial information by segment          
Revenue 3,078 3,308 8,666 9,499  
Gross profit 1,189 1,422 3,514 4,655  
Income (loss) from operations (333) (281) (1,334) (653)  
Depreciation and amortization 221 221 559 664  
Intangible assets, net 1,184   1,184   1,042
Total assets 11,947   11,947   10,532
Corporate and eliminations          
Financial information by segment          
Revenue (3,087) (2,828) (8,203) (6,481)  
Gross profit 32 7 47 33  
Income (loss) from operations (8,067) (7,737) (22,668) (24,632)  
Depreciation and amortization (50) $ (72) (189) $ (28)  
Intangible assets, net 132   132   133
Total assets $ 19,256   $ 19,256   $ 15,986