XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosure (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment Reporting [Abstract]          
Number of operating segments | segment     3    
Financial information by segment          
Revenue $ 174,556 $ 147,894 $ 505,968 $ 431,794  
Gross profit 52,216 47,384 147,553 129,186  
Income (loss) from operations 9,236 5,742 15,864 (105,869)  
Depreciation and amortization 8,508 8,762 25,705 26,759  
Intangible assets, net 61,695   61,695   $ 68,642
Total assets 587,228   587,228   583,313
Operating segments | Services          
Financial information by segment          
Revenue 144,976 119,721 414,251 349,271  
Gross profit 41,749 37,603 116,587 103,780  
Income (loss) from operations 16,085 13,599 38,991 (57,058)  
Depreciation and amortization 6,192 6,315 18,517 19,601  
Intangible assets, net 53,634   53,634   58,917
Total assets 429,650   429,650   427,636
Operating segments | International          
Financial information by segment          
Revenue 29,100 26,477 88,699 76,887  
Gross profit 9,038 8,197 26,278 21,612  
Income (loss) from operations 1,169 (66) 2,158 (22,422)  
Depreciation and amortization 2,167 2,216 6,552 6,433  
Intangible assets, net 6,911   6,911   8,664
Total assets 115,787   115,787   129,228
Operating segments | Products and Systems          
Financial information by segment          
Revenue 3,308 3,932 9,499 10,746  
Gross profit 1,422 1,628 4,655 3,834  
Income (loss) from operations (281) (160) (653) (1,936)  
Depreciation and amortization 221 248 664 756  
Intangible assets, net 1,095   1,095   1,012
Total assets 10,601   10,601   10,996
Corporate and eliminations          
Financial information by segment          
Revenue (2,828) (2,236) (6,481) (5,110)  
Gross profit 7 (44) 33 (40)  
Income (loss) from operations (7,737) (7,631) (24,632) (24,453)  
Depreciation and amortization (72) $ (17) (28) $ (31)  
Intangible assets, net 55   55   49
Total assets $ 31,190   $ 31,190   $ 15,453