XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
BANK BORROWINGS (Tables)
9 Months Ended
Apr. 30, 2025
BANK BORROWINGS  
Schedule of bank borrowings

 

 

Principal

 

 

Maturity

 

Interest

 

 

April 30

 

 

July 31,

 

 

 

Amount

 

 

date

 

Rate

 

 

2024

 

 

2024

 

Loan dated October 27, 2023

 

$114,800

 

 

November 1, 2053

 

 

9.50%

 

$110,800

 

 

$114,800

 

Loan dated October 27, 2023

 

 

114,800

 

 

November 1, 2053

 

 

9.50%

 

 

110,800

 

 

 

114,800

 

Loan dated November 3, 2023

 

 

88,000

 

 

November 15, 2028

 

 

8.50%

 

 

-

 

 

 

87,712

 

Loan dated November 3, 2023

 

 

88,000

 

 

November 15, 2028

 

 

8.50%

 

 

87,546

 

 

 

87,726

 

Loan dated November 3, 2023

 

 

88,000

 

 

November 15, 2028

 

 

8.50%

 

 

-

 

 

 

80,089

 

Loan dated November 3, 2023

 

 

88,000

 

 

November 15, 2028

 

 

8.50%

 

 

-

 

 

 

44,153

 

Loan dated November 3, 2023

 

 

88,000

 

 

November 15, 2028

 

 

8.50%

 

 

-

 

 

 

40,501

 

Loan dated July 26, 2024

 

 

109,500

 

 

August 1, 2054

 

 

8.63%

 

 

107,765

 

 

 

109,500

 

Loan dated July 26, 2024

 

 

126,300

 

 

August 1, 2054

 

 

8.75%

 

 

124,715

 

 

 

126,300

 

Loan dated July 26, 2024

 

 

131,200

 

 

August 1, 2054

 

 

9.13%

 

 

129,623

 

 

 

131,200

 

Loan dated July 26, 2024

 

 

131,200

 

 

August 1, 2054

 

 

9.13%

 

 

129,623

 

 

 

131,200

 

Loan dated April 17,2025

 

 

127,400

 

 

May 1, 2055

 

 

7.63%

 

 

127,400

 

 

 

-

 

Loan dated April 17,2025

 

 

130,000

 

 

May 1, 2055

 

 

7.75%

 

 

130,000

 

 

 

-

 

Loan dated April 17,2025

 

 

118,000

 

 

May 1, 2055

 

 

7.38%

 

 

118,000

 

 

 

-

 

Loan dated April 17,2025

 

 

114,000

 

 

May 1, 2055

 

 

7.38%

 

 

114,000

 

 

 

-

 

Total loans payable

 

 

 

 

 

 

 

 

 

 

 

 

1,290,272

 

 

 

1,067,981

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Less: unamortized debt discount

 

 

 

 

 

 

 

 

 

 

 

 

(31,702)

 

 

(24,675)

Total

 

 

 

 

 

 

 

 

 

 

 

 

1,258,570

 

 

 

1,043,306

 

Less: current portion of loans payable

 

 

 

 

 

 

 

 

 

 

 

 

(90,273)

 

 

(332,589)

Long -term loans portion

 

 

 

 

 

 

 

 

 

 

 

$1,168,297

 

 

$710,717

 

Schedule of maturities of long term loans payable

 

 

April 30

 

 

 

2025

 

Year ending July 31,

 

 

 

Remaining of 2025

 

$133,326

 

2026

 

 

110,936

 

2027

 

 

110,936

 

2028

 

 

110,936

 

2029

 

 

110,936

 

Thereafter

 

 

2,870,606

 

 

 

 

3,447,676

 

 Imputed interest 

 

 

(2,157,404)

 

 

$1,290,272