XML 19 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENT OF OPERATIONS - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Revenues:      
Net product revenues $ 24,894,805 $ 21,115,125 $ 28,163,118
Research and development revenues 2,946,685 1,527,441 3,891,301
Total revenues 27,841,490 22,642,566 32,054,419
Expenses:      
Cost of product revenues 18,118,418 17,814,271 21,524,826
Research and development-funded programs 3,364,658 786,867 3,006,352
Research and development-internal 15,515,057 15,252,794 14,625,061
Selling, general and administrative 20,541,244 16,961,773 18,134,580
Goodwill, Impairment Loss 600,086 0 0
Gain (Loss) on Disposition of Property Plant Equipment 0 (7,700,522) 0
Total expenses 58,139,463 43,115,183 57,290,819
Loss from operations (30,297,973) (20,472,617) (25,236,400)
Non-operating income (expense), net:      
Interest income 775,626 658,384 758,153
Other income (expense), net 247,291 (448,581) (210,488)
Foreign Currency Transaction Gain (Loss), Unrealized (1,068,059) (672,727) 661,192
Gain on investments 2,000,000 1,034,396 9,206,919
Total other income and expense 1,954,858 571,472 10,415,776
Loss before benefit (provision) for income taxes, and equity losses in unconsolidated affiliates and net loss (income) of noncontrolling interest (28,343,115) (19,901,145) (14,820,624)
Total (benefit) provision for income taxes 2,963,000 (3,130,000) 25,000
Income Before Minority Interest Earnings And Equity Investments (25,380,115) (23,031,145) (14,795,624)
Equity losses in unconsolidated affiliates 0 0 (47,443)
Net loss (25,380,115) (23,031,145) (14,843,067)
Net loss (income) attributable to the noncontrolling interest 139,633 (402,971) 149,651
Net loss attributable to the controlling interest $ (25,240,482) $ (23,434,116) $ (14,693,416)
Basic and diluted      
Earnings Per Share, Basic and Diluted $ (0.36) $ (0.37) $ (0.23)
Weighted average number of common shares outstanding:      
Weighted Average Number of Shares Outstanding, Basic and Diluted 69,914,956 64,045,675 63,465,797