XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) per Common Share - Schedule of Calculation of Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic:        
Net (loss) income $ (83,802) $ 28,692 $ (84,140) $ 52,926
Average common shares outstanding (in shares) 30,186 30,455 30,127 30,780
Basic net (loss) per common share (in dollars per share) $ (2.78) $ 0.94 $ (2.79) $ 1.72
Diluted:        
Net (loss) income $ (83,802) $ 28,692 $ (84,140) $ 52,926
Average common shares outstanding (in shares) 30,186 30,455 30,127 30,780
Adjustment for common share equivalents (in shares) 0 50 0 52
Average common shares outstanding-diluted (in shares) 30,186 30,505 30,127 30,832
Diluted net (loss) per common share (in dollars per share) $ (2.78) $ 0.94 $ (2.79) $ 1.72
Anti-dilutive shares (in shares) 48 3 54 3