v3.26.1
Note 13 - Retirement Plans (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Defined Benefit Plans Disclosures [Table Text Block]
  

June 30,

 
  

2026

  

2025

 

Change in benefit obligation:

        

Benefit obligation—beginning of fiscal year

 $30,941  $24,059 

Service cost

  1,567   1,553 

Interest cost

  346   322 

Plan participants’ contributions

  1,410   1,806 

Actuarial loss

  1,097   1,493 

Foreign currency changes

  (183)  3,275 

Settlements

  (7,520)  — 

Curtailments

  (981)  — 

Amendments

  —   (131)

Benefit and expense payments

  (194)  (1,436)

Benefit obligation—end of fiscal year

 $26,483  $30,941 

Change in plan assets:

        

Plan assets—beginning of fiscal year

 $28,549  $21,329 

Employer contributions

  1,395   1,353 

Actual return on plan assets

  2,013   2,502 

Plan participants’ contributions

  1,410   1,806 

Foreign currency changes

  (189)  2,996 

Settlements

  (7,520)  — 

Benefit and expense payments

  (194)  (1,437)

Plan assets—end of fiscal year

 $25,464  $28,549 

Funded status

 $(1,019) $(2,392)

Amounts recognized within the consolidated balance sheets:

        

Long-term other liabilities

 $(1,019) $(2,392)

Net amount recognized

 $(1,019) $(2,392)
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

June 30,

 
  

2026

  

2025

 

Net actuarial gain

 $1,161  $1,128 

Prior service credit

  179   254 

Total gain recognized in accumulated other comprehensive loss

 $1,340  $1,382 
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]
  

June 30,

 
  

2026

  

2025

 

Projected benefit obligation

 $26,483  $30,941 

Accumulated benefit obligation

 $24,111  $22,747 

Fair value of plan assets

 $25,464  $28,549 
Schedule of Net Benefit Costs [Table Text Block]
  

Year ended June 30,

 
  

2026

  

2025

 

Net Periodic Benefit Costs:

        

Service cost

 $1,567  $1,553 

Interest cost

  346   322 

Expected returns on assets

  (433)  (330)

Amortization of prior service credit

  (35)  (24)

Amortization of net gain

  —   — 

Gain on curtailment

  (1,042)  — 

Gain on settlement

  (428)  — 

Net periodic benefit costs

  (25)  1,521 

Other Amounts Recognized in Other Comprehensive Loss:

        

Net gain arising during the year

  (489)  (715)

Prior service cost

  35   26 

Amortization of prior service credit

  —   (139)

Effect of Curtailment

  62   — 

Effect of settlement

  434   — 

Total loss (gain) recognized in other comprehensive loss

  42   (828)

Total recognized in net periodic benefit costs and other comprehensive loss

 $17  $693 
Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]
  

2027

 

Net loss

 $— 

Prior service cost

  35 

Accumulated other comprehensive income

 $35 
Defined Benefit Plan, Assumptions [Table Text Block]
  

Fiscal Years

 
  

2026

  

2025

 

Net Periodic Benefit Costs:

        

Discount rate

  1.15%  1.20%

Rate of compensation increase

  1.75%  1.75%

Expected long-term return on assets

  1.50%  1.50%
  

June 30,

 
  

2026

  

2025

 

Benefit Obligation:

        

Discount rate

  1.15%  1.20%

Rate of compensation increase

  1.75%  1.75%
Schedule of Expected Benefit Payments [Table Text Block]

Year Ending June 30,

 

Future Benefits

 

2027

 $1,352 

2028

  1,367 

2029

  1,389 

2030

  1,672 

2031

  2,445 

Thereafter

  8,145 

Total estimated future benefit payments

 $16,370