XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Summary of computation of basic and diluted earnings per share
The following table shows the computation of basic and diluted earnings per share:
Three Months Ended March 31,
20232022
Numerator:
  Net Income$38,328 $3,637 
Denominator:
  Weighted Average Common Shares Outstanding - Basic56,630,656 57,907,655 
  Dilutive effect of Stock Options, RSUs and Warrants (1)
2,904,389 3,824,287 
  Weighted Average Common Shares Outstanding - Diluted59,535,045 61,731,942 
Basic earnings per share$0.68 $0.06 
Diluted earnings per share$0.64 $0.06 
______________________
(1)
There were 3,117,544 and 3,550,810 performance-based stock options outstanding at March 31, 2023 and 2022, respectively. As of March 31, 2023 and 2022, the Company expected approximately 64% and 75% of these options to vest, respectively. As of March 31, 2023, 43% of the eligible outstanding performance-based stock options have vested. These amounts are included in the measure above to the extent they are dilutive.