XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Fair value measurements (financial instruments) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair value measurements, financial instruments [Line Items]    
Available-for-sale debt securities (funds held for customers) $ 25,112 $ 28,462
Derivative liability (Note 7) (5,464) (7,210)
Loans and notes receivable from distributors 28,581 37,076
Loans and notes receivable from distributors, fair value 28,614 36,950
Long-term debt 1,833,411 840,000
Long-term debt, fair value 1,897,500 840,000
Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Derivative liability (Note 7) (5,464) (7,210)
Significant other observable inputs (Level 2) [Member]    
Fair value measurements, financial instruments [Line Items]    
Long-term debt, fair value 1,897,500 840,000
Significant other observable inputs (Level 2) [Member] | Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Derivative liability (Note 7) (5,464) (7,210)
Significant unobservable inputs (Level 3) [Member]    
Fair value measurements, financial instruments [Line Items]    
Loans and notes receivable from distributors, fair value 28,614 36,950
Cash and cash equivalents [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash 163,338 123,122
Cash, fair value 163,338 123,122
Cash and cash equivalents [Member] | Quoted prices in active markets for identical assets (Level 1) [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash, fair value 163,338 123,122
Funds held for customers [Member]    
Fair value measurements, financial instruments [Line Items]    
Available-for-sale debt securities (funds held for customers) 25,112 [1] 28,462 [2]
Cash 110,492 91,287
Cash, fair value $ 110,492 91,287
Funds held for customers [Member] | Canadian guaranteed investment certificates [Member]    
Fair value measurements, financial instruments [Line Items]    
Maturity period, debt securities 2 years  
Available-for-sale debt securities (funds held for customers) $ 4,033 3,929
Funds held for customers [Member] | Money market securities [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash equivalents 11,500 15,000
Funds held for customers [Member] | Money market securities [Member] | Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash equivalents 11,500 15,000
Funds held for customers [Member] | Foreign debt securities [Member]    
Fair value measurements, financial instruments [Line Items]    
Available-for-sale debt securities (funds held for customers) 13,612 13,462
Funds held for customers [Member] | Foreign debt securities [Member] | Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Available-for-sale debt securities (funds held for customers) 13,612 13,462
Funds held for customers [Member] | Quoted prices in active markets for identical assets (Level 1) [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash, fair value 110,492 91,287
Funds held for customers [Member] | Quoted prices in active markets for identical assets (Level 1) [Member] | Money market securities [Member] | Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Cash equivalents 11,500 15,000
Funds held for customers [Member] | Significant other observable inputs (Level 2) [Member] | Foreign debt securities [Member] | Recurring fair value measurements [Member]    
Fair value measurements, financial instruments [Line Items]    
Available-for-sale debt securities (funds held for customers) $ 13,612 $ 13,462
[1] Funds held for customers, as reported on the consolidated balance sheet as of June 30, 2021, also included cash of $110,492.
[2] Funds held for customers, as reported on the consolidated balance sheet as of December 31, 2020, also included cash of $91,287.