XML 63 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Income Tax Expense (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Domestic

 $(2,466) $(6,585)

Foreign

  16,760   16,354 

Income before income tax expense

 $14,294  $9,769 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Current:

        

Federal

 $1,472  $455 

State and local

  477   401 

Foreign

  1,922   1,776 
   3,871   2,632 

Deferred Taxes:

        

Deferred tax benefit

  (1,581)  (1,635)
         

Income tax expense

 $2,290  $997 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  December 31, 
  

2024

  

2023

 

Deferred income tax assets:

        

Pension accruals

 $3,414  $3,578 

Operating reserves and other accruals

  9,077   6,613 

Book carrying value in excess of tax basis of intangibles

  1,808   1,831 

Capitalized research expenses

  3,502   2,547 

Disallowed interest

  736   2,167 

Deferred income tax liabilities:

        

Book carrying value in excess of tax basis of property

  (4,123)  (3,950)

Deferred expenses

  (579)  (430)

Net deferred income tax asset

 $13,835  $12,356 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

 

Statutory federal income tax rate

  21.0%  21.0%

State and local income taxes, net of federal income tax benefit

  4.5%  2.5%

Rate impacts due to foreign operations

  (9.4%)  (12.8%)

Compensation related

  1.9%  2.1%

General business credits

  (3.4%)  (3.1%)

Other

  1.4%  0.5%

Effective income tax rate

  16.0%  10.2%
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  December 31, 
  

2024

  

2023

 

Balance at the beginning of year

 $796  $807 

Additions for tax positions of prior years

  217   105 

Reductions due to lapse of statute of limitations

  (102)  (116)

Balance at the end of year

 $911  $796