XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

March 31, 2023

   

December 31, 2022

   

March 31, 2023

 
   

Gross carrying amount

   

Accumulated impairment and amortization

   

Net book value

   

Gross carrying amount

   

Accumulated impairment and amortization

   

Net book value

   

Weighted average remaining life (years)

 

CR&C

  $ 224,776     $ (123,271 )   $ 101,505     $ 222,200     $ (118,221 )   $ 103,979       5.1  

Trademarks

    57,350       (33,811 )     23,539       57,100       (32,921 )     24,179       7.2  

Technology

    178,889       (73,886 )     105,003       170,652       (71,191 )     99,461       11.8  

Software

    11,754       (10,272 )     1,482       11,556       (9,671 )     1,885       0.8  

Total

  $ 472,769     $ (241,240 )   $ 231,529     $ 461,508     $ (232,004 )   $ 229,504       8.3  
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
   

Acquired Fair Value

   

Weighted average life (years)

 

CR&C

    2,576       6.0  

Trademarks

    250       5.0  

Technology

    8,237       15.0  

Total

  $ 11,063       12.7