v3.26.3
Accounts Receivable, Net (Tables)
6 Months Ended 12 Months Ended
Apr. 30, 2026
Oct. 31, 2025
Accounts Receivable, Net [Abstract]    
Schedule of Accounts Receivable

Accounts receivable consisted of the following:

 

   

April 30,

2026

    October 31,
2025
 
Accounts receivable     14,847,372       10,069,682  
Less: Allowance for expected credit losses     270,960       192,652  
Accounts receivable, net   $ 14,576,412     $ 9,877,030  

Accounts receivable consisted of the following:

 

    October 31,
2025
    October 31,
2024
 
Accounts receivable     10,069,682       6,206,171  
Less: Allowance for expected credit losses     (192,652 )     (17,179 )
Accounts receivable, net   $ 9,877,030     $ 6,188,992  
Schedule of Allowance for Expected Losses

The movement in the allowance for expected losses are as follows:

 

   

April 30,

2026

    October 31,
2025
 
Beginning balance   $ 192,652     $ 17,179  
Additions   $ 70,790     $ 173,564  
Foreign currency translation adjustments     7,518       1,909  
Allowance for expected losses   $ 270,960     $ 192,652  

The movement in the allowance for expected losses are as follows:

 

    October 31,
2025
    October 31,
2024
 
Beginning balance   $ 17,179     $ 143  
Additions   $ 173,564       17,064  
Foreign currency translation adjustments     1,909       (28 )
Allowance for expected losses   $ 192,652     $ 17,179