XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographical Information - Financial Performance of Reporting Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Segment Reporting Information [Line Items]      
Total cost of revenues $ 414,979 $ 394,077 $ 378,823
Gross profit 372,330 318,637 317,085
Operating expenses 327,938 307,492 295,680
Income from operations 44,392 11,145 21,405
Automation and Analytics      
Segment Reporting Information [Line Items]      
Gross profit   278,498 285,944
Medication Adherence      
Segment Reporting Information [Line Items]      
Gross profit   40,139 31,141
Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 787,309 712,714 695,908
Total cost of revenues 414,979 394,077 378,823
Gross profit 372,330 318,637 317,085
Operating expenses 229,733 226,592 211,715
Income from operations 142,597 92,045 105,370
Operating Segments | Automation and Analytics      
Segment Reporting Information [Line Items]      
Revenues 655,679 586,941 596,911
Total cost of revenues 319,257 308,443 310,967
Gross profit 336,422 278,498 285,944
Operating expenses 188,303 184,857 186,872
Income from operations 148,119 93,641 99,072
Operating Segments | Medication Adherence      
Segment Reporting Information [Line Items]      
Revenues 131,630 125,773 98,997
Total cost of revenues 95,722 85,634 67,856
Gross profit 35,908 40,139 31,141
Operating expenses 41,430 41,735 24,843
Income from operations (5,522) (1,596) 6,298
Corporate, Non-Segment      
Segment Reporting Information [Line Items]      
Operating expenses 98,205 80,900 83,965
Product revenues      
Segment Reporting Information [Line Items]      
Total cost of revenues 312,360 304,842 302,437
Product revenues | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 569,595 510,201 527,727
Total cost of revenues 312,360 304,842 302,437
Product revenues | Operating Segments | Automation and Analytics      
Segment Reporting Information [Line Items]      
Revenues 462,379 407,427 433,524
Total cost of revenues 231,003 230,003 239,062
Product revenues | Operating Segments | Medication Adherence      
Segment Reporting Information [Line Items]      
Revenues 107,216 102,774 94,203
Total cost of revenues 81,357 74,839 63,375
Service      
Segment Reporting Information [Line Items]      
Total cost of revenues 102,619 89,235 76,386
Service | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 217,714 202,513 168,181
Total cost of revenues 102,619 89,235 76,386
Service | Operating Segments | Automation and Analytics      
Segment Reporting Information [Line Items]      
Revenues 193,300 179,514 163,387
Total cost of revenues 88,254 78,440 71,905
Service | Operating Segments | Medication Adherence      
Segment Reporting Information [Line Items]      
Revenues 24,414 22,999 4,794
Total cost of revenues $ 14,365 $ 10,795 $ 4,481