v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Operations [Abstract]    
Revenues $ 19,507,486 $ 15,367,864
Cost of Revenues 10,933,059 8,646,851
Gross Profit 8,574,427 6,721,013
Product Royalty Income 372,819 85,298
Operating Expenses    
Salaries and wages 2,148,626 1,857,380
Commissions and consulting expenses 235,793 157,722
Professional fees 290,492 360,051
Advertising and marketing 1,061,196 892,057
Office lease and expenses 240,715 169,176
Research and development costs 797,348 664,490
Bad debt expense (recovery) 130,082 (63,504)
General and administrative expenses 1,210,233 1,012,649
Depreciation 514,616 327,008
Total operating expenses 6,629,101 5,377,029
Income from Operations 2,318,145 1,429,282
Other Income    
Interest and other income, net 74,496 82,147
Total other Income 74,496 82,147
Income Before Provision for Income Taxes 2,392,641 1,511,429
Provision for Income taxes 621,947 390,305
Net Income Available to Common Shareholders $ 1,770,694 $ 1,121,124
Net Income per Common Share    
Basic $ 0.28 $ 0.18
Diluted $ 0.27 $ 0.17
Weighted Average Number of Common Shares Outstanding    
Basic 6,236,178 6,217,550
Diluted 6,466,734 6,470,546
Comprehensive Income    
Net Income $ 1,770,694 $ 1,121,124
Other comprehensive income, net of $0 and $0 deferred income taxes in 2026 and 2025    
Foreign currency translation (114,032) 66,380
Total Comprehensive Income $ 1,656,662 $ 1,187,504