XML 60 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Aug. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Valuation of Investments and Financial Instruments Measured at Fair Value on Recurring Basis

The following table summarizes the valuation of the Company’s investments and financial instruments that are measured at fair value on a recurring basis:  

 

 

 

As of August 31, 2019

 

 

As of November 30, 2018

 

 

 

 

 

 

 

Fair value measurement category

 

 

 

 

 

 

Fair value measurement category

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

48,482

 

 

$

48,482

 

 

$

 

 

$

 

 

$

108,785

 

 

$

108,785

 

 

$

 

 

$

 

Marketable equity securities

 

 

2,465

 

 

 

2,465

 

 

 

 

 

 

 

 

 

5,492

 

 

 

5,492

 

 

 

 

 

 

 

Foreign government bond

 

 

1,123

 

 

 

1,123

 

 

 

 

 

 

 

 

 

1,104

 

 

 

1,104

 

 

 

 

 

 

 

Forward foreign currency exchange contracts

 

 

17,289

 

 

 

 

 

 

17,289

 

 

 

 

 

 

16,485

 

 

 

 

 

 

16,485

 

 

 

 

Interest rate swaps

 

 

535

 

 

 

 

 

 

535

 

 

 

 

 

 

9,388

 

 

 

 

 

 

9,388

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration payable

 

$

 

 

$

 

 

$

 

 

$

 

 

$

33,098

 

 

$

 

 

$

 

 

$

33,098

 

Forward foreign currency exchange contracts

 

 

12,908

 

 

 

 

 

 

12,908

 

 

 

 

 

 

14,162

 

 

 

 

 

 

14,162

 

 

 

 

Interest rate swaps

 

 

103,032

 

 

 

 

 

 

103,032

 

 

 

 

 

 

9,004

 

 

 

 

 

 

9,004

 

 

 

 

Convertible debentures conversion option

 

 

32

 

 

 

 

 

 

 

 

 

32

 

 

 

77,238

 

 

 

 

 

 

 

 

 

77,238