XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2020 $ 539,189 $ 100 $ 273,390 $ 252,952 $ 12,747
Comprehensive income:          
Net income 44,347     44,347  
Other comprehensive income (loss) (6,255)       (6,255)
Issuance of common stock in acquisition 179,434 23 179,411    
Stock-based compensation expense 5,222   5,222    
Exercise of stock options, net 1,386 1 1,385    
Issuance of common stock 395   395    
Purchase and retirement of common stock (34,440) (4) (34,436)    
Ending Balance at Sep. 30, 2021 729,278 120 425,367 297,299 6,492
Beginning Balance at Jun. 30, 2021 559,395 98 261,096 289,475 8,726
Comprehensive income:          
Net income 7,824     7,824  
Other comprehensive income (loss) (2,234)       (2,234)
Issuance of common stock in acquisition 179,434 23 179,411    
Stock-based compensation expense 1,826   1,826    
Exercise of stock options, net 161 1 160    
Issuance of common stock 163   163    
Purchase and retirement of common stock (17,291) (2) (17,289)    
Ending Balance at Sep. 30, 2021 729,278 120 425,367 297,299 6,492
Beginning Balance at Dec. 31, 2021 891,891 140 575,045 313,604 3,102
Comprehensive income:          
Net income 66,659     66,659  
Other comprehensive income (loss) (65,441)       (65,441)
Issuance of common stock in acquisition 98,149 13 98,136    
Stock-based compensation expense 5,282   5,282    
Exercise of stock options, net 2,078 1 2,077    
Issuance of common stock 557   557    
Purchase and retirement of common stock (60,712) (7) (60,705)    
Ending Balance at Sep. 30, 2022 938,463 147 620,392 380,263 (62,339)
Beginning Balance at Jun. 30, 2022 839,387 134 520,741 361,753 (43,241)
Comprehensive income:          
Net income 18,510     18,510  
Other comprehensive income (loss) (19,098)       (19,098)
Issuance of common stock in acquisition 98,149 13 98,136    
Stock-based compensation expense 1,329   1,329    
Exercise of stock options, net 1   1    
Issuance of common stock 185   185    
Ending Balance at Sep. 30, 2022 $ 938,463 $ 147 $ 620,392 $ 380,263 $ (62,339)