XML 60 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Unaudited Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Net product sales $ 109,167 $ 115,476 $ 232,610 $ 229,782
Cost of products sold 87,374 93,893 189,146 186,861
Gross profit 21,793 21,583 43,464 42,921
Gain on other sales 713 8,226 2,371 9,135
Less: Operating expenses        
Selling expenses 4,046 4,327 7,670 7,369
General and administrative expenses 3,787 3,776 8,235 7,322
Research and development expenses 6,413 5,180 12,306 11,068
Total operating expenses 14,246 13,283 28,211 25,759
Income from operations 8,260 16,526 17,624 26,297
Other income, net 271 139 365 378
Interest expense (65) (546) (540) (824)
Financial income, net 709 518 1,463 1,010
Income before income tax expenses and equity in earnings of affiliated companies 9,175 16,637 18,912 26,861
Less: Income taxes 1,645 3,126 3,055 5,101
Equity in earnings of affiliated companies 98 75 164 137
Net income 7,628 13,586 16,021 21,897
Net income (loss) attributable to non-controlling interests (31) 2,580 (150) 4,116
Net income attributable to parent company’s common shareholders 7,659 11,006 16,171 17,781
Comprehensive income:        
Net income 7,628 13,586 16,021 21,897
Other comprehensive income:        
Foreign currency translation gain (loss), net of tax 1,436 (25) 161 (2,422)
Comprehensive income 9,064 13,561 16,182 19,475
Comprehensive income (loss) attributable to non-controlling interests 34 2,576 (167) 3,712
Comprehensive income attributable to parent company $ 9,030 $ 10,985 $ 16,349 $ 15,763
Net income attributable to parent company’s common shareholders per share        
Basic - (in dollars per share) $ 0.24 $ 0.39 $ 0.50 $ 0.63
Diluted- (in dollars per share) $ 0.24 $ 0.39 $ 0.50 $ 0.63
Weighted average number of common shares outstanding        
Basic (in shares) 32,121,019 28,043,019 32,121,019 28,043,019
Diluted (in shares) 32,138,438 28,064,376 32,136,585 28,063,939