કંપનીની કુલ આવકમાં 47 ટકા હિસ્સો ફિનિશ્ડ ડોસેજિસના વેચાણનો, 36 ટકા હિસ્સો APIsનો અને 17 ટકા હિસ્સો ફાર્માસ્યુટિકલ ફોર્મ્યુલેશન ઇન્ટરમીડિયેટ (PFI)નો છે.