XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Parent [Member]
Total
Balance at Dec. 31, 2023 $ 10 $ 278,642 $ (73,612) $ (15,627) $ 708 $ 190,121 $ 189,413
New stock issuance 1         1 1
Share-based compensation expense   2,575       2,575 2,575
Non-controlling interests         (488) (488)  
Repurchase of common stock for employee tax withholding   (5,132)       (5,132) (5,132)
Preferred stock accrued dividends   (390)       (390) (390)
Preferred stock redemption   16,329       16,329 16,329
Net income (loss)     (14,505)   280 (14,225) (14,505)
Foreign currency translation adjustment       (565)   (565) (565)
Balance at Mar. 31, 2024 11 292,024 (88,117) (16,192) 500 188,226 187,726
Balance at Dec. 31, 2023 10 278,642 (73,612) (15,627) 708 190,121 189,413
Preferred stock accrued dividends             (390)
Cash dividend declared, $0.25 per share             0
Net income (loss)             43,033
Foreign currency translation adjustment             361
Balance at Sep. 30, 2024 11 295,400 (30,579) (15,266) 500 250,066 249,566
Balance at Mar. 31, 2024 11 292,024 (88,117) (16,192) 500 188,226 187,726
Share-based compensation expense   2,519       2,519 2,519
Net income (loss)     5,266     5,266 5,266
Foreign currency translation adjustment       (116)   (116) (116)
Balance at Jun. 30, 2024 11 294,543 (82,851) (16,308) 500 195,895 195,395
Share-based compensation expense   2,186       2,186 2,186
Repurchase of common stock for employee tax withholding   (1,329)       (1,329) (1,329)
Net income (loss)     52,272     52,272 52,272
Foreign currency translation adjustment       1,042   1,042 1,042
Balance at Sep. 30, 2024 11 295,400 (30,579) (15,266) 500 250,066 249,566
Balance at Dec. 31, 2024 11 297,198 (39,692) (17,184) 500 240,833 240,333
Share-based compensation expense   2,552       2,552 2,552
Repurchase of common stock for employee tax withholding   (3,819)       (3,819) (3,819)
Cash dividend declared, $0.25 per share     (2,786)     (2,786) (2,786)
Net income (loss)     (2,382)     (2,382) (2,382)
Foreign currency translation adjustment       628   628 628
Balance at Mar. 31, 2025 11 295,931 (44,860) (16,556) 500 235,026 234,526
Balance at Dec. 31, 2024 11 297,198 (39,692) (17,184) 500 240,833 240,333
Cash dividend declared, $0.25 per share             (8,374)
Net income (loss)             15,191
Foreign currency translation adjustment             4,865
Balance at Sep. 30, 2025 11 301,098 (32,875) (12,319) 0 255,915 255,915
Balance at Mar. 31, 2025 11 295,931 (44,860) (16,556) 500 235,026 234,526
Share-based compensation expense   3,188       3,188 3,188
Repurchase of common stock for employee tax withholding   (9)       (9) (9)
Cash dividend declared, $0.25 per share     (2,786)     (2,786) (2,786)
Net income (loss)     (2,319)     (2,319) (2,319)
Foreign currency translation adjustment       3,637   3,637 3,637
Balance at Jun. 30, 2025 11 299,110 (49,965) (12,919) 500 236,737 236,237
Share-based compensation expense   2,392       2,392 2,392
Non-controlling interests         (500) (500)  
Repurchase of common stock for employee tax withholding   (404)       (404) (404)
Cash dividend declared, $0.25 per share     (2,802)     (2,802) (2,802)
Net income (loss)     19,892     19,892 19,892
Foreign currency translation adjustment       600   600 600
Balance at Sep. 30, 2025 $ 11 $ 301,098 $ (32,875) $ (12,319) $ 0 $ 255,915 $ 255,915