XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands
Common Class A [Member]
Common Stock [Member]
Common Class A [Member]
Retained Earnings [Member]
Common Class A [Member]
Parent [Member]
Common Class A [Member]
Common Class B [Member]
Common Stock [Member]
Common Class B [Member]
Retained Earnings [Member]
Common Class B [Member]
Parent [Member]
Common Class B [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2023 61,461       16,364                      
Balance at Dec. 31, 2023                 $ 806,000 $ 542,046,000 $ (119,835,000) $ 1,450,025,000 $ (2,163,000) $ 1,870,879,000   $ 1,890,416,000
Stock options exercised and stock awards (in shares) 383                              
Stock options exercised and stock awards                 4,000 5,997,000       6,001,000   6,001,000
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan                   14,090,000       14,090,000   14,090,000
Vesting of restricted share awards (in shares)         351                      
Vesting of restricted share awards                 4,000 (9,486,000)       (9,482,000)   (9,482,000)
Issuance of common stock under employee stock purchase plan (in shares) 97                              
Issuance of common stock under employee stock purchase plan                 1,000 3,354,000       3,355,000   3,355
Common stock repurchases (in shares) (128)                              
Common stock repurchases                     (5,627,000)     (5,627,000)   (5,627,000)
Cash dividends declared   $ (10,467,000) $ (10,467,000) $ (10,467,000)   $ (2,964,000) $ (2,964,000) $ (2,964,000)                
Foreign currency translation adjustment                         (1,891,000) (1,891,000)   (1,891,000)
Foreign currency translation                         (1,891,000) (1,891,000)   (1,891,000)
Net income                       71,608,000   71,608,000 $ (119,000) 71,489,000
Balance at Mar. 31, 2024                 815,000 556,001,000 (125,462,000) 1,508,202,000 (4,054,000) 1,935,502,000 19,418,000 1,954,920,000
Balance (in shares) at Dec. 31, 2023 61,461       16,364                      
Balance at Dec. 31, 2023                 806,000 542,046,000 (119,835,000) 1,450,025,000 (2,163,000) 1,870,879,000   1,890,416,000
Foreign currency translation adjustment                               (2,764,000)
Foreign currency translation                               (2,764,000)
Net income                               150,272,000
Balance at Jun. 30, 2024 $ 61,869,000       $ 16,700,000       816,000 563,604,000 (129,415,000) 1,573,316,000 (4,927,000) 2,003,394,000 19,540,000 2,022,934,000
Balance (in shares) at Mar. 31, 2024 61,813       16,715                      
Balance at Mar. 31, 2024                 815,000 556,001,000 (125,462,000) 1,508,202,000 (4,054,000) 1,935,502,000 19,418,000 1,954,920,000
Stock options exercised and stock awards $ 134,000               1,000 2,098,000       2,099,000   2,099,000
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan                   5,515,000       5,515,000   5,515,000
Vesting of restricted share awards                   (10,000)       (10,000)   (10,000)
Common stock repurchases (in shares) (78)       (15)                      
Common stock repurchases                     (3,953,000)     (3,953,000)   (3,953,000)
Cash dividends declared   (10,523,000) (10,523,000) (10,523,000)   (3,024,000) (3,024,000) (3,024,000)                
Foreign currency translation adjustment                         (873,000) (873,000)   (873,000)
Foreign currency translation                         (873,000) (873,000)   (873,000)
Net income                       78,661,000   78,661,000 122,000 78,783,000
Balance at Jun. 30, 2024 $ 61,869,000       $ 16,700,000       816,000 563,604,000 (129,415,000) 1,573,316,000 (4,927,000) 2,003,394,000 19,540,000 2,022,934,000
Balance (in shares) at Dec. 31, 2024 62,605       16,663                      
Balance at Dec. 31, 2024                 824,000 587,639,000 (136,235,000) 1,698,614,000 (9,293,000) 2,141,549,000   2,161,903,000
Stock options exercised and stock awards (in shares) 181                              
Stock options exercised and stock awards                 2,000 2,736,000       2,738,000   2,738,000
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan                   13,714,000       13,714,000   13,714,000
Vesting of restricted share awards (in shares)         325                      
Vesting of restricted share awards                 3,000 (9,442,000)       (9,439,000)   (9,439,000)
Issuance of common stock under employee stock purchase plan (in shares) 97                              
Issuance of common stock under employee stock purchase plan                 1,000 3,411,000       3,412,000   3,412,000
Common stock repurchases (in shares) (332)       (233)                      
Common stock repurchases                     (30,939,000)     (30,939,000)   (30,939,000)
Cash dividends declared   (11,296,000) (11,296,000) (11,296,000)   (3,113,000) (3,113,000) (3,113,000)                
Foreign currency translation adjustment                         (12,000) (12,000)   (12,000)
Foreign currency translation                         (12,000) (12,000)   (12,000)
Net income                       60,322,000   60,322,000 295,000 60,617,000
Balance at Mar. 31, 2025                 830,000 598,058,000 (167,174,000) 1,744,527,000 (9,305,000) 2,166,936,000 20,648,000 2,187,584,000
Balance (in shares) at Dec. 31, 2024 62,605       16,663                      
Balance at Dec. 31, 2024                 824,000 587,639,000 (136,235,000) 1,698,614,000 (9,293,000) 2,141,549,000   2,161,903,000
Foreign currency translation adjustment                               5,015,000
Foreign currency translation                               5,015,000
Net income                               133,606,000
Balance at Jun. 30, 2025 $ 61,123,000       $ 16,615,000       831,000 607,783,000 (253,317,000) 1,802,812,000 (4,278,000) 2,153,831,000 21,200,000 2,175,031,000
Balance (in shares) at Mar. 31, 2025 62,551       16,755                      
Balance at Mar. 31, 2025                 830,000 598,058,000 (167,174,000) 1,744,527,000 (9,305,000) 2,166,936,000 20,648,000 2,187,584,000
Stock options exercised and stock awards $ 97,000               1,000 1,709,000       1,710,000   1,710,000
Stock-based compensation related to stock options, restricted shares and employee stock purchase plan                   8,289,000       8,289,000   8,289,000
Vesting of restricted share awards                   (273,000)       (273,000)   (273,000)
Common stock repurchases (in shares) (1,525)       (140)                      
Common stock repurchases                     (86,143,000)     (86,143,000)   (86,143,000)
Cash dividends declared   $ (10,994,000) $ (10,994,000) $ (10,994,000)   $ (3,159,000) $ (3,159,000) $ (3,159,000)                
Foreign currency translation adjustment                         5,027,000 5,027,000   5,027,000
Foreign currency translation                         5,027,000 5,027,000   5,027,000
Net income                       72,438,000   72,438,000 551,000 72,989,000
Balance at Jun. 30, 2025 $ 61,123,000       $ 16,615,000       $ 831,000 $ 607,783,000 $ (253,317,000) $ 1,802,812,000 $ (4,278,000) $ 2,153,831,000 $ 21,200,000 $ 2,175,031,000