XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unaudited Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Earnings
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock in Treasury
Cumulative Effect, Period of Adoption, Adjusted Balance
Additional Paid In Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Loss
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Earnings
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Common Stock in Treasury
Additional Paid In Capital
Accumulated Other Comprehensive Loss
Accumulated Earnings
Total
Beginning Balances at Dec. 31, 2022 $ (268) $ (268) $ 10 $ (23,559) $ 139,287 $ (2,574) $ 87,415 $ 200,579 $ 10 $ (23,559) $ 139,287 $ (2,574) $ 87,683 $ 200,847
Beginning Balances (in shares) at Dec. 31, 2022     100,316,701 9,430,665         100,316,701 9,430,665        
Net income                         43,825 43,825
Stock-based compensation, net                     2,112     2,112
Stock-based compensation, net (in shares)                 643,662          
Tax withholdings related to net share settlement of equity awards                     (6,177)     (6,177)
Cumulative translation adjustment                       (21)   (21)
Issuance of Common Stock from exercise of warrants                     42     42
Issuance of Common Stock from exercise of warrants (in shares)                 2,869          
Issuance of Common Stock from exercise of stock options                     1,252     1,252
Issuance of Common Stock from exercise of stock options (in shares)                 410,226          
Ending Balances at Mar. 31, 2023                 $ 10 $ (23,559) 136,516 (2,595) 131,240 241,612
Ending Balances (in shares) at Mar. 31, 2023                 101,373,458 9,430,665        
Beginning Balances at Dec. 31, 2023                 $ 10 $ (23,559) 142,379 (2,638) 261,115 377,307
Beginning Balances (in shares) at Dec. 31, 2023                 101,660,601 9,430,665        
Net income                         20,383 20,383
Stock-based compensation, net                     1,579     1,579
Stock-based compensation, net (in shares)                 658,659          
Tax withholdings related to net share settlement of equity awards                     (2,615)     (2,615)
Cumulative translation adjustment                       (20)   (20)
Issuance of Common Stock from exercise of warrants                     3     3
Issuance of Common Stock from exercise of warrants (in shares)                 1,079          
Issuance of Common Stock from exercise of stock options                     268     268
Issuance of Common Stock from exercise of stock options (in shares)                 59,524          
Repurchase of Common Stock as part of share repurchase program                   $ (21,371)       $ (21,371)
Repurchase of Common Stock as part of share repurchase program (in shares)                 (2,274,440) 2,274,440       (2,274,440)
Ending Balances at Mar. 31, 2024                 $ 10 $ (44,930) $ 141,614 $ (2,658) $ 281,498 $ 375,534
Ending Balances (in shares) at Mar. 31, 2024                 100,105,423 11,705,105