XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Weighted Average Common Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income/(loss) per share:        
Weighted average common shares outstanding 21,857,116 21,762,578 22,150,918 21,727,801
Potentially dilutive equity awards 1,865,462 2,580,087 2,048,614 2,335,554
Weighted average common shares outstanding, assuming dilution 23,722,578 24,342,665 24,199,531 24,063,355