XML 60 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short-Term and Long-Term Obligations - Short-Term and Long-term Debt (Details) (USD $)
In Thousands, unless otherwise specified
1 Months Ended
Jul. 31, 2012
Mar. 31, 2015
Jun. 30, 2014
Debt Instrument [Line Items]      
Total debt   $ 46,469us-gaap_DebtLongtermAndShorttermCombinedAmount $ 46,287us-gaap_DebtLongtermAndShorttermCombinedAmount
Debt, current portion   44,836us-gaap_DebtCurrent 42,554us-gaap_DebtCurrent
Debt, long-term portion   1,633us-gaap_LongTermDebtNoncurrent 3,733us-gaap_LongTermDebtNoncurrent
Term Loan [Member]      
Debt Instrument [Line Items]      
Total debt   25,570us-gaap_DebtLongtermAndShorttermCombinedAmount
/ smci_LongTermAndShortTermDebtTypeAxis
= smci_TermLoanMember
 
Term Loan [Member]      
Debt Instrument [Line Items]      
Long-term debt     28,588us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= smci_TermLoanMember
Bank of America [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Long-term debt   4,433us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= smci_BankOfAmericaMember
/ us-gaap_LongtermDebtTypeAxis
= smci_TermLoanMember
6,533us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= smci_BankOfAmericaMember
/ us-gaap_LongtermDebtTypeAxis
= smci_TermLoanMember
CTBC [Member] | Term Loan [Member]      
Short-term Debt [Line Items]      
Credit facility, basis spread on variable rate 0.30%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= smci_CTBCMember
/ us-gaap_LongtermDebtTypeAxis
= smci_TermLoanMember
   
CTBC [Member] | CTBC 2013 Facility [Member] | Term Loan [Member]      
Debt Instrument [Line Items]      
Long-term debt     22,055us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= smci_CTBC2013FacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_CTBCMember
/ us-gaap_LongtermDebtTypeAxis
= smci_TermLoanMember
Term Loan [Member] | CTBC [Member] | CTBC 2014 Facility [Member]      
Short-term Debt [Line Items]      
Short-term debt   21,137us-gaap_ShortTermBorrowings
/ us-gaap_DebtInstrumentAxis
= smci_CTBC2014FacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_CTBCMember
/ us-gaap_ShortTermDebtTypeAxis
= smci_TermLoanMember
 
Revolving Credit Facility [Member] | Line of Credit [Member]      
Short-term Debt [Line Items]      
Short-term debt   20,899us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
17,699us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
Revolving Credit Facility [Member] | Line of Credit [Member] | Bank of America [Member]      
Short-term Debt [Line Items]      
Short-term debt   11,199us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_BankOfAmericaMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
17,699us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_BankOfAmericaMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
Revolving Credit Facility [Member] | Line of Credit [Member] | CTBC [Member] | CTBC 2013 Facility [Member]      
Debt Instrument [Line Items]      
Long-term debt     0us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= smci_CTBC2013FacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_CTBCMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
Revolving Credit Facility [Member] | Line of Credit [Member] | CTBC [Member] | CTBC 2014 Facility [Member]      
Short-term Debt [Line Items]      
Short-term debt   $ 9,700us-gaap_ShortTermBorrowings
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= smci_CTBC2014FacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= smci_CTBCMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember