XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)        
Revenue, net $ 7,424,829 $ 7,315,637 $ 15,825,210 $ 15,392,885
Cost of sales 5,493,998 5,147,316 11,049,950 10,892,858
Gross margin 1,930,831 2,168,321 4,775,260 4,500,027
Operating expenses:        
Selling, general and administrative 3,356,063 2,858,457 6,626,646 5,519,625
New product development 764,396 607,747 1,240,837 1,247,636
Amortization of intangibles 294,711 485,446 690,487 766,717
Loss (gain) on disposal of property and equipment 0 0 78,437 0
Total operating expenses 4,415,170 3,951,650 8,636,407 7,533,978
Operating loss (2,484,339) (1,783,329) (3,861,147) (3,033,951)
Other income (expense):        
Interest expense, net (169,053) (53,788) (318,413) (111,399)
Other income (expense), net 85,920 199,512 4,979 204,915
Total other income (expense), net (83,133) 145,724 (313,434) 93,516
Loss before income taxes (2,567,472) (1,637,605) (4,174,581) (2,940,435)
Income tax provision 44,525 76,058 60,161 115,604
Net loss (2,611,997) (1,713,663) (4,234,742) (3,056,039)
Foreign currency translation adjustment (451,035) 259,973 (179,441) 134,765
Comprehensive loss $ (3,063,032) $ (1,453,690) $ (4,414,183) $ (2,921,274)
Loss per common share (basic) $ (0.07) $ (0.05) $ (0.11) $ (0.08)
Number of shares used in per share calculation (basic) 39,728,933 37,501,683 39,645,206 37,466,714
Loss per common share (diluted) $ (0.07) $ (0.05) $ (0.11) $ (0.08)
Number of shares used in per share calculation (diluted) 39,728,933 37,501,683 39,645,206 37,466,714