v3.25.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings (Loss) Per Share [Abstract]  
Schedule of Dual Class EPS calculations

The computation of basic and diluted earnings per share (“EPS”) is shown on the following page:

 

   Three months ended
September 30,
   Nine months ended
September 30,
 
(In thousands, except per share amounts)  2025   2024   2025   2024 
Earnings attribution                
Class A common stock   (12,788)   (1,245)  $(33,874)  $2,085 
Class A restricted stock awards   
-
    52    102    282 
Class B common stock   (571)   507    (3,665)   4,079 
Class B restricted stock awards   5    9    13    152 
Forfeitable dividends declared on unvested stock-based awards   46    438    683    736 
Net income (loss)  $(13,308)  $(239)  $(36,741)  $7,334 
Schedule of Dual Class EPS calculations
   Three months ended
September 30, 2025
   Three months ended
September 30, 2024
 
   Class A   Class B   Class A   Class B 
Dual class EPS calculations                
Numerator                
Net earnings for basic earnings per common share  $(12,788)  $(571)  $(1,245)  $507 
Denominator                    
Weighted average shares used to compute basic earnings per share   50,383    10,704    43,378    8,684 
Dilutive effect of stock option awards   
-
    
-
    
-
    85 
Dilutive effect of restricted stock units   
-
    
-
    
-
    35 
Dilutive effect of performance stock units   
-
    
-
    
-
    166 
Dilutive effect of non-cash dividend declared but not issued             -    - 
Dilutive effect of conversion of Class B common stock to Class A common stock   
-
    
-
    
-
    
-
 
Weighted average shares used to compute diluted earnings per share   50,383    10,704    43,378    8,970 
Earnings per common share                    
Basic  $(0.25)  $(0.05)  $(0.03)  $0.06 
Diluted  $(0.25)  $(0.05)  $(0.03)  $0.06 

 

   Nine months ended
September 30, 2025
   Nine months ended
September 30, 2024
 
   Class A   Class B   Class A   Class B 
Numerator                
Net earnings for basic and diluted earnings per common share  $(33,874)  $(3,665)  $2,085   $4,079 
Denominator                    
Weighted average shares used to compute basic earnings per share   46,070    10,257    43,827    8,574 
Dilutive effect of stock option awards   
-
    
-
    172    91 
Dilutive effect of restricted stock units   
-
    
-
    64    31 
Dilutive effect of performance stock units   
-
    
-
    283    159 
Dilutive effect of non-cash dividend declared but not issued                    
Dilutive effect of conversion of Class B common stock to Class A common stock   
-
    
-
    
-
    
-
 
Weighted average shares used to compute diluted earnings per share   46,070    10,257    44,346    8,855 
Earnings per common share                    
Basic  $(0.74)  $(0.36)  $0.05   $0.48 
Diluted  $(0.74)  $(0.36)  $0.05   $0.46 
Schedule of Antidilutive Shares Excluded from the Dilutive EPS Calculation

Antidilutive shares excluded from the dilutive EPS calculation are presented below:

 

   Three months ended
September 30, 2025
   Three months ended
September 30, 2024
   Nine months ended
September 30, 2025
   Nine months ended
September 30, 2024
 
(in thousands)  Class A   Class B   Class A   Class B   Class A   Class B   Class A   Class B 
Antidilutive options     498,712    108,697    648,712    
-
    498,712    108,697    
-
    
-
 
Antidilutive RSUs     1,114,381    36,767    717,850    
-
    1,114,381    36,767    302,699    
-
 
Antidilutive PSUs (at target)   1,571,876    228,738    1,057,468    
-
    1,571,876    228,738    315,941    
-