XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Total
Beginning Balance at Dec. 31, 2022 $ 37 $ 134,640 $ 16,320 $ 915,270 $ 1,066,267
Beginning Balance (in shares) at Dec. 31, 2022 37,429        
Stock issued from equity plans   (1,991)     (1,991)
Stock issued from equity plans (in shares) 100        
Stock-based compensation   6,543     6,543
Dividends declared ($0.10 per share)       (3,814) (3,814)
Other comprehensive loss     (2,013)   (2,013)
Net income       30,921 30,921
Ending Balance at Mar. 31, 2023 $ 37 139,192 14,307 942,377 1,095,913
Ending Balance (in shares) at Mar. 31, 2023 37,529        
Beginning Balance at Dec. 31, 2022 $ 37 134,640 16,320 915,270 1,066,267
Beginning Balance (in shares) at Dec. 31, 2022 37,429        
Net income         58,061
Ending Balance at Jun. 30, 2023 $ 38 147,221 12,281 965,739 1,125,279
Ending Balance (in shares) at Jun. 30, 2023 37,650        
Beginning Balance at Mar. 31, 2023 $ 37 139,192 14,307 942,377 1,095,913
Beginning Balance (in shares) at Mar. 31, 2023 37,529        
Stock issued from equity plans $ 1 606     607
Stock issued from equity plans (in shares) 121        
Stock-based compensation   7,423     7,423
Dividends declared ($0.10 per share)       (3,778) (3,778)
Other comprehensive loss     (2,026)   (2,026)
Net income       27,140 27,140
Ending Balance at Jun. 30, 2023 $ 38 147,221 12,281 965,739 1,125,279
Ending Balance (in shares) at Jun. 30, 2023 37,650        
Beginning Balance at Dec. 31, 2023 $ 37 148,300 6,114 989,731 $ 1,144,182
Beginning Balance (in shares) at Dec. 31, 2023 37,318       37,318
Stock issued from equity plans   (5,327)     $ (5,327)
Stock issued from equity plans (in shares) 116        
Stock-based compensation   10,591     10,591
Dividends declared ($0.10 per share)       (3,810) (3,810)
Other comprehensive loss     (7,969)   (7,969)
Deferred compensation   79   (79)  
Net income       5,216 5,216
Ending Balance at Mar. 31, 2024 $ 37 153,643 (1,855) 991,058 1,142,883
Ending Balance (in shares) at Mar. 31, 2024 37,434        
Beginning Balance at Dec. 31, 2023 $ 37 148,300 6,114 989,731 $ 1,144,182
Beginning Balance (in shares) at Dec. 31, 2023 37,318       37,318
Net income         $ 20,245
Ending Balance at Jun. 30, 2024 $ 38 169,686 (6,823) 1,002,175 $ 1,165,076
Ending Balance (in shares) at Jun. 30, 2024 37,671       37,671
Beginning Balance at Mar. 31, 2024 $ 37 153,643 (1,855) 991,058 $ 1,142,883
Beginning Balance (in shares) at Mar. 31, 2024 37,434        
Stock issued from equity plans   (173)     (173)
Stock issued from equity plans (in shares) 93        
Stock issuance (Note 2 Acquisition) $ 1 4,463     4,464
Stock issuance (Note 2 Acquisition) (in shares) 144        
Stock-based compensation   10,720     10,720
Dividends declared ($0.10 per share)       (3,848) (3,848)
Other comprehensive loss     (4,968)   (4,968)
Deferred compensation   1,033   (64) 969
Net income       15,029 15,029
Ending Balance at Jun. 30, 2024 $ 38 $ 169,686 $ (6,823) $ 1,002,175 $ 1,165,076
Ending Balance (in shares) at Jun. 30, 2024 37,671       37,671