XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share Basis and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator        
Net income (loss) $ 235 $ (13,868) $ (18,508) $ (46,159)
Denominator        
Weighted average shares (basic) 47,231 46,225 47,038 46,084
Dilutive effect of potential common shares 107 0 0 0
Weighted average shares (diluted) 47,338 46,225 47,038 46,084
Basic Earnings (Loss) Per Share $ 0 $ (0.30) $ (0.39) $ (1.00)
Diluted earnings (loss) per share $ 0 $ (0.30) $ (0.39) $ (1.00)