XML 120 R95.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Information - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
REVENUES                                          
REVENUES $ 279,977 $ 256,801 $ 220,920 $ 227,378 $ 202,856 $ 127,698 $ 133,872 $ 90,622 $ 84,953 $ 81,892 $ 77,012 $ 73,854 $ 448,298 $ 224,494 $ 150,866 $ 705,099 $ 352,192 $ 232,758 $ 985,076 $ 555,048 $ 317,711
GROSS PROFIT                                          
Gross Profit $ 174,430 163,012 128,407 130,163 $ 105,333 45,500 60,871 49,656 $ 46,970 43,697 42,092 39,145 258,570 110,527 81,237 421,582 156,027 124,934 596,012 261,360 171,904
Prescription Pharmaceuticals [Member]                                          
REVENUES                                          
REVENUES   240,995 206,062 210,554   114,953 119,481 81,848   72,677 67,362 65,146 416,616 201,327 132,508 657,611 316,280 205,185 924,472 504,688 279,911
GROSS PROFIT                                          
Gross Profit   155,242 120,929 121,159   39,246 52,335 45,284   38,372 36,743 34,023 242,088 97,619 70,766 397,330 136,865 109,138 566,298 233,833 151,182
Consumer Health [Member]                                          
REVENUES                                          
REVENUES   15,806 14,858 16,824   12,745 14,391 8,774   9,215 9,650 8,708 31,682 23,167 18,358 47,488 35,912 27,573 60,604 50,360 37,800
GROSS PROFIT                                          
Gross Profit   $ 7,770 $ 7,478 $ 9,004   $ 6,254 $ 8,536 $ 4,372   $ 5,325 $ 5,349 $ 5,122 $ 16,482 $ 12,908 $ 10,471 $ 24,252 $ 19,162 $ 15,796 $ 29,714 $ 27,527 $ 20,722