v3.25.2
Condensed Consolidated Statements Of Changes In Shareholders’ Equity - USD ($)
$ in Millions
Common Stock [Member]
Common Stock Subscribed, Unissued [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Noncontrolling Interests [Member]
Total
Balance at Dec. 31, 2023 $ 641.3   $ 1,417.1 $ (177.9) $ 7.8 $ 1,888.3
Net income     105.2   0.3 105.5
Other comprehensive income (loss)       (2.9) (0.1) (3.0)
Stock issued 13.5         13.5
Stock purchased (5.4)       (0.2) (5.6)
Advance payments   $ 0.7       0.7
Dividends declared     (9.7)     (9.7)
Balance at Mar. 31, 2024 649.4 0.7 1,512.6 (180.8) 7.8 1,989.7
Balance at Dec. 31, 2023 641.3   1,417.1 (177.9) 7.8 1,888.3
Net income           216.1
Other comprehensive income (loss)           (3.1)
Balance at Jun. 30, 2024 645.2 1.4 1,613.3 (180.9) 7.7 2,086.7
Balance at Mar. 31, 2024 649.4 0.7 1,512.6 (180.8) 7.8 1,989.7
Net income     110.4   0.2 110.6
Other comprehensive income (loss)       (0.1)   (0.1)
Stock issued 4.1         4.1
Stock purchased (8.3)       (0.3) (8.6)
Advance payments   0.7       0.7
Dividends declared     (9.7)     (9.7)
Balance at Jun. 30, 2024 645.2 1.4 1,613.3 (180.9) 7.7 2,086.7
Balance at Dec. 31, 2024 642.7   1,614.9 (217.7) 7.7 2,047.6
Net income     100.9   0.2 101.1
Other comprehensive income (loss)       2.0 0.1 2.1
Stock issued 13.5         13.5
Stock purchased (4.1)       (0.5) (4.6)
Advance payments   1.4       1.4
Dividends declared     (9.8)     (9.8)
Balance at Mar. 31, 2025 652.1 1.4 1,706.0 (215.7) 7.5 2,151.3
Balance at Dec. 31, 2024 642.7   1,614.9 (217.7) 7.7 2,047.6
Net income           239.5
Other comprehensive income (loss)           14.6
Balance at Jun. 30, 2025 648.4 1.3 1,834.4 (203.5) 8.1 2,288.7
Balance at Mar. 31, 2025 652.1 1.4 1,706.0 (215.7) 7.5 2,151.3
Net income     138.1   0.3 138.4
Other comprehensive income (loss)       12.2 0.3 12.5
Stock issued 4.6         4.6
Stock purchased (8.3)         (8.3)
Advance payments   (0.1)       (0.1)
Dividends declared     (9.7)     (9.7)
Balance at Jun. 30, 2025 $ 648.4 $ 1.3 $ 1,834.4 $ (203.5) $ 8.1 $ 2,288.7