v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Components of Income Before Income Taxes
The components of income (loss) before income taxes, as shown in the accompanying Financial Statements, consisted of the following for the three and six months ended June 30, 2025 and 2024:
 
    
Three Months Ended
June 30,
    
Six Months Ended
June 30,
 
    
2025
    
2024
    
2025
    
2024
 
    
(Amounts in thousands)
 
Income (loss) before income taxes:
           
Domestic
   $ (418    $ 615      $ (3,004    $ 299  
Foreign
     628        1,194        1,452        1,228  
  
 
 
    
 
 
    
 
 
    
 
 
 
Income (loss) before income taxes
   $ 210      $ 1,809      $ (1,552    $ 1,527  
  
 
 
    
 
 
    
 
 
    
 
 
 
Provision (Benefit) for Income Taxes
The provision (benefit) for income taxes, as shown in the accompanying Financial Statements, consisted of the following for the three and six months ended June 30, 2025 and 2024:
 
    
Three Months Ended
June 30,
    
Six Months Ended
June 30,
 
    
2025
    
2024
    
2025
    
2024
 
    
(Amounts in thousands)
 
Current provision (benefit):
           
Federal
   $ 313      $ 100      $ (263    $ (124
State
     58        26        (48      (13
Foreign
     83        197        439        301  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total current provision (benefit)
     454        323        128        164  
  
 
 
    
 
 
    
 
 
    
 
 
 
Deferred provision (benefit):
           
Federal
     (383      73        (361      96  
State
     (71      14        (67      19  
Foreign
     81        101        58        18  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total deferred provision (benefit)
     (373      188        (370      133  
  
 
 
    
 
 
    
 
 
    
 
 
 
Change in valuation allowance
     (6      (93      (6      —   
  
 
 
    
 
 
    
 
 
    
 
 
 
Total provision (benefit) for income taxes
   $ 75      $ 418      $ (248    $ 297  
  
 
 
    
 
 
    
 
 
    
 
 
 
Reconciliation of Income Taxes
The reconciliation of income taxes computed using the statutory U.S. income tax rate and the provision (benefit) for income taxes for the three and six months ended June 30, 2025 and 2024 were as follows (amounts in thousands):
 
    
Three Months Ended
June 30, 2025
   
Three Months Ended
June 30, 2024
 
Income taxes computed at the federal statutory rate
   $ 44        21.0   $ 380        21.0
State income taxes, net of federal tax benefit
     (13      (6.2     (9      (0.5
Excess tax expense (benefit) from stock options/restricted shares
     14        6.7       46        2.5  
Worthless stock deduction
     —         —        —         —   
Difference in income tax rate on foreign earnings/other
     36        17.1       94        5.2  
Change in valuation allowance
     (6      (2.9     (93      (5.1
  
 
 
    
 
 
   
 
 
    
 
 
 
   $ 75        35.7   $ 418        23.1
  
 
 
    
 
 
   
 
 
    
 
 
 
 
    
Six Months Ended
June 30, 2025
   
Six Months Ended
June 30, 2024
 
Income taxes computed at the federal statutory rate
   $ (326      (21.0 )%    $ 321        21.0
State income taxes, net of federal tax benefit
     (115      (7.4     (19      (1.3
Excess tax expense (benefit) from stock options/restricted shares
     (8      (0.5     131        8.6  
Worthless stock deduction
     —         —        (248      (16.2
Difference in income tax rate on foreign earnings/other
     207        13.3       112        7.3  
Change in valuation allowance
     (6      (0.4     —         —   
  
 
 
    
 
 
   
 
 
    
 
 
 
   $ (248      (16.0 )%    $ 297        19.4