XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Earnings Per Share The table below presents the computation of basic and diluted EPS:
Year Ended December 31,
202220212020
(in thousands, except per share amounts)
Numerator:
Net income (loss)$125,040 $41,969 $(98,593)
Denominator:
Weighted average common shares outstanding—basic78,039 76,037 73,133 
Dilutive common stock equivalents2,813 3,642 — 
Weighted average common shares outstanding—diluted80,852 79,679 73,133 
Net income (loss) per share:
Basic$1.60 $0.55 $(1.35)
Diluted$1.55 $0.53 $(1.35)