XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Disclosure (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Schedule of Selected Consolidated Financial Information by Segment
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)
 
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Revenue  
Services$144,976 $119,721 $414,251 $349,271 
International29,100 26,477 88,699 76,887 
Products and Systems3,308 3,932 9,499 10,746 
Corporate and eliminations(2,828)(2,236)(6,481)(5,110)
 $174,556 $147,894 $505,968 $431,794 
 
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Gross profit  
Services$41,749 $37,603 $116,587 $103,780 
International9,038 8,197 26,278 21,612 
Products and Systems1,422 1,628 4,655 3,834 
Corporate and eliminations(44)33 (40)
 $52,216 $47,384 $147,553 $129,186 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Income (loss) from operations  
Services$16,085 $13,599 $38,991 $(57,058)
International1,169 (66)2,158 (22,422)
Products and Systems(281)(160)(653)(1,936)
Corporate and eliminations(7,737)(7,631)(24,632)(24,453)
 $9,236 $5,742 $15,864 $(105,869)
  
 Three months ended September 30,Nine months ended September 30,
 2021202020212020
Depreciation and amortization    
Services$6,192 $6,315 $18,517 $19,601 
International2,167 2,216 6,552 6,433 
Products and Systems221 248 664 756 
Corporate and eliminations(72)(17)(28)(31)
 $8,508 $8,762 $25,705 $26,759 
 
 September 30, 2021December 31, 2020
Intangible assets, net  
Services$53,634 $58,917 
International6,911 8,664 
Products and Systems1,095 1,012 
Corporate and eliminations55 49 
 $61,695 $68,642 
 
 September 30, 2021December 31, 2020
Total assets  
Services$429,650 $427,636 
International115,787 129,228 
Products and Systems10,601 10,996 
Corporate and eliminations31,190 15,453 
 $587,228 $583,313