XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings (Loss) Per Share [Abstract]  
Schedule of weighted-average number of shares used in the calculation of basic and diluted earnings per share

 

Three Months Ended March 31,

2023

2022

(in thousands)

Basic weighted-average number of shares

25,326

25,764

Effect of dilutive securities:

Stock options and warrants

805

308

Non-vested restricted Class B common stock

441

56

    Unissued vested deferred stock units

48



Diluted weighted-average number of shares 

26,620

26,128

Schedule of shares were excluded from the diluted earnings per share

 

Three Months Ended March 31,

2023

2022

(in thousands)

Shares underlying options and warrants

126

Non-vested deferred stock units

580