XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock Issued
Additional Paid-in Capital
Retained Earnings
Total
Balance at the beginning at Dec. 31, 2022 $ 330 $ 118,788 $ 95,906 $ 215,024
Balance at the beginning (in shares) at Dec. 31, 2022 32,983      
Stock-based compensation   2,774   2,774
Stock issued on vesting of RSUs $ 3 (3)    
Stock issued on vesting of RSUs (in shares) 285      
Taxes paid on vesting of RSUs $ (1) (1,149)   (1,150)
Taxes paid on vesting of RSUs (in shares) (126)      
Net income (loss)     55,041 55,041
Balance at the end at Sep. 30, 2023 $ 332 120,410 150,947 271,689
Balance at the end (in shares) at Sep. 30, 2023 33,142      
Balance at the beginning at Jun. 30, 2023 $ 332 119,678 134,872 254,882
Balance at the beginning (in shares) at Jun. 30, 2023 33,137      
Stock-based compensation   773   773
Stock issued on vesting of RSUs (in shares) 10      
Taxes paid on vesting of RSUs   (41)   (41)
Taxes paid on vesting of RSUs (in shares) (5)      
Net income (loss)     16,075 16,075
Balance at the end at Sep. 30, 2023 $ 332 120,410 150,947 271,689
Balance at the end (in shares) at Sep. 30, 2023 33,142      
Balance at the beginning at Dec. 31, 2023 $ 341 127,548 140,699 268,588
Balance at the beginning (in shares) at Dec. 31, 2023 34,052      
Stock-based compensation   3,320   3,320
Stock issued on vesting of RSUs $ 4 (4)    
Stock issued on vesting of RSUs (in shares) 379      
Taxes paid on vesting of RSUs $ (2) (271)   (273)
Taxes paid on vesting of RSUs (in shares) (159)      
Stock issued on redemption of convertible notes $ 36 22,957   22,993
Stock issued on redemption of convertible notes (in shares) 3,672      
Stock issued in ATM offering $ 47 34,468   34,515
Stock issued in ATM offering (in shares) 4,655      
Net income (loss)     (10,346) (10,346)
Balance at the end at Sep. 30, 2024 $ 426 188,018 130,353 318,797
Balance at the end (in shares) at Sep. 30, 2024 42,599      
Balance at the beginning at Jun. 30, 2024 $ 426 186,945 128,799 316,170
Balance at the beginning (in shares) at Jun. 30, 2024 42,599      
Stock-based compensation   1,073   1,073
Net income (loss)     1,554 1,554
Balance at the end at Sep. 30, 2024 $ 426 $ 188,018 $ 130,353 $ 318,797
Balance at the end (in shares) at Sep. 30, 2024 42,599