XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the calculations of basic and diluted (loss) earnings per share:
 Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except per share amounts)2022202120222021
Net (loss) income$(2,391)$24,253 $(5,750)$54,580 
Basic weighted-average common shares outstanding18,487 18,292 18,435 18,243 
Add: dilutive effect of equity instruments— 197 — 173 
Diluted weighted-average shares outstanding18,487 18,489 18,435 18,416 
(Loss) earnings per share - basic$(0.13)$1.33 $(0.31)$2.99 
(Loss) earnings per share - diluted$(0.13)$1.31 $(0.31)$2.96