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

Net Income

2,054

2,150

3,186

3,550

3,370

3,690

Depreciation & Amortization

796

849

710

771

659

732

Stock Based Compensation

141

123

154

119

146

104

Other Adjustments

1,120

1,357

107

-127

-234

-232

Changes in Trade Receivables

-3,133

1,194

-1,522

1,120

-1,612

331

Changes in Inventories

-461

-513

35

366

-410

343

Changes in Accounts Payable

1,500

-1,145

1,052

-1,246

1,397

-248

Changes in Income Taxes Payable

251

110

21

-87

-46

-170

Changes in Unearned Revenue

-360

614

-9

1,006

-304

411

Changes in Other Operating Activities

-298

-1,278

-223

-216

-302

100

Cash from Operating Activities

1,610

3,461

3,511

5,256

2,664

5,061

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

Capital Expenditure

-805

-937

-748

-1,068

-623

-1,098

Payments for Business Acquisitions

—

—

—

—

—

—

Other Investing Activities

-340

-111

4

-33

30

-108

Cash from Investing Activities

-1,145

-1,048

-744

-1,101

-593

-1,206

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

Issuance of Short-Term Debt

1,449

—

—

—

—

—

Repayments of Short-Term Debt

—

—

—

—

—

—

Net Issuance / (Repayments) of Short-Term Debt

1,449

—

—

—

—

—

Issuance of Long-Term Debt

—

990

1,980

—

1,975

3,944

Repayments of Long-Term Debt

-142

—

-168

-115

—

—

Net Issuance / (Repayments) of Long-Term Debt

-142

990

1,812

-115

1,975

3,944

Issuance of Common Shares

—

—

—

—

—

—

Repurchases of Common Shares

-1,250

-1,850

-1,850

-4,750

-1,250

-5,544

Net Issuance / (Repurchases) of Common Shares

-1,250

-1,850

-1,850

-4,750

-1,250

-5,544

Common Share Dividends Paid

-1,567

-1,527

-1,532

-1,514

-1,542

-1,505

Other Financing Activities

-145

-66

-116

-7

-128

22

Cash from Financing Activities

-1,655

-2,453

-1,686

-6,386

-945

-3,083

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

Free Cash Flow

805

2,524

2,763

4,188

2,041

3,963

NOPAT

2,612.5

2,502

3,517.8

3,755.3

3,514.9

3,830.2

Levered Free Cash Flow

3,984

840

5,836

2,961

5,716

7,704

Unlevered Free Cash Flow

3,235.5

202

4,355.8

3,281.3

3,885.9

3,900.2

Net Change in Cash

-1,190

-40

1,081

-2,231

1,126

772