Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Earnings Per Share (Tables)

v3.23.2
Note 16 - Earnings Per Share (Tables)
9 Months Ended
Jul. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 

(in thousands, except share and per share amounts)

 

2023

   

2022

   

2023

   

2022

 

Net income (numerator):

                               

Net income attributable to Concrete Pumping Holdings, Inc.

  $ 10,336     $ 12,976     $ 22,399     $ 20,144  

Less: Accretion of liquidation preference on preferred stock

    (441 )     (441 )     (1,309 )     (1,309 )

Less: Undistributed earnings allocated to participating securities

    (323 )     (582 )     (751 )     (932 )

Net income attributable to common stockholders (numerator for basic earnings per share)

  $ 9,572     $ 11,953     $ 20,339     $ 17,903  

Add back: Undistributed earnings allocated to participating securities

    323       582       751       932  

Add back: Accretion of liquidation preference on preferred stock

    -       441       -       -  

Less: Undistributed earnings reallocated to participating securities

    (318 )     (573 )     (739 )     (917 )

Numerator for diluted earnings per share

  $ 9,577     $ 12,403     $ 20,351     $ 17,918  
                                 

Weighted average shares (denominator):

                               

Weighted average shares - basic

    53,198,637       54,012,404       53,377,157       53,859,874  

Weighted average shares - diluted

    54,104,738       57,286,563       54,262,940       54,772,441  
                                 

Basic earnings per share

  $ 0.18     $ 0.22     $ 0.38     $ 0.33  

Diluted earnings per share

  $ 0.18     $ 0.22     $ 0.38     $ 0.33