Income StatementJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Total Revenues

1,161.9

1,069.9

1,039.1

990.9

894.9

777.8

Total Revenues %Chg

11.8%

8%

16.1%

27.4%

31.2%

28.8%

Cost of Sales

803.5

722.6

730.2

720.9

640.4

543.1

Gross Profit

358.4

347.3

309

270

254.5

234.8

Gross Profit Margin

30.8%

32.5%

29.7%

27.2%

28.4%

30.2%

Selling, General & Administrative Expenses

104.6

94.7

85.5

83.9

77.4

68.8

Depreciation & Amortization Expenses

13.9

15

14.2

13.9

12.5

11.7

Operating Profit

239.9

237.7

209.2

172.2

164.6

154.3

Operating Margin

20.6%

22.2%

20.1%

17.4%

18.4%

19.8%

Interest and Investment Income

7.5

-9.6

9.6

—

—

—

Interest Expense

—

25

—

1.7

-2.2

-2.4

Non-Operating Income

-4.7

23.6

4.5

1.7

-2.8

0.8

Total Non-Operating Income

2.9

39

14

3.4

-5.1

-1.6

Income Before Provision for Income Taxes

242.7

252.7

223.3

173.9

161.8

155.5

Provision for Income Taxes

37.9

39.2

32.3

25.1

27.8

20.8

Consolidated Net Income

204.9

213.4

190.9

148.8

134

134.7

Net Income Attributable to Common Shareholders

204.9

213.4

190.9

148.8

134

134.7

Basic EPS

7

6.9

6.2

4.9

4.4

4.3

Diluted EPS

6.8

6.7

6

4.7

4.2

4.1

Basic Weighted Average Shares Outstanding

29.5

31

30.9

30.7

30.8

31.1

Total Shares Outstanding

28.1

30.6

31

30.8

30.6

31.1

Diluted Weighted Average Shares Outstanding

30.2

32

32

31.8

31.9

32.3

EBITDA

253.8

252.7

223.4

186.1

177.1

165.9

Effective Tax Rate

15.6%

15.5%

14.5%

14.4%

17.2%

13.4%