XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Schedule of Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Numerator for earnings per share assuming dilution $ 7,792 $ 1,643
Denominator:    
Denominator for basic calculation - Weighted-average shares 117,193 62,465
Weighted shares assumed upon exercise of stock options 4,344 4,112
Denominator for earnings per share assuming dilution 121,537 66,577
Earnings per share - basic $ 0.07 $ 0.03
Earnings per share - diluted $ 0.06 $ 0.02