v3.25.1
Lines of Credit and Term Loans (Tables)
9 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt Obligations
Short-term and long-term loan obligations with respect to revolving lines of credit and term loans as of March 31, 2025 and June 30, 2024 consisted of the following (in thousands):
 
 March 31,June 30,
 20252024
Line of credit:
CTBC Credit Lines$24,166 $184,573 
Chang Hwa Bank Credit Lines— 9,215 
HSBC Bank Credit Lines— 30,000 
E.SUN Bank Credit Lines— 60,000 
Mega Bank Credit Lines— 50,000 
First Bank Credit Lines— 28,084 
Total line of credit24,166 361,872 
Term loan facilities:
Chang Hwa Bank Credit Facility due October 15, 202611,957 17,918 
CTBC Term Loan Facility, due June 4, 203026,756 31,155 
CTBC Term Loan Facility, due August 15, 20261,980 3,079 
E.SUN Bank Term Loan Facility, due September 15, 202614,500 22,116 
E.SUN Bank Term Loan Facility, due August 15, 20279,490 12,645 
Mega Bank Term Loan Facility, due October 3, 2026
18,125 27,644 
Total term loans82,808 114,557 
Total lines of credit and term loans
106,974 476,429 
Lines of credit and current portion of term loans
63,971 402,346 
Term loans, non-current
$43,003 $74,083 
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of March 31, 2025 and June 30, 2024 consisted of the following (in thousands except for percentages):
 March 31, 2025June 30, 2024
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$— n/a$350,000 6.82%
2022 Bank of America Credit Facility$— n/a$20,000 6.49%
Cathay Bank Line of Credit$— n/a$132,000 7.33%
CTBC Credit Lines
$160,834 
2.63% - 5.79%
$427 
2.09% - 6.13%
Chang Hwa Bank Credit Lines
$29,062 
1.88% - 5.18%
$20,000 
1.88% - 6.33%
HSBC Bank Credit Lines
$— n/a$20,000 
2.03% - 6.28%
E.SUN Bank Credit Lines
$— n/a$— 
2.02% - 6.17%
Mega Bank Credit Lines
$50,000 
2.02% - 5.26%
$— 
1.90% - 5.80%
First Bank Credit Lines
$— n/a$1,916 
2.03% - 6.19%
Yuanta Bank Credit Lines
$46,822 
2.32% - 5.95%
$47,610 
2.32% - 6.33%
Term loan facilities:
Bank of America Term Loan$— n/a$— n/a
Chang Hwa Bank Credit Facility due October 15, 2026$— 2.08%$— 1.68%
CTBC Term Loan Facility, due June 4, 2030$— 1.33%$— 1.33%
CTBC Term Loan Facility, due August 15, 2026
$— 
1.53% - 2.03%
$— 1.53%
E.SUN Bank Term Loan Facility, due September 15, 2026
$— 
1.87% - 2.17%
$— 1.87%
E.SUN Bank Term Loan Facility, due August 15, 2027
$— 1.87%$— 1.87%
 Mega Bank Term Loan Facility, due October 3, 2026
$— 
 2.02%
$— 
1.52% - 1.72%
Schedule of Maturities of Short-term and Long-term Debt Obligations
Principal payments on lines of credit and term loans are due as follows (in thousands):

 Fiscal Year:
 Principal Payments
Remainder of 2025$34,118 
202639,805 
202717,293 
20285,833 
20295,178 
2030 and thereafter4,747 
Total lines of credit and term loans
$106,974