XML 44 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Common stock [Member]
Additional paid-in capital ("APIC") [Member]
Retained earnings [Member]
Accumulated other comprehensive income (loss) [Member]
Non-controlling interest ("NCI") [Member]
Total
Balance at Dec. 31, 2019 $ 194,771 $ 52,110 $ 714,051 $ (59,099) $ 5,154 $ 906,987
Balance, shares at Dec. 31, 2019 109,337,781          
Net income     170,095   263 170,358
Other comprehensive loss       24,804 57 24,861
Comprehensive income     170,095 24,804 320 195,219
Stock option exercises $ 55,669 (11,541)       44,128
Stock option exercises, shares 1,563,941          
Issuance of common stock related to vesting of share units $ 3,181 (9,900)       (6,719)
Issuance of common stock related to vesting of share units, shares 187,825          
Issuance of common stock related to business combination   1,459       1,459
Issuance of common stock related to business combination, shares 312,193          
Share based continuing employment costs related to business combinations   802       802
Stock option compensation expense   5,853       5,853
Equity-classified share unit expense   9,897       9,897
Equity-classified share units dividend equivalents   491 (491)      
Cash dividends paid     (91,737)   (320) (92,057)
Shares repurchased $ (53,170)         (53,170)
Shares repurchased, shares (1,525,312)          
Balance at Dec. 31, 2020 $ 200,451 49,171 791,918 (34,295) 5,154 1,012,399
Balance, shares at Dec. 31, 2020 109,876,428          
Net income     151,868   (14) 151,854
Other comprehensive loss       (21,678) (34) (21,712)
Comprehensive income     151,868 (21,678) (48) 130,142
Stock option exercises $ 20,013 (3,763)       16,250
Stock option exercises, shares 495,021          
Issuance of common stock related to vesting of share units $ 2,276 (11,724)       (9,448)
Issuance of common stock related to vesting of share units, shares 238,139          
Forfeiture of common stock related to business combinations   (98)       (98)
Forfeiture of common stock related to business combinations, shares (55,510)          
Issuance of common stock related to business combination, shares 63,971          
Share based continuing employment costs related to business combinations $ 4,764 6,105       $ 10,869
Shares forfeited           (55,510)
Stock option compensation expense   8,365       $ 8,365
Equity-classified share unit expense   12,199       12,199
Equity-classified share units dividend equivalents   450 (450)      
Acquisition of remaining interest in NCI   (1,170) 70   (4,614) (5,714)
Cash dividends paid     (103,797)   (104) (103,901)
Balance at Dec. 31, 2021 $ 227,504 59,535 839,609 (55,973) 388 1,071,063
Balance, shares at Dec. 31, 2021 110,618,049          
Net income     319,657   101 319,758
Other comprehensive loss       (29,131) (23) (29,154)
Comprehensive income     319,657 (29,131) 78 290,604
Stock option exercises $ 7,226 (1,354)       5,872
Stock option exercises, shares 159,920          
Issuance of common stock related to vesting of share units $ 2,905 (6,814)       (3,909)
Issuance of common stock related to vesting of share units, shares 103,394          
Share based continuing employment costs related to business combinations $ 8,648 (1,148)       7,500
Stock option compensation expense   12,145       12,145
Equity-classified share unit expense   22,019       22,019
Equity-classified share units dividend equivalents   878 (878)      
Cash dividends paid     (115,219)     (115,219)
Balance at Dec. 31, 2022 $ 246,283 $ 85,261 $ 1,043,169 $ (85,104) $ 466 $ 1,290,075
Balance, shares at Dec. 31, 2022 110,881,363