XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings/(Deficit)
Accumulated Other Comprehensive Income
Balance at Dec. 31, 2022 $ 251,280 $ 309 $ 178,671 $ 71,982 $ 318
Balance, Shares at Dec. 31, 2022   30,928,647      
Stock based compensation 1,492   1,492    
Foreign currency translation adjustment (304)       (304)
Net Income (Loss) 55,478     55,478  
Balance at Sep. 30, 2023 307,946 $ 309 180,163 127,460 14
Balance, Shares at Sep. 30, 2023   30,928,647      
Balance at Jun. 30, 2023 292,915 $ 309 179,703 112,094 809
Balance, Shares at Jun. 30, 2023   30,928,647      
Stock based compensation 460   460    
Foreign currency translation adjustment (795)       (795)
Net Income (Loss) 15,366     15,366  
Balance at Sep. 30, 2023 307,946 $ 309 180,163 127,460 14
Balance, Shares at Sep. 30, 2023   30,928,647      
Balance at Dec. 31, 2023 328,921 $ 309 180,633 145,908 2,071
Balance, Shares at Dec. 31, 2023   30,928,647      
Stock based compensation 11,824   11,824    
Foreign currency translation adjustment (362)       (362)
Net Income (Loss) 108,537     108,537  
Dividend payment (74,983)     (74,983)  
Issuance of common stock for Merger 537,273 $ 351 536,922    
Issuance of common stock for Merger, Shares   35,134,652      
Stock options exercised 3,326 $ 14 3,312    
Stock options exercised, Shares   1,418,531      
Equity award vestings   $ 4 (4)    
Equity award vestings, Shares   334,217      
Shares withheld related to net settlement of equity awards (10,185) $ (7) (10,178)    
Shares withheld related to net settlement of equity awards, Shares   (684,652)      
Balance at Sep. 30, 2024 904,351 $ 671 722,509 179,462 1,709
Balance, Shares at Sep. 30, 2024   67,131,395      
Balance at Jun. 30, 2024 352,498 $ 310 181,077 171,859 (748)
Balance, Shares at Jun. 30, 2024   30,978,880      
Stock based compensation 10,908   10,908    
Foreign currency translation adjustment 2,457       2,457
Net Income (Loss) 82,586     82,586  
Dividend payment (74,983)     (74,983)  
Issuance of common stock for Merger 537,273 $ 351 536,922    
Issuance of common stock for Merger, Shares   35,134,652      
Stock options exercised 3,326 $ 14 3,312    
Stock options exercised, Shares   1,418,531      
Equity award vestings   $ 3 (3)    
Equity award vestings, Shares   256,932      
Shares withheld related to net settlement of equity awards (9,714) $ (7) (9,707)    
Shares withheld related to net settlement of equity awards, Shares   (657,600)      
Balance at Sep. 30, 2024 $ 904,351 $ 671 $ 722,509 $ 179,462 $ 1,709
Balance, Shares at Sep. 30, 2024   67,131,395