Quarterly report [Sections 13 or 15(d)]

Consolidated Statements of Income and Comprehensive Income (Unaudited)

v3.25.2
Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Income Statement [Abstract]        
Net Revenues $ 7,064,795 $ 5,476,544 $ 19,291,969 $ 15,260,913
Cost of Revenues 2,241,039 1,428,006 6,542,462 4,387,205
Gross Profit 4,823,756 4,048,538 12,749,507 10,873,708
OPERATING EXPENSES        
Research & Development 572,468 496,359 1,805,589 1,524,817
Selling, General & Administrative 2,871,309 2,161,405 7,814,233 6,052,350
Total Operating Expenses 3,443,777 2,657,764 9,619,822 7,577,167
INCOME FROM OPERATIONS 1,379,979 1,390,774 3,129,685 3,296,541
OTHER INCOME        
Other Income 8,922 10,463 119,921 42,847
Interest Income 154,848 230,009 494,613 716,017
Total Other Income 163,770 240,472 614,534 758,864
INCOME BEFORE INCOME TAX EXPENSE 1,543,749 1,631,246 3,744,219 4,055,405
INCOME TAX (EXPENSE) BENEFIT        
Current Tax (Expense) (268,786) (325,625) (692,361) (482,683)
Deferred Tax Benefit (Expense) 8,022 (30,963) 52,864 (252,938)
Total Income Tax (Expense) (260,764) (356,588) (639,497) (735,621)
COMPREHENSIVE INCOME, net of tax $ 1,282,985 $ 1,274,658 $ 3,104,722 $ 3,319,784
NET INCOME PER SHARE:        
Basic $ 0.11 $ 0.11 $ 0.28 $ 0.30
Diluted $ 0.11 $ 0.11 $ 0.27 $ 0.29
WEIGHTED AVERAGE COMMON SHARES:        
Basic 11,237,654 11,173,819 11,226,665 11,157,799
Diluted 11,304,549 11,311,236 11,293,560 11,295,216
Foreign Currency Translation Adjustment $ 70,492 $ 393,380 $ 842,345 $ 985,277
Total Other Comprehensive Income (Loss) 70,492 393,380 842,345 985,277
COMPREHENSIVE INCOME $ 1,353,477 $ 1,668,038 $ 3,947,067 $ 4,305,061