Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Tables)

v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements  
Schedule Of Assets And Liabilities Measured On A Recurring Basis

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2023

​

    

Level 1

    

Level 2

    

Level 3

    

Total

​

​

​

​

​

​

​

​

​

​

​

​

​

Assets

​

​

​

​

​

​

​

​

​

​

​

​

Designated forward exchange contracts

​

$

-

​

$

-

​

$

-

​

$

-

​

​

$

-

​

$

-

​

$

-

​

$

-

​

​

​

​

​

​

​

​

​

​

​

​

​

Liabilities

​

​

​

​

​

​

​

​

​

​

​

​

Designated forward exchange contracts

​

$

-

​

$

256

​

$

-

​

$

256

Contingent consideration liabilities

​

$

-

​

$

-

​

$

129

​

$

129

​

​

$

-

​

$

256

​

$

129

​

$

385

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2022

​

    

Level 1

    

Level 2

    

Level 3

    

Total

​

​

​

​

​

​

​

​

​

​

​

​

​

Assets

​

​

​

​

​

​

​

​

​

​

​

​

Designated forward exchange contracts

​

$

-

​

$

357

​

$

-

​

$

357

​

​

$

-

​

$

357

​

$

-

​

$

357

​

​

​

​

​

​

​

​

​

​

​

​

​

Liabilities

​

​

​

​

​

​

​

​

​

​

​

​

Designated forward exchange contracts

​

$

-

​

$

6

​

$

-

​

$

6

Contingent consideration liabilities

​

$

-

​

$

-

​

$

1,595

​

$

1,595

​

​

$

-

​

$

6

​

$

1,595

​

$

1,601

​

Schedule Of Contingent Consideration Measured At Fair Value On Recurring Basis

​

​

​

​

​

​

​

​

​

​

​

​

​

​

TRED

​

MAXTRAX

​

Rhino-Rack

​

Total

​

​

​

​

​

​

​

​

​

​

​

​

Balance at December 31, 2021

​

-

​

​

1,672

​

​

1,813

​

​

3,485

​

​

​

​

​

​

​

​

​

​

​

​

Fair value adjustments

​

-

​

​

2,304

​

​

(1,811)

​

​

493

Contingent consideration payments

​

-

​

​

(2,148)

​

​

-

​

​

(2,148)

Impact of foreign currency exchange rates

​

-

​

​

(233)

​

​

(2)

​

​

(235)

​

​

​

​

​

​

​

​

​

​

​

​

Balance at December 31, 2022

$

-

​

$

1,595

​

$

-

​

$

1,595

​

​

​

​

​

​

​

​

​

​

​

​

Increase due to acquisition of TRED

​

121

​

​

-

​

​

-

​

​

121

Fair value adjustments

​

-

​

​

(1,565)

​

​

-

​

​

(1,565)

Impact of foreign currency exchange rates

​

8

​

​

(30)

​

​

-

​

​

(22)

​

​

​

​

​

​

​

​

​

​

​

​

Balance at December 31, 2023

$

129

​

$

-

​

$

-

​

$

129

​