| 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, | | | 2025 | | 2024 | | 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 credit | 24,166 | | | 361,872 | | | Term loan facilities: | | | | | | | | | Chang Hwa Bank Credit Facility due October 15, 2026 | 11,957 | | | 17,918 | | | CTBC Term Loan Facility, due June 4, 2030 | 26,756 | | | 31,155 | | | CTBC Term Loan Facility, due August 15, 2026 | 1,980 | | | 3,079 | | | E.SUN Bank Term Loan Facility, due September 15, 2026 | 14,500 | | | 22,116 | | | E.SUN Bank Term Loan Facility, due August 15, 2027 | 9,490 | | | 12,645 | | Mega Bank Term Loan Facility, due October 3, 2026 | 18,125 | | | 27,644 | | | Total term loans | 82,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, 2025 | | June 30, 2024 | | Available borrowings | | Interest rate | | Available borrowings | | Interest 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% |
|