v3.7.0.1

DEBT | 6 Months Ended
--- | ---
Jun. 30, 2017
Debt Disclosure [Abstract] |
DEBT | DEBT Financing Agreements In June 2012, the Company entered into a revolving credit facility with Silicon Valley Bank (the "Revolving Credit Facility"). The Revolving Credit Facility is collateralized by substantially all of the Company’s property, other than intellectual property. Since January 1, 2016, the Revolving Credit Facility bears interest rate at the lesser of (i) LIBOR rate plus 1.75% or (ii) prime rate minus 1.0%. In March 2017, the Company further amended the Revolving Credit Facility to extend the maturity date by two years and reduce the minimum cash requirements. The weighted-average interest rate of the Revolving Credit Facility was 2.90% and 2.22% for the three months ended June 30, 2017 and 2016, respectively, and 2.74% and 2.37% for the six months ended June 30, 2017 and 2016, respectively. The Revolving Credit facility currently provides, among other things, (i) a maturity date of March 31, 2019; and (ii) a revolving line up to $20.0 million, subject to certain conditions. The Revolving Credit Facility contains customary negative covenants which, unless waived by the bank, limit the Company’s ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets and merge or consolidate, as well as requiring the Company to maintain a minimum adjusted quick ratio of 1.25 to 1.00 and minimum cash balances with the bank as of the last day of each month of $35.0 million. The Revolving Credit Facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by the Company to be immediately due and payable and exercise other rights and remedies provided for under the Revolving Credit Facility. During the existence of an event of default, interest on the obligations under the Revolving Credit Facility could be increased by 5.0%. As of June 30, 2017, the Company was in compliance with these covenants. As of June 30, 2017, $20.0 million remains outstanding under the Revolving Credit Facility, and is classified as non-current liabilities in the condensed consolidated balance sheet.

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20,22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration