XML 19 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Income Statement [Abstract]      
Net sales $ 27,269,963 $ 23,113,194 $ 22,204,578
Cost of goods sold 8,217,439 7,640,626 7,280,276
Gross profit 19,052,524 15,472,568 14,924,302
Operating expenses:      
Selling expenses 14,220,907 12,632,961 9,062,695
General and administrative expenses 9,595,206 6,829,516 5,983,623
Research and development expenses 1,837,497 1,839,479 1,592,923
Total operating expenses 25,653,610 21,301,956 16,639,241
Loss from operations (6,601,086) (5,829,388) (1,714,939)
Other income (expense):      
Interest income 75 81 75
Royalty income and license fees 3,771,610 3,948,757 4,256,321
Other (36,211) (21,878) (22,033)
Total other income 3,735,474 3,926,960 4,234,363
(Loss)/income from continuing operations before income taxes (2,865,612) (1,902,428) 2,519,424
Income tax (benefit)/expense (1,022,808) (573,351) (2,784,632)
Net (loss)/income from continuing operations (1,842,804) (1,329,077) 5,304,056
Discontinued operations:      
Income from discontinued operations net of tax of $0, $0 and $1,127, respectively 17,115
Gain from sale of discontinued operations net of tax of $88,375, $93,069 and $0, respectively 161,625 156,931 250,000
Net income from discontinued operations 161,625 156,931 267,115
Net (loss)/income $ (1,681,179) $ (1,172,146) $ 5,571,171
Net (loss)/income per share from continuing operations - Basic $ (0.22) $ (0.17) $ 0.7
Net income per share from discontinued operations - Basic 0.02 0.02 0.04
Net (loss)/income per share - Basic (in dollars per share) (0.20) (0.15) 0.74
Net (loss)/income per share from continuing operations - Diluted (in dollars per share) (0.22) (0.17) 0.66
Net income per share from discontinued operations - Diluted (in dollars per share) 0.02 0.02 0.03
Net (loss)/income per share - Diluted (in dollars per share) $ (0.20) $ (0.15) $ 0.69
Weighted average shares - Basic (in shares) 8,398,778 7,776,949 7,580,450
Weighted average shares - Diluted (in shares) 8,398,778 7,776,949 8,094,119