XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Schedule of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net income $ 4,582 $ 1,909 $ 4,852 $ 8,899 $ 6,491 $ 13,751
Denominator:            
Weighted-average shares outstanding—basic (in shares) 167,423,656   164,919,979   167,100,292 164,664,480
Weighted-average shares outstanding - diluted (in shares) 183,332,560   188,903,553   183,094,950 191,142,834
Earnings per share:            
Basic earnings per share (in USD per share) $ 0.03   $ 0.03   $ 0.04 $ 0.08
Effect of dilutive stock options and restricted stock (in USD per share) (0.01)   0   0 (0.01)
Diluted earnings per share (in USD per share) $ 0.02   $ 0.03   $ 0.04 $ 0.07
Employee Stock Option            
Denominator:            
Effect of dilutive stock options (in shares) 14,818,670   21,933,701   14,831,121 24,246,816
Restricted Stock            
Denominator:            
Effect of dilutive stock options (in shares) 1,090,234   2,049,872   1,163,537 2,231,537