XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Calculations of Net Loss Per Share The table below shows the calculations for the three and six months ended June 30, 2022 and 2021, (in thousands, except for per share data):
Three Months Ended June 30,
20222021
Numerator (both basic and diluted)
Net income (loss) relevant to common stockholders$(32,860)$(8,511)
Denominator
Denominator for basic income (loss) per share104,236 102,398 
Dilutive effect of stock options— — 
Dilutive effect of performance share units— — 
Dilutive effect of restricted stock units— — 
Denominator for diluted income (loss) per share104,236 102,398 
Basic income (loss) per common share$(0.32)$(0.08)
Diluted income (loss) per common share$(0.32)$(0.08)
Six Months Ended June 30,
20222021
Numerator (both basic and diluted)
Net income (loss) relevant to common stockholders$(21,043)$(28,886)
Denominator
Denominator for basic income (loss) per share103,961 101,976 
Dilutive effect of stock options— — 
Dilutive effect of performance share units— — 
Dilutive effect of restricted stock units— — 
Denominator for diluted income (loss) per share103,961 101,976 
Basic income (loss) per share$(0.20)$(0.28)
Diluted income (loss) per share$(0.20)$(0.28)
Schedule of Antidilutive Securities As shown in the table below, the following stock options, restricted stock units and performance stock units outstanding as of June 30, 2022, have not been included in the calculation of diluted income (loss) per common share for the three and six months ended June 30, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:
(In thousands)Three Months Ended June 30,
20222021
Stock options587 995 
Restricted stock units1,207 1,380 
Performance stock units1,788 1,489 
Total3,582 3,864 
(In thousands)Six Months Ended June 30,
20222021
Stock options587 995 
Restricted stock units1,207 1,380 
Performance stock units1,788 1,489 
Total3,582 3,864