XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings (Accumulated Deficit)
Beginning Balance at Dec. 31, 2021 $ 292,532 $ 168 $ 413,017 $ (2,984) $ (117,669)
Purchase of treasury shares (2,462) 0 0 (2,462) 0
Treasury Stock, Value, Acquired Pursuant to Purchase Price Adjustment (1,146) 0 0 (1,146) 0
Vesting of share-based compensation 0 3 (3) 0 0
Issuance pursuant to acquisition 12 0 12 0 0
Amortization of share-based compensation 1,101 0 1,101 0 0
Net Income (Loss) (64,255) 0 0 0 (64,255)
Ending Balance at Mar. 31, 2022 $ 225,782 171 414,127 (6,592) (181,924)
Purchase of treasury stock (shares) 96,012        
Vesting of share-based compensation (shares) 318,390        
Treasury Shares Pursuant to Purchase Price Adjustment (shares) 41,191        
Issuance pursuant to acquisition (shares) 489        
Beginning Balance at Dec. 31, 2021 $ 292,532 168 413,017 (2,984) (117,669)
Net Income (Loss) 24,535        
Ending Balance at Jun. 30, 2022 $ 473,257 227 573,259 (7,095) (93,134)
Purchase of treasury stock (shares) 112,497        
Treasury Shares Pursuant to Purchase Price Adjustment (shares) 41,191        
Beginning Balance at Mar. 31, 2022 $ 225,782 171 414,127 (6,592) (181,924)
Purchase of treasury shares (503) 0 0 (503) 0
Stock options exercised (39) 0 (39) 0 0
Vesting of share-based compensation 0 1 (1) 0 0
Issuance pursuant to acquisition 157,393 55 157,338 0 0
Amortization of share-based compensation 1,756 0 1,756 0 0
Net Income (Loss) 88,790 0 0 0 88,790
Ending Balance at Jun. 30, 2022 $ 473,257 227 573,259 (7,095) (93,134)
Purchase of treasury stock (shares) 16,485        
Options, Exercises in Period 4,497        
Vesting of share-based compensation (shares) 57,355        
Issuance pursuant to acquisition (shares) 5,448,472        
Beginning Balance at Dec. 31, 2022 $ 791,579 227 576,118 (7,534) 222,768
Purchase of treasury shares (2,945) 0 0 (2,945) 0
Vesting of share-based compensation 0 4 (4) 0 0
Amortization of share-based compensation 1,179 0 1,179 0 0
Net Income (Loss) 94,492 0 0 0 94,492
Ending Balance at Mar. 31, 2023 $ 884,305 231 577,293 (10,479) 317,260
Purchase of treasury stock (shares) 126,240        
Vesting of share-based compensation (shares) 418,518        
Beginning Balance at Dec. 31, 2022 $ 791,579 227 576,118 (7,534) 222,768
Net Income (Loss) 119,429        
Ending Balance at Jun. 30, 2023 $ 910,645 231 578,817 (10,600) 342,197
Purchase of treasury stock (shares) 131,550        
Beginning Balance at Mar. 31, 2023 $ 884,305 231 577,293 (10,479) 317,260
Purchase of treasury shares (121) 0 0 (121) 0
Vesting of share-based compensation 0 0 0 0 0
Amortization of share-based compensation 1,524 0 1,524 0 0
Net Income (Loss) 24,937 0 0 0 24,937
Ending Balance at Jun. 30, 2023 $ 910,645 $ 231 $ 578,817 $ (10,600) $ 342,197
Purchase of treasury stock (shares) 5,310        
Vesting of share-based compensation (shares) 21,134