XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 23 - Concentration of Customers (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

For the Six Months Ended

 
  

Dec. 31,

 
  

2024

  

2023

 
  

(Unaudited)

  

(Unaudited)

 

Revenue

        

- Customer A

  20.8%  21.8%

- Customer B

  18.0%  17.7%

- Customer C

  10.3%  13.9%

Trade Account Receivables

        

- Customer A

  20.3%  21.0%

- Customer B

  17.0%  24.4%

- Customer C

  18.5%  22.8%