XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Lines of Credit and Term Loans (Tables)
12 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Summary of Short-term and Long-term Loan Obligations
Short-term and long-term loan obligations with respect to revolving lines of credit and term loans as of June 30, 2025 and 2024 consisted of the following (in thousands):
 
 June 30,
 20252024
Line of credit:
CTBC Credit Lines$— $184,573 
Chang Hwa Bank Credit Lines9,215
HSBC Bank Credit Lines30,000
E.SUN Bank Credit Lines30,00060,000
Mega Bank Credit Lines50,000
First Bank Credit Lines28,084 
Total lines of credit
30,000 361,872 
Term loan facilities:
 Chang Hwa Bank Credit Facility due October 15, 202611,39917,918
 CTBC Term Loan Facility, due June 4, 203028,82231,155
 CTBC Term Loan Facility, due August 15, 2026 1,8463,079
 E.SUN Bank Term Loan Facility, due September 15, 202613,67822,116
 E.SUN Bank Term Loan Facility, due August 15, 20279,63212,645
Mega Bank Term Loan Facility, due October 3, 202617,09827,644
Total term loans82,475114,557
Total lines of credit and term loans112,475476,429
Lines of credit and current portion of term loans75,060402,346
Term loans, non-current$37,415 $74,083 
Available borrowings and interest rates as of June 30, 2025 and June 30, 2024 consisted of the following (in thousands except for percentages):
 
June 30, 2025
June 30, 2024
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$— —%$350,000 6.82%
2022 Bank of America Credit Facility$— —%$20,000 6.49%
Cathay Bank Line of Credit$— —%$132,000 7.33%
CTBC Credit Lines$185,000 
2.63% - 5.79%
$427 
2.09% - 6.13%
Chang Hwa Bank Credit Lines$30,259 
1.88% - 5.16%
$20,000 
1.88% - 6.33%
HSBC Bank Credit Lines$— 
—% - —%
$20,000 
2.03% - 6.28%
E.SUN Bank Credit Lines$30,000 
2.02% - 5.12%
$— 
2.02% - 6.17%
Mega Bank Credit Lines$50,000 
1.90% - 5.26%
$— 
1.90% - 5.80%
First Bank Credit Lines$— 
—% - —%
$1,916 
2.03% - 6.19%
Yuanta Bank Credit Lines$— 
—% - —%
$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.83%
$— 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$— 2.22%$— 1.87%
E.SUN Bank Term Loan Facility, due August 15, 2027$— 1.92%$— 1.87%
Mega Bank Term Loan Facility, due October 3, 2026$— 
 2.02%
$— 
1.52% - 1.72%
Summary of Maturities of Short-term and Long-term Debt Obligations
Principal payments on short-term and long-term debt obligations are due as follows (in thousands):

Fiscal Year:Principal Payments
2026
$75,060 
2027
19,576 
2028
6,603 
2029
5,862 
2030
5,374 
Total short-term and long-term debt$112,475