XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:            
Net income $ (8,154) $ 8,316 $ 30,280 $ 39,968 $ 163 $ 70,248
Denominator:            
Weighted average shares of common stock outstanding (in shares) 10,937   10,888   10,923 10,876
Effect of dilutive common stock equivalents (in shares) 0   29   44 47
Weighted average shares of common stock outstanding (in shares) 10,937   10,917   10,967 10,923
Earnings per share - basic (in usd per share) $ (0.75)   $ 2.78   $ 0.01 $ 6.46
Earnings per share - diluted (in usd per share) $ (0.75)   $ 2.77   $ 0.01 $ 6.43