XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Note M - Earnings Per Share (Tables)
3 Months Ended
Sep. 26, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  September 26, 2025  

September 27, 2024

 

Basic:

        

Net income (loss)

 $(412) $(2,772)

Less: Net income (loss) attributable to noncontrolling interest, net of tax

  106   (7)

Net income (loss) attributable to Twin Disc, Incorporated

  (518)  (2,765)
         

Weighted average shares outstanding - basic

  13,961   13,778 
         

Basic earnings (loss) per share:

        

Basic earnings (loss) per share attributable to Twin Disc, Incorporated common shareholders

 $(0.04) $(0.20)
         

Diluted:

        

Net income (loss)

 $(412) $(2,772)

Less: Net income (loss) attributable to noncontrolling interest, net of tax

  106   (7)

Net income (loss) attributable to Twin Disc, Incorporated

  (518)  (2,765)
         

Weighted average shares outstanding - basic

  13,961   13,778 

Effect of dilutive stock awards

  -   - 

Weighted average shares outstanding - diluted

  13,961   13,778 
         

Diluted earnings (loss) per share:

        

Diluted earnings (loss) per share attributable to Twin Disc, Incorporated common shareholders

 $(0.04) $(0.20)