XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Earnings (Loss) Per Share - Summary of Computation of Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income (loss), basic $ 21,631 $ 24,890    
Add: Loss on buy back of 2029 Convertible Notes 0 32    
Net income (loss), diluted $ 21,631 $ 31,781    
Weighted average common shares outstanding, basic (in shares) 777,154,808 694,622,466 746,136,135 699,675,944
Stock options 2,764,451 76,922    
Dilutive potential shares 2,764,451 303,741,170    
Weighted average common shares outstanding, diluted 779,919,259 998,363,636 746,136,135 699,675,944
Income (loss) per share, basic $ 0.03 $ 0.04 $ (0.26) $ (0.1)
Income (loss) per share, diluted $ 0.03 $ 0.03 $ (0.26) $ (0.1)
The 2025 Notes [Member]        
Add: Interest on Notes $ 0 $ 1    
Notes 0 48,295    
The 2029 Convertible Notes [Member]        
Add: Interest on Notes $ 0 $ 6,858    
Notes 0 303,607,464    
The 2033 Senior Notes [Member]        
Notes 0 8,489