XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Gain (Loss), Foreign Currency Transaction, before Tax $ (1,356) $ 278
Intangible Assets, Percent of Total Assets 8.60% 9.70%
Excessive Dividend Rate of Class B Over Class A 5.00%  
Excessive Undistributed Earnings Allocation Rate of Class B Over Class A 5.00%  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0 0
Research and Development Expense $ 22,487 $ 20,238
Common Class B [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.1 $ 0.1
Common Class A [Member]    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.1 $ 0.1
Other Current Assets [Member]    
Asset, Held-for-Sale, Not Part of Disposal Group, Current $ 1,300  
Minimum [Member]    
Standard Product Warranty, Period (Year) 1 year  
Finite-Lived Intangible Asset, Useful Life (Year) 1 year  
Minimum [Member] | Building and Building Improvements [Member]    
Property, Plant and Equipment, Useful Life (Year) 1 year  
Minimum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment, Useful Life (Year) 3 years  
Maximum [Member]    
Standard Product Warranty, Period (Year) 3 years  
Finite-Lived Intangible Asset, Useful Life (Year) 16 years  
Maximum [Member] | Building and Building Improvements [Member]    
Property, Plant and Equipment, Useful Life (Year) 33 years  
Maximum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment, Useful Life (Year) 14 years