XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lines of Credit and Term Loans (Tables)
3 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt Obligations
Short-term and long-term loan obligations as of September 30, 2024 and June 30, 2024 consisted of the following (in thousands):
 
 September 30,June 30,
 20242024
Line of credit:
CTBC Credit Lines$68,253 $184,573 
Chang Hwa Bank Credit Lines9,470 9,215 
HSBC Bank Credit Lines— 30,000 
E.SUN Bank Credit Lines— 60,000 
Mega Bank Credit Lines50,000 50,000 
First Bank Credit Lines28,084 28,084 
Yuanta Bank Credit Lines47,000 — 
Total line of credit202,807 361,872 
Term loan facilities:
Bank of America Term Loan249,407 — 
Chang Hwa Bank Credit Facility due October 15, 202616,440 17,918 
CTBC Term Loan Facility, due June 4, 203030,664 31,155 
CTBC Term Loan Facility, due August 15, 20262,799 3,079 
E.SUN Bank Term Loan Facility, due September 15, 202620,202 22,116 
E.SUN Bank Term Loan Facility, due August 15, 202711,969 12,645 
Mega Bank Term Loan Facility, due October 3, 2026
25,253 27,644 
Total term loans356,734 114,557 
Total lines of credit and term loans
559,541 476,429 
Lines of credit and current portion of term loans
493,808 402,346 
Term loans, non-current
$65,733 $74,083 
Activities under Revolving Lines of Credit and Term Loans

Available borrowings and interest rates as of September 30, 2024 and June 30, 2024 consisted of the following (in thousands except for percentages):
 
September 30, 2024
June 30, 2024
Available borrowingsInterest rateAvailable borrowingsInterest rate
Line of credit:
2018 Bank of America Credit Facility$280,000 6.82%$350,000 6.82%
2022 Bank of America Credit Facility$20,000 6.49%$20,000 6.49%
Cathay Bank Line of Credit$132,000 7.16%$132,000 7.33%
CTBC Credit Lines
$116,747 
2.15% - 6.03%
$427 
2.09% - 6.13%
Chang Hwa Bank Credit Lines
$20,000 
1.88% - 5.70%
$20,000 
1.88% - 6.33%
HSBC Bank Credit Lines
$50,000 
2.03% - 6.25%
$20,000 
2.03% - 6.28%
E.SUN Bank Credit Lines
$60,000 
2.02% - 6.17%
$— 
2.02% - 6.17%
Mega Bank Credit Lines
$— 
1.90% - 5.56%
$— 
1.90% - 5.80%
First Bank Credit Lines
$1,916 
2.03% - 6.19%
$1,916 
2.03% - 6.19%
Yuanta Bank Credit Lines
$1,927 
2.32% - 5.95%
$47,610 
2.32% - 6.33%
Term loan facilities:
Bank of America Term Loan$250,000 6.63%$— n/a
Chang Hwa Bank Credit Facility due October 15, 2026$— 1.68%$— 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
$— 
 1.52% - 1.72%
$— 
 1.52% - 1.72%
Schedule of Maturities of Short-term and Long-term Debt Obligations
Principal payments on short-term and long-term debt obligations are due as follows as of September 30, 2024 (in thousands):

Fiscal Year Principal Payments
Remainder of 2025$483,409 
202641,594 
202718,071 
20286,095 
20295,411 
2030 and thereafter4,961 
Total lines of credit and term loans
$559,541