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

Net Income

1,610

4,332

2,821

9,821

5,153

7,038

Depreciation & Amortization

2,880

2,844

2,524

2,467

2,200

1,945

Stock Based Compensation

1,208

1,036

963

949

863

781

Other Adjustments

225

253

69

-5,739

-210

378

Changes in Trade Receivables

601

-798

-285

-82

-504

-891

Changes in Inventories

-2,407

1,851

-914

921

-2,116

-4,273

Changes in Accounts Payable

1,333

3,339

249

56

2,549

6,623

Changes in Unearned Revenue

318

396

106

871

661

191

Changes in Other Operating Activities

-1,072

-2,184

-1,679

-1,586

-3,018

-3,414

Cash from Operating Activities

4,696

11,069

3,854

7,678

5,578

8,378

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

Capital Expenditure

-3,886

-6,293

-5,049

-4,766

-4,133

-3,661

Purchases of Intangible Assets

—

—

—

—

—

—

Proceeds from Sale of Intangible Assets

—

—

—

—

—

—

Purchases of Investments

-13,500

-21,190

-14,765

-12,022

-7,090

-5,359

Proceeds from Sale of Investments

12,791

17,005

11,505

7,210

5,281

22

Payments for Business Acquisitions

—

—

—

12

-76

—

Other Investing Activities

—

—

—

—

—

76

Cash from Investing Activities

-4,595

-10,478

-8,309

-9,566

-6,018

-8,922

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

Issuance of Long-Term Debt

3,050

1,849

3,895

3,931

—

—

Repayments of Long-Term Debt

-4,196

-1,453

-1,428

-1,050

-765

-1,396

Net Issuance / (Repayments) of Long-Term Debt

-1,146

396

2,467

2,881

-765

-1,396

Issuance of Common Shares

528

793

448

406

294

296

Net Issuance / (Repurchases) of Common Shares

528

793

448

406

294

296

Other Financing Activities

64

-72

-179

-137

-90

-107

Cash from Financing Activities

-554

1,117

2,736

3,150

-561

-1,207

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

Free Cash Flow

810

4,776

-1,195

2,912

1,445

4,717

NOPAT

995.5

3,504.7

2,130.9

8,875.1

4,547.6

7,010.3

Levered Free Cash Flow

-2,399

4,650

494

10,625

594

2,994

Unlevered Free Cash Flow

-1,838.5

3,457.7

-2,632.1

6,838.1

690.6

4,421.3

Net Change in Cash

-453

1,708

-1,719

1,262

-1,001

-1,751