XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Interim Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Sales $ 7,473,692 $ 9,224,872
Cost of sales 5,522,128 6,404,505
Gross profit 1,951,564 2,820,367
Operating Expenses    
Wages 600,119 651,158
Administrative salaries and benefits 295,118 417,859
Insurance 252,197 244,260
Professional fees 161,683 60,995
Office and miscellaneous 142,119 157,623
Utilities 134,997 73,676
Research 106,801 126,654
Consulting 100,950 99,921
Advertising and promotion 91,030 66,949
Travel 48,757 66,261
Investor relations and transfer agent fee 42,719 39,304
Lease expense and rent 22,160 30,150
Telecommunications 11,765 13,532
Shipping 9,996 7,829
Commissions 860
Currency exchange (550) (1,635)
Total operating expenses 2,020,721 2,054,536
Operating income (loss) (69,157) 765,831
Non-operating income (expense)    
Loss on lease termination (41,350)
Gain on investment 63,925 182,975
Interest expense (198,019) (175,266)
Interest income 49,573 48,197
Total non-operating income (expenses) (84,521) 14,556
Income (loss) before income tax (153,678) 780,387
Income taxes    
Income tax expense (110,363) (264,178)
Net income (loss) (264,041) 516,209
Net income attributable to non-controlling interests (13,693) (58,983)
Net income (loss) attributable to controlling interest $ (277,734) $ 457,226
Income per share (basic) $ (0.02) $ 0.04
Income per share (diluted) $ (0.02) $ 0.04
Weighted average number of common shares (basic) 12,587,476 12,449,699
Weighted average number of common shares (diluted) 12,587,476 12,449,699
Other comprehensive income (loss):    
Net income (loss) $ (264,041) $ 516,209
Unrealized income (loss) on foreign currency translations 188,840 27,223
Total comprehensive income (loss) (75,201) 543,432
Comprehensive income – non-controlling interest (13,693) (58,983)
Comprehensive income (loss) attributable to controlling interest $ (88,894) $ 484,449