XML 21 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
segment
Mar. 31, 2019
USD ($)
Segment information    
Number of reportable segments | segment 2  
Revenue $ 113,031 $ 103,979
Gross Profit 70,508 64,778
Income/(loss) before income taxes 12,333 9,612
Depreciation and amortization 10,485 10,021
Capital expenditures 6,984 5,334
Operating segments | Healthcare    
Segment information    
Revenue 95,707 88,009
Gross Profit 64,424 59,864
Income/(loss) before income taxes 29,876 29,608
Depreciation and amortization 8,435 8,291
Capital expenditures 6,211 4,442
Operating segments | Research    
Segment information    
Revenue 13,820 12,964
Gross Profit 5,675 4,334
Income/(loss) before income taxes 2,043 764
Depreciation and amortization 1,066 928
Capital expenditures 391 482
Corporate and Other    
Segment information    
Revenue 3,504 3,006
Gross Profit 409 580
Income/(loss) before income taxes (19,586) (20,760)
Depreciation and amortization 984 802
Capital expenditures $ 382 $ 410