XML 58 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - SUMMARY (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Gross Unrealized Gains    
Total cash, cash equivalents and short-term investments, Gross Unrealized Gains   $ 1
Gross Unrealized Losses    
Cash and cash equivalents gross unrealized losses $ (2)  
Total cash, cash equivalents and short-term investments, Gross Unrealized Losses (19) (34)
Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 117,711 101,084
Total Amortized Cost    
Fair Value    
Total cash, cash equivalents and short-term investments 177,439 209,801
Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 117,709 101,084
Fair Value    
Total cash, cash equivalents and short-term investments 177,420 209,768
Corporate debt securities and Commercial paper    
Amortized Cost    
Total maturing within 1 year 59,728  
Gross Unrealized Losses    
Total maturing within 1 year and included in marketable securities (17)  
Fair Value    
Total maturing within 1 year and included in short-term investments 59,711  
Corporate debt securities, Commercial paper and US Treasury securities    
Amortized Cost    
Total maturing within 1 year   108,717
Gross Unrealized Gains    
Total maturing within 1 year and included in marketable securities   1
Gross Unrealized Losses    
Total maturing within 1 year and included in marketable securities   (34)
Fair Value    
Total maturing within 1 year and included in short-term investments   108,684
Corporate debt securities    
Amortized Cost    
Total short-term investments, Amortized Cost 59,728 108,717
Gross Unrealized Gains    
Total short-term investments, Gross Unrealized Gains   1
Gross Unrealized Losses    
Total short-term investments, Gross Unrealized Losses (17) (34)
Fair Value    
Total short-term investments, Fair Value 59,711 108,684
Cash | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 87,845 65,600
Cash | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 87,845 65,600
Money market funds | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 532 64
Money market funds | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 532 64
Corporate debt securities and Commercial paper    
Gross Unrealized Losses    
Cash and cash equivalents gross unrealized losses (2)  
Corporate debt securities and Commercial paper | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 29,334 35,420
Corporate debt securities and Commercial paper | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents $ 29,332 $ 35,420