v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
Apr. 30, 2026
Oct. 31, 2025
Current assets    
Cash and cash equivalents $ 1,791,474 $ 3,379,212
Marketable securities 6,680,834 7,475,377
Accounts receivable 2,723,404 2,360,682
Prepaids and other assets 90,560 171,574
Total current assets 11,286,272 13,386,845
Property and equipment, net 92,355 116,059
Operating lease right-of-use 0 29,388
Other assets 120,771 120,754
Total assets 11,499,398 13,653,046
Current liabilities    
Current operating lease liabilities 0 28,834
Accounts payable and accrued expenses 978,541 991,169
Current portion of US Tax Reform Transition Tax and income taxes payable 66,628 718,796
Total current liabilities 1,045,169 1,738,799
Total liabilities 1,045,169 1,738,799
Stockholders' equity    
Preferred Stock, $0.0001 par value; authorized 10,000,000 shares; none outstanding 0 0
Common Stock, $0.0001 par value; authorized 50,000,000 shares; 23,519,672 and 23,519,672 shares issued, and 22,901,692 and 22,905,992 shares outstanding at April 30, 2026 and October 31, 2025, respectively 2,352 2,352
Additional paid-in capital 1,696,785 1,679,547
Retained earnings 9,081,808 10,533,589
Accumulated other comprehensive income 254,960 278,045
Stockholders' Equity before Treasury Stock 11,035,905 12,493,533
Treasury stock, at cost; 617,980 and 613,680 common shares held at April 30, 2026 and October 31, 2025, respectively (581,676) (579,286)
Total stockholders' equity 10,454,229 11,914,247
Total liabilities and stockholders' equity $ 11,499,398 $ 13,653,046