XML 74 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Disclosure - Financial Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
Operating_Segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Segment Reporting [Abstract]                              
Number of operating segments | Operating_Segment                         3    
Financial information by segment                              
Revenues $ 178,991 $ 192,192 $ 200,616 $ 176,787 $ 180,762 $ 182,169 $ 191,793 $ 187,630 $ 187,643 $ 179,570 $ 170,439 $ 163,318 $ 748,586 $ 742,354 $ 700,970
Gross profit 50,583 57,769 60,071 48,874 52,315 52,332 55,083 48,144 50,319 47,897 46,343 43,153 217,297 207,874 187,712
Operating Income (Loss) 2,335 $ 10,779 $ 15,419 $ (4,396) 2,502 $ 3,017 $ 10,304 $ 6,398 $ 6,282 $ (10,375) $ 5,003 $ 3,250 24,137 22,221 4,160
Depreciation and amortization                         38,533 34,413 31,383
Intangible assets, net 109,537       111,395               109,537 111,395  
Total assets 719,878       694,037               719,878 694,037  
Operating segments | Services                              
Financial information by segment                              
Revenues                         595,130 574,619 543,565
Gross profit                         165,513 151,974 139,160
Operating Income (Loss)                         49,593 47,126 46,677
Depreciation and amortization                         28,854 24,079 21,649
Intangible assets, net 98,284       98,362               98,284 98,362  
Total assets 537,518       523,506               537,518 523,506  
Operating segments | International                              
Financial information by segment                              
Revenues                         144,271 153,448 144,265
Gross profit                         43,145 45,464 38,974
Operating Income (Loss)                         5,856 3,953 3,537
Depreciation and amortization                         8,285 8,846 7,768
Intangible assets, net 9,814       11,143               9,814 11,143  
Total assets 153,380       146,535               153,380 146,535  
Operating segments | Products and Systems                              
Financial information by segment                              
Revenues                         18,583 23,426 23,297
Gross profit                         8,639 10,560 9,798
Operating Income (Loss)                         (529) 2,368 (16,991)
Depreciation and amortization                         1,213 1,429 2,180
Intangible assets, net 1,181       1,438               1,181 1,438  
Total assets 16,028       12,264               16,028 12,264  
Corporate and eliminations                              
Financial information by segment                              
Revenues                         (9,398) (9,139) (10,157)
Gross profit                         0 (124) (220)
Operating Income (Loss)                         (30,783) (31,226) (29,063)
Depreciation and amortization                         181 59 $ (214)
Intangible assets, net 258       452               258 452  
Total assets $ 12,952       $ 11,732               $ 12,952 $ 11,732