Quarterly report pursuant to Section 13 or 15(d)

NET INCOME PER COMMON SHARE - Potentially dilutive securities (Details)

v3.22.1
NET INCOME PER COMMON SHARE - Potentially dilutive securities (Details)
3 Months Ended
Mar. 31, 2022
shares
NET INCOME PER COMMON SHARE  
Total potential dilutive effect 3,023,652
Restricted stock units  
NET INCOME PER COMMON SHARE  
Total potential dilutive effect 1,259,641
Outstanding Options  
NET INCOME PER COMMON SHARE  
Total potential dilutive effect 1,764,011