Operating ActivitiesJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Net Income

873.5

1,066.1

679.1

633.8

514

544.9

Depreciation & Amortization

234.1

214

202.5

196.9

182.8

169.9

Stock Based Compensation

135.2

131.7

126.2

127.7

121.3

109.4

Other Adjustments

-64.2

-141.6

0.7

2.6

30.3

53.9

Changes in Trade Receivables

262.7

-364.3

318.9

-325.4

179

-337.4

Changes in Inventories

-79.6

46

85.2

-123.3

-130.2

-77.9

Changes in Accounts Payable

46.8

57

-67.2

-39.5

-3.6

52.5

Changes in Accrued Expenses

13.2

-57.5

-49.2

-13.5

174.3

55

Changes in Income Taxes Payable

—

—

—

—

—

1.9

Changes in Unearned Revenue

204.8

416.1

161.7

606

489.3

696.9

Changes in Other Operating Activities

-311.3

-281.8

-285.5

-322.4

-364.6

-258

Cash from Operating Activities

1,315.2

1,085.7

1,172.4

742.9

1,192.6

1,011.1

Investing ActivitiesJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Capital Expenditure

-234.3

-133.9

-245

-97

-107.1

-118.7

Purchases of Investments

-976.5

-991

-974.3

-1,059.7

-804.6

—

Proceeds from Sale of Investments

875.3

987.6

904.6

973.7

445.1

664.7

Payments for Business Acquisitions

-41.6

-269.8

-5.7

—

—

-30.8

Other Investing Activities

0.1

—

—

0.2

0.1

—

Cash from Investing Activities

-377

-407

-320.4

-182.8

-466.5

515.2

Financing ActivitiesJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Issuance of Long-Term Debt

—

—

—

—

—

—

Repayments of Long-Term Debt

—

—

—

—

—

—

Net Issuance / (Repayments) of Long-Term Debt

—

—

—

—

—

—

Issuance of Common Shares

31.3

43.5

19.6

14.5

29.3

10.2

Repurchases of Common Shares

-401.1

-0.6

—

-1,500.5

—

-500

Net Issuance / (Repurchases) of Common Shares

-369.8

42.9

19.6

-1,486

29.3

-489.8

Other Financing Activities

-77.1

-48.7

-63.9

-53

-60.7

-64.2

Cash from Financing Activities

-446.9

-5.8

-44.3

-1,539

-31.4

-554

Free Cash FlowJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Free Cash Flow

1,080.9

951.8

927.4

645.9

1,085.5

892.4

NOPAT

742.7

901

654

602.8

509.3

589.6

Levered Free Cash Flow

747.2

2,005.1

481.6

1,355

754.9

1,067

Unlevered Free Cash Flow

616.4

1,160.9

456.5

810

750.2

1,111.2

Net Change in Cash

491.3

672.9

807.7

-978.9

694.7

972.3