XML 42 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Tables)
12 Months Ended
Jan. 31, 2017
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities

The amortized cost, gross unrealized gains (losses) and fair values of available-for-sale securities by major security type and class of security as of January 31, 2017 and 2016 are as follows:

 

     Amortized
Cost
     Unrealized
Gains
     Unrealized
(Losses)
    Fair
Value
 

As of January 31, 2017

          

Short-term Investments:

          

Corporate bonds

   $ 59,403      $ 7      $ (90   $ 59,320  

Municipal and pre-refunded municipal bonds

     51,731        28        (12     51,747  
  

 

 

    

 

 

    

 

 

   

 

 

 
     111,134        35        (102     111,067  
  

 

 

    

 

 

    

 

 

   

 

 

 

Long-term Investments:

          

Corporate bonds

     19,102        9        (33     19,078  

Municipal and pre-refunded municipal bonds

     19,488        35        (9     19,514  

Mutual funds, held in rabbi trust

     4,583        91        (1     4,673  

Certificates of deposit

     1,023        —          —         1,023  
  

 

 

    

 

 

    

 

 

   

 

 

 
     44,196        135        (43     44,288  
  

 

 

    

 

 

    

 

 

   

 

 

 
   $ 155,330      $ 170      $ (145   $ 155,355  
  

 

 

    

 

 

    

 

 

   

 

 

 

As of January 31, 2016

          

Short-term Investments:

          

Corporate bonds

   $ 33,885      $ 10      $ (25   $ 33,870  

Municipal and pre-refunded municipal bonds

     26,243        33        —         26,276  

Certificates of deposit

     915        —          —         915  
  

 

 

    

 

 

    

 

 

   

 

 

 
     61,043        43        (25     61,061  
  

 

 

    

 

 

    

 

 

   

 

 

 

Long-term Investments:

          

Corporate bonds

     12,227        9        (35     12,201  

Municipal and pre-refunded municipal bonds

     18,028        58        (2     18,084  

Mutual funds, held in rabbi trust

     4,604        6        (247     4,363  

Certificates of deposit

     1,952        —          —         1,952  
  

 

 

    

 

 

    

 

 

   

 

 

 
     36,811        73        (284     36,600  
  

 

 

    

 

 

    

 

 

   

 

 

 
   $ 97,854      $ 116      $ (309   $ 97,661  
  

 

 

    

 

 

    

 

 

   

 

 

 
Gross Unrealized Losses and Fair Value of Marketable Securities

The following tables show the gross unrealized losses and fair value of the Company’s marketable securities with unrealized losses that are not deemed to be other-than-temporarily impaired aggregated by the length of time that individual securities have been in a continuous unrealized loss position, at January 31, 2017 and January 31, 2016, respectively.

 

    January 31, 2017  
    Less Than 12 Months     12 Months or Greater     Total  

Description of Securities

  Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
 

Corporate bonds

  $ 61,612     $ (123   $ —       $ —       $ 61,612     $ (123

Municipal and pre-refunded municipal bonds

    18,713       (21     —         —         18,713       (21

Mutual funds, held in rabbi trust

    316       (1     —         —         316       (1
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 80,641     $ (145   $ —       $ —       $ 80,641     $ (145
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

 

    January 31, 2016  
    Less Than 12 Months     12 Months or Greater     Total  

Description of Securities

  Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
    Fair Value     Unrealized
Losses
 

Corporate bonds

  $ 30,745     $ (54   $ 1,098     $ (6   $ 31,843     $ (60

Municipal and pre-refunded municipal bonds

    997       (2     434       —         1,431       (2

Mutual funds, held in rabbi trust

    4,363       (247     —         —         4,363       (247
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total

  $ 36,105     $ (303   $ 1,532     $ (6   $ 37,637     $ (309