Operating ActivitiesOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22

Net Income

99,198

86,597

76,774

72,880

63,074

53,008

Depreciation & Amortization

2,574

2,301

2,065

1,864

1,708

1,602

Share-Based Compensation Expense

6,074

5,672

5,200

4,737

4,410

4,137

Other Adjustments

-7,200

-6,610

-6,318

-6,009

-4,994

-4,805

Changes in Trade Receivables

-15,694

-13,673

-9,764

-13,063

-9,384

-7,066

Changes in Inventories

-12,127

-8,281

-5,462

-4,781

-2,860

-2,339

Changes in Accounts Payable

2,899

4,811

4,320

3,357

2,771

1,543

Changes in Accrued Expenses

4,564

4,039

7,204

4,278

4,990

2,664

Changes in Other Operating Activities

2,871

2,179

2,139

826

-756

-80

Cash from Operating Activities

83,159

77,035

76,158

64,089

58,959

48,664

Investing ActivitiesOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22

Capital Expenditure

-5,835

-5,012

-4,094

-3,236

-2,413

-1,878

Proceeds from Sale of Property, Plant & Equipment

—

—

—

—

—

—

Purchases of Investments

-27,086

-25,886

-23,818

-26,575

-27,088

-27,915

Proceeds from Sale of Investments

11,426

10,303

11,242

11,861

11,756

13,064.5

Payments for Business Acquisitions

-1,912

-1,367

-1,351

-1,007

-465

—

Other Investing Activities

-5,180

-1,947

-1,945

-1,464

-973

-940

Cash from Investing Activities

-28,565

-23,887

-19,944

-20,421

-19,332

-18,156

Financing ActivitiesOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22

Issuance of Long-Term Debt

—

—

—

—

—

—

Repayments of Long-Term Debt

—

—

—

-1,250

—

—

Net Issuance / (Repayments) of Long-Term Debt

—

—

—

-1,250

—

—

Issuance of Common Shares

644

575

575

490

489

441

Repurchases of Common Shares

-44,082

-42,623

-40,061

-33,706

-28,554

-21,364

Net Issuance / (Repurchases) of Common Shares

-43,438

-42,048

-39,486

-33,216

-28,065

-20,923

Common Share Dividends Paid

-977

-978

-980

-834

-688

-540

Other Financing Activities

-7,800

-7,054

-6,851

-7,059

-6,036

-5,105

Cash from Financing Activities

-52,215

-50,080

-48,567

-42,359

-36,039

-27,819

Free Cash FlowOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22

Free Cash Flow

77,324

72,023

72,064

60,853

56,546

46,786

NOPAT

93,953.5

82,580.7

74,631.6

70,648.3

61,446.9

51,673.3

Levered Free Cash Flow

94,144

86,634

82,946

73,938

66,514

54,520

Unlevered Free Cash Flow

88,899.5

82,617.7

80,803.6

72,956.3

64,886.9

53,185.3

Net Change in Cash

2,379

3,068

7,647

1,309

3,588

2,689