XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
BANK BORROWINGS (Tables)
3 Months Ended
Oct. 31, 2024
BANK BORROWINGS  
Schedule of bank borrowings

 

 

Principal

 

 

Maturity

 

Interest

 

 

October 31,

 

 

July 31,

 

 

 

Amount

 

 

date

 

Rate

 

 

2024

 

 

2024

 

Loan dated October 27,2023

 

$114,800

 

 

11/1/2053

 

 

9.50%

 

$114,800

 

 

$114,800

 

Loan dated October 27,2023

 

 

114,800

 

 

11/1/2053

 

 

9.50%

 

 

114,800

 

 

 

114,800

 

Loan dated November 3,2023

 

 

88,000

 

 

11/15/2028

 

 

8.50%

 

 

87,302

 

 

 

87,712

 

Loan dated November 3,2023

 

 

88,000

 

 

11/15/2028

 

 

8.50%

 

 

87,316

 

 

 

87,726

 

Loan dated November 3,2023

 

 

88,000

 

 

11/15/2028

 

 

8.50%

 

 

87,853

 

 

 

80,089

 

Loan dated November 3,2023

 

 

88,000

 

 

11/15/2028

 

 

8.50%

 

 

87,859

 

 

 

44,153

 

Loan dated November 3,2023

 

 

88,000

 

 

11/15/2028

 

 

8.50%

 

 

87,862

 

 

 

40,501

 

Loan dated July 26,2024

 

 

109,500

 

 

8/1/2054

 

 

8.63%

 

 

109,371

 

 

 

109,500

 

Loan dated July 26,2024

 

 

126,300

 

 

8/1/2054

 

 

8.75%

 

 

126,157

 

 

 

126,300

 

Loan dated July 26,2024

 

 

131,200

 

 

8/1/2054

 

 

9.13%

 

 

131,060

 

 

 

131,200

 

Loan dated July 26,2024

 

 

131,200

 

 

8/1/2054

 

 

9.13%

 

 

131,060

 

 

 

131,200

 

Total loans payable

 

 

 

 

 

 

 

 

 

 

 

 

1,165,440

 

 

 

1,067,981

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Less: unamortized debt discount

 

 

 

 

 

 

 

 

 

 

 

 

(23,930)

 

 

(24,675)

Total

 

 

 

 

 

 

 

 

 

 

 

 

1,141,510

 

 

 

1,043,306

 

Less: current portion of loans payable

 

 

 

 

 

 

 

 

 

 

 

 

(431,072)

 

 

(332,589)

Long -term loans portion

 

 

 

 

 

 

 

 

 

 

 

$710,438

 

 

$710,717

 

Schedule of maturities of long term loans payable

 

 

October 31,

 

 

 

2024

 

Year ending July 31,

 

 

 

Remaining of 2025

 

$664,967

 

2026

 

 

69,711

 

2027

 

 

69,711

 

2028

 

 

69,711

 

2029

 

 

69,711

 

Thereafter

 

 

1,805,630

 

 

 

 

2,749,441

 

 Imputed interest 

 

 

(1,584,001)

 

 

$1,165,440