XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Total Stockholders' Equity
Non-controlling Interests
Balance (in shares) at Dec. 31, 2021   142,633,934            
Balance at Dec. 31, 2021 $ 5,116,921 $ 2 $ 2,615,410 $ 3,714,843 $ (237,689) $ (980,265) $ 5,112,301 $ 4,620
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) 13,275       13,275   13,275  
Stock-based compensation activity (in shares)   1,216,468            
Stock-based compensation activity (51,813)   21,830     (73,643) (51,813)  
Common stock repurchases (in shares)   (84,798)            
Common stock repurchases (10,426)         (10,426) (10,426)  
Dividends declared (10,459)     (10,459)     (10,459)  
Distributions to non-controlling interests (538)             (538)
Net income 85,028     84,641     84,641 387
Balance (in shares) at Mar. 31, 2022   143,765,604            
Balance at Mar. 31, 2022 5,141,988 $ 2 2,637,240 3,789,025 (224,414) (1,064,334) 5,137,519 4,469
Balance (in shares) at Dec. 31, 2021   142,633,934            
Balance at Dec. 31, 2021 5,116,921 $ 2 2,615,410 3,714,843 (237,689) (980,265) 5,112,301 4,620
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) (97,488)              
Net income 337,504              
Balance (in shares) at Sep. 30, 2022   142,963,107            
Balance at Sep. 30, 2022 5,201,568 $ 2 2,691,910 4,012,396 (335,177) (1,173,078) 5,196,053 5,515
Balance (in shares) at Mar. 31, 2022   143,765,604            
Balance at Mar. 31, 2022 5,141,988 $ 2 2,637,240 3,789,025 (224,414) (1,064,334) 5,137,519 4,469
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) (30,895)       (30,895)   (30,895)  
Stock-based compensation activity (in shares)   46,105            
Stock-based compensation activity 27,542   28,046     (504) 27,542  
Common stock repurchases (in shares)   (731,381)            
Common stock repurchases (84,884)         (84,884) (84,884)  
Dividends declared (10,283)     (10,283)     (10,283)  
Distributions to non-controlling interests (80)             (80)
Other 227             227
Net income 96,160     88,020     88,020 8,140
Balance (in shares) at Jun. 30, 2022   143,080,328            
Balance at Jun. 30, 2022 5,139,775 $ 2 2,665,286 3,866,762 (255,309) (1,149,722) 5,127,019 12,756
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) (79,868)       (79,868)   (79,868)  
Stock-based compensation activity (in shares)   41,278            
Stock-based compensation activity 24,301   26,624     (2,323) 24,301  
Common stock repurchases (in shares)   (158,499)            
Common stock repurchases (21,033)         (21,033) (21,033)  
Dividends declared (10,322)     (10,322)     (10,322)  
Distributions to non-controlling interests (7,601)             (7,601)
Net income 156,316     155,956     155,956 360
Balance (in shares) at Sep. 30, 2022   142,963,107            
Balance at Sep. 30, 2022 $ 5,201,568 $ 2 2,691,910 4,012,396 (335,177) (1,173,078) 5,196,053 5,515
Balance (in shares) at Dec. 31, 2022 142,930,598 142,930,598            
Balance at Dec. 31, 2022 $ 5,398,819 $ 2 2,718,988 4,163,212 (310,677) (1,188,061) 5,383,464 15,355
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) 1,100       1,100   1,100  
Acquisitions (in shares)   1,018,946            
Acquisitions 123,503   123,503       123,503  
Stock-based compensation activity (in shares)   1,210,615            
Stock-based compensation activity (77,597)   26,650     (104,247) (77,597)  
Dividends declared (12,100)     (12,100)     (12,100)  
Distributions to non-controlling interests (8,741)             (8,741)
Net income 96,970     95,046     95,046 1,924
Balance (in shares) at Mar. 31, 2023   145,160,159            
Balance at Mar. 31, 2023 $ 5,521,954 $ 2 2,869,141 4,246,158 (309,577) (1,292,308) 5,513,416 8,538
Balance (in shares) at Dec. 31, 2022 142,930,598 142,930,598            
Balance at Dec. 31, 2022 $ 5,398,819 $ 2 2,718,988 4,163,212 (310,677) (1,188,061) 5,383,464 15,355
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) (6,978)              
Net income $ 537,079              
Balance (in shares) at Sep. 30, 2023 145,268,038 145,268,038            
Balance at Sep. 30, 2023 $ 5,995,851 $ 2 2,944,208 4,660,570 (317,655) (1,299,814) 5,987,311 8,540
Balance (in shares) at Mar. 31, 2023   145,160,159            
Balance at Mar. 31, 2023 5,521,954 $ 2 2,869,141 4,246,158 (309,577) (1,292,308) 5,513,416 8,538
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) 23,917       23,917   23,917  
Stock-based compensation activity (in shares)   36,299            
Stock-based compensation activity 29,594   34,487     (4,893) 29,594  
Dividends declared (11,893)     (11,893)     (11,893)  
Distributions to non-controlling interests (1,177)             (1,177)
Net income 166,584     165,899     165,899 685
Balance (in shares) at Jun. 30, 2023   145,196,458            
Balance at Jun. 30, 2023 5,728,979 $ 2 2,903,628 4,400,164 (285,660) (1,297,201) 5,720,933 8,046
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Other comprehensive income (loss) (31,995)       (31,995)   (31,995)  
Acquisitions (in shares)   43,462            
Acquisitions 8,018   8,018       8,018  
Stock-based compensation activity (in shares)   28,118            
Stock-based compensation activity 29,949   32,562     (2,613) 29,949  
Dividends declared (12,430)     (12,430)     (12,430)  
Distributions to non-controlling interests (195)             (195)
Net income $ 273,525     272,836     272,836 689
Balance (in shares) at Sep. 30, 2023 145,268,038 145,268,038            
Balance at Sep. 30, 2023 $ 5,995,851 $ 2 $ 2,944,208 $ 4,660,570 $ (317,655) $ (1,299,814) $ 5,987,311 $ 8,540