Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Income and Comprehensive Income (Unaudited)

v3.24.1.1.u2
Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Net Revenues $ 5,323,178 $ 5,301,509 $ 9,784,369 $ 10,897,793
Cost of Revenues 1,584,744 1,678,268 2,959,199 3,521,547
Gross Profit 3,738,434 3,623,241 6,825,170 7,376,246
OPERATING EXPENSES        
Research & Development 542,481 525,939 1,028,458 970,397
Selling, General & Administrative 1,845,570 2,242,194 3,890,945 4,204,645
Total Operating Expenses 2,388,051 2,768,133 4,919,403 5,175,042
INCOME FROM OPERATIONS 1,350,383 855,108 1,905,767 2,201,204
OTHER INCOME (EXPENSE)        
Other (Expense) Income (2,636) 2,780 32,384 5,684
Interest Income 293,468 170,596 486,008 183,457
Total Other Income 290,832 173,376 518,392 189,141
INCOME BEFORE INCOME TAX EXPENSE 1,641,215 1,028,484 2,424,159 2,390,345
INCOME TAX (EXPENSE) BENEFIT        
Current Tax (Expense) (191,073) (68,773) (157,058) (68,784)
Deferred Tax (Expense) Benefit (34,904) 48,766 (221,975) 84,773
Total Income Tax (Expense) (225,977) (20,007) (379,033) 15,989
NET INCOME $ 1,415,238 $ 1,008,477 $ 2,045,126 $ 2,406,334
NET INCOME PER SHARE:        
Basic $ 0.13 $ 0.09 $ 0.18 $ 0.22
Diluted $ 0.13 $ 0.09 $ 0.18 $ 0.21
WEIGHTED AVERAGE SHARES:        
Basic 11,168,493 11,010,077 11,148,565 10,970,806
Diluted 11,288,210 11,330,754 11,268,282 11,291,483
Foreign Currency Translation Adjustment $ (437,683) $ 538,373 $ 591,897 $ 2,146,023
Total Other Comprehensive (Loss) Income (437,683) 538,373 591,897 2,146,023
COMPREHENSIVE INCOME $ 977,555 $ 1,546,850 $ 2,637,023 $ 4,552,357