XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022 32,983      
Balance at Dec. 31, 2022 $ 330 $ 118,788 $ 95,906 $ 215,024
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest       38,966
Balance (in shares) at Jun. 30, 2023 33,137      
Balance at Jun. 30, 2023 $ 332 119,678 134,872 254,882
Balance (in shares) at Dec. 31, 2022 32,983      
Balance at Dec. 31, 2022 $ 330 118,788 95,906 215,024
Stock-based compensation $ 0 2,001 0 2,001
Stock issued on vesting of RSUs (in shares) 275      
Stock issued on vesting of RSUs $ 3 (3) 0 0
Taxes paid on vesting of RSUs (in shares) (121)      
Taxes paid on vesting of RSUs $ (1) (1,108) 0 (1,109)
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 0 0 38,966 38,966
Balance (in shares) at Jun. 29, 2023 33,137      
Balance at Jun. 29, 2023 $ 332 119,678 134,872 254,882
Balance (in shares) at Dec. 31, 2022 32,983      
Balance at Dec. 31, 2022 $ 330 118,788 95,906 215,024
Balance (in shares) at Dec. 31, 2023 34,052      
Balance at Dec. 31, 2023 $ 341 127,548 140,699 268,588
Balance (in shares) at Mar. 31, 2023 33,137      
Balance at Mar. 31, 2023 $ 332 118,897 117,957 237,186
Stock-based compensation 0 781 0 781
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 0 0 16,915 16,915
Balance (in shares) at Jun. 30, 2023 33,137      
Balance at Jun. 30, 2023 $ 332 119,678 134,872 254,882
Balance (in shares) at Dec. 31, 2023 34,052      
Balance at Dec. 31, 2023 $ 341 127,548 140,699 268,588
Stock-based compensation $ 0 2,247 0 2,247
Stock issued on vesting of RSUs (in shares) 379      
Stock issued on vesting of RSUs $ 4 (4) 0 0
Taxes paid on vesting of RSUs (in shares) (159)      
Taxes paid on vesting of RSUs $ (2) (271) 0 (273)
Stock issued on redemption of convertible notes (in shares) 3,672      
Stock issued on redemption of convertible notes $ 36 22,957 0 22,993
Stock issued in ATM offering (in shares) 4,655      
Stock issued in ATM offering $ 47 34,468 0 34,515
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 0 0 (11,900) (11,900)
Balance (in shares) at Jun. 30, 2024 42,599      
Balance at Jun. 30, 2024 $ 426 186,945 128,799 316,170
Balance (in shares) at Mar. 31, 2024 36,534      
Balance at Mar. 31, 2024 $ 365 144,490 139,003 283,858
Stock-based compensation $ 0 1,581 0 1,581
Stock issued on vesting of RSUs (in shares) 58      
Stock issued on vesting of RSUs $ 1 (1) 0 0
Taxes paid on vesting of RSUs (in shares) (27)      
Taxes paid on vesting of RSUs $ (1) (271) 0 (272)
Stock issued on redemption of convertible notes (in shares) 2,090      
Stock issued on redemption of convertible notes $ 21 13,251 0 13,272
Stock issued in ATM offering (in shares) 3,944      
Stock issued in ATM offering $ 40 27,895 0 27,935
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 0 0 (10,204) (10,204)
Balance (in shares) at Jun. 30, 2024 42,599      
Balance at Jun. 30, 2024 $ 426 $ 186,945 $ 128,799 $ 316,170