v3.20.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments, Measured at Fair Value on a Recurring and Non-recurring Basis
As at December 31, 2020, the carrying amount and fair value of the Company’s financial instruments were as follows:
Level 1
$
Level 2
$
Level 3
$
Carrying AmountFair ValueCarrying AmountFair ValueCarrying AmountFair Value
Assets:
Cash equivalents:
U.S. federal bonds174,397174,399
Corporate bonds and commercial paper134,056134,396
Repurchase agreements290,000290,001
Marketable securities:
U.S. term deposits885,000887,102
U.S. federal bonds1,224,0521,226,657
Canadian federal bonds24,98824,987
Corporate bonds and commercial paper1,550,3301,552,907
Derivative assets:
Foreign exchange forward contracts16,34016,340
As at December 31, 2019, the carrying amount and fair value of the Company’s financial instruments were as follows: 
Level 1   
Level 2
$
Level 3
$
Carrying AmountFair ValueCarrying AmountFair ValueCarrying AmountFair Value
Assets:
Cash equivalents:
Repurchase agreements200,000200,009
Marketable securities:
U.S. term deposits300,000301,354
U.S. federal bonds222,713223,403
Canadian federal bonds69,92269,919
Corporate bonds and commercial paper1,212,6431,216,822
Derivative assets:
Foreign exchange forward contracts5,8305,830