XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income (loss) $ 19,339 $ (5,334) $ 16,208 $ (7,620)
Financial expenses of 2024 Notes (1,749)   (2,053)  
Net income (loss) for diluted calculation $ 17,590 $ (5,334) $ 14,155 $ (7,620)
Denominator:        
Weighted average shares of Common Stock outstanding for basic calculation 67,158,628 47,327,952 62,378,745 46,589,976
Weighted average dilutive effect of 2024 Notes 14,355,621   15,274,121  
Weighted average dilutive effect of stock options 1,555,307   1,243,354  
Weighted average dilutive effect of warrants 131,085      
Weighted average shares of Common Stock outstanding for diluted calculation 83,200,641 47,327,952 78,896,220 46,589,976
Outstanding Stock Options And Warrants        
Denominator:        
Antidilutive securities excluded from computation of earnings per share, amount     16,158,086  
Outstanding Stock Options        
Denominator:        
Antidilutive securities excluded from computation of earnings per share, amount 1,896,733      
Outstanding Stock Options Warrants And 2024 Notes        
Denominator:        
Antidilutive securities excluded from computation of earnings per share, amount   32,960,732   32,982,043