v3.26.1
Interim Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional paid-in capital
Accumulated deficit
Total stockholders’ equity
Non- controlling interests
Total
BALANCE at Dec. 31, 2024 $ 480 $ 322,401 $ (176,616) $ 146,265 $ (918) $ 145,347
BALANCE (in Shares) at Dec. 31, 2024 39,920          
STOCK-BASED COMPENSATION $ 13 2,976 2,989 2,989
STOCK-BASED COMPENSATION (in Shares) 1,089          
REPURCHASE AND RETIREMENT OF COMMON STOCK $ (2) (369) (371) (371)
REPURCHASE AND RETIREMENT OF COMMON STOCK (in Shares) (164)          
NET INCOME 5,646 5,646 (28) 5,618
BALANCE at Jun. 30, 2025 $ 491 325,008 (170,970) 154,529 (946) 153,583
BALANCE (in Shares) at Jun. 30, 2025 40,845          
BALANCE at Mar. 31, 2025 $ 491 324,579 (184,258) 140,812 (918) 139,894
BALANCE (in Shares) at Mar. 31, 2025 40,851          
STOCK-BASED COMPENSATION OF SUBSIDIARY $ 2 798 800 800
STOCK-BASED COMPENSATION OF SUBSIDIARY (in Shares) 158          
REPURCHASE AND RETIREMENT OF COMMON STOCK $ (2) (369) (371) (371)
REPURCHASE AND RETIREMENT OF COMMON STOCK (in Shares) (164)          
NET INCOME 13,288 13,288 (28) 13,260
BALANCE at Jun. 30, 2025 $ 491 325,008 (170,970) $ 154,529 $ (946) 153,583
BALANCE (in Shares) at Jun. 30, 2025 40,845          
BALANCE at Dec. 31, 2025 $ 472 322,708 (123,436)     $ 199,744
BALANCE (in Shares) at Dec. 31, 2025 39,275         39,275,006
STOCK-BASED COMPENSATION $ 23 3,106     $ 3,129
STOCK-BASED COMPENSATION (in Shares) 2,039          
TAX WITHHOLDINGS RELATED TO STOCK-BASED COMPENSATION SETTLEMENTS (1,871)     (1,871)
FORFEITED DIVIDEND     5     5
NET INCOME 116,466     116,466
BALANCE at Jun. 30, 2026 $ 495 323,943 (6,965)     $ 317,473
BALANCE (in Shares) at Jun. 30, 2026 41,314         41,314,211
BALANCE at Mar. 31, 2026 $ 491 322,906 (85,121)     $ 238,276
BALANCE (in Shares) at Mar. 31, 2026 40,926          
STOCK-BASED COMPENSATION $ 4 1,389     1,393
STOCK-BASED COMPENSATION (in Shares) 388          
TAX WITHHOLDINGS RELATED TO STOCK-BASED COMPENSATION SETTLEMENTS   (352)     (352)
NET INCOME 78,156     78,156
BALANCE at Jun. 30, 2026 $ 495 $ 323,943 $ (6,965)     $ 317,473
BALANCE (in Shares) at Jun. 30, 2026 41,314         41,314,211