XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]        
Revenues, net $ 10,701,362 $ 8,708,981 $ 30,132,505 $ 25,860,823
Cost of sales 6,797,605 4,696,805 18,748,220 15,528,549
Gross margin 3,903,757 4,012,176 11,384,285 10,332,274
Operating expenses:        
Selling, general and administrative 2,805,829 2,255,625 8,009,484 6,796,536
New product development 640,528 412,326 1,620,927 1,309,383
Amortization of intangibles 281,270 281,271 843,812 848,071
Loss (gain) on disposal of property and equipment 9,473 142 8,951 (129,082)
Total operating expenses 3,737,100 2,949,364 10,483,174 8,824,908
Operating income 166,657 1,062,812 901,111 1,507,366
Other income (expense):        
Interest expense, net (52,795) (85,464) (166,491) (273,262)
Other income (expense), net (28,592) 42,038 (23,075) (350,571)
Total other income (expense), net (81,387) (43,426) (189,566) (623,833)
Income (loss) before income taxes 85,270 1,019,386 711,545 883,533
Income tax provision 307,834 203,369 983,586 673,556
Net income (loss) (222,564) 816,017 (272,041) 209,977
Foreign currency translation adjustment (373,114) (244,520) 1,079,590 (47,698)
Comprehensive income (loss) $ (595,678) $ 571,497 $ 807,549 $ 162,279
Earnings (loss) per common share (basic) $ (0.01) $ 0.03 $ (0.01) $ 0.01
Number of shares used in per share calculation (basic) 26,366,651 25,858,155 26,153,839 25,840,881
Earnings (loss) per common share (diluted) $ (0.01) $ 0.03 $ (0.01) $ 0.01
Number of shares used in per share calculation (diluted) 26,366,651 27,569,844 26,153,839 27,349,303