XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note R - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

2025

  

2024

 

Basic:

        

Net (loss) income

 $(1,599) $11,246 

Less: Net earnings attributable to noncontrolling interest

  (295)  (258)

Net (loss) income attributable to Twin Disc, Incorporated

  (1,894)  10,988 
         

Weighted average shares outstanding - basic

  13,856   13,683 
         

Basic Income Per Share:

        

Net (loss) income per share - basic

 $(0.14) $0.80 
         

Diluted:

        

Net (loss) income

 $(1,599) $11,246 

Less: Net earnings attributable to noncontrolling interest

  (295)  (258)

Net (loss) income attributable to Twin Disc, Incorporated

  (1,894)  10,988 
         

Weighted average shares outstanding - basic

  13,856   13,683 

Effect of dilutive stock awards

  -   194 

Weighted average shares outstanding - diluted

  13,856   13,877 
         

Diluted Income Per Share:

        

Net (loss) income per share - diluted

 $(0.14) $0.79