Operating ActivitiesSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22

Net Income

34,979

28,196

34,540

26,536

26,301

23,619

Depreciation & Amortization

5,611

4,998

4,487

4,205

3,985

3,708

Stock Based Compensation

6,368

5,998

5,516

5,810

5,846

5,865

Other Adjustments

-2,327

-1,335

-10,631

-554

-1,645

-1,282

Changes in Trade Receivables

-2,381

-2,839

1,638

-4,570

-1,431

-3,057

Changes in Accounts Payable

-444

553

-880

401

521

1,561

Changes in Accrued Expenses

7,759

3,485

-5,045

5,205

-1,190

-122

Changes in Income Taxes Payable

-858

-9,631

7,197

379

-1,908

-3,900

Changes in Unearned Revenue

681

136

500

183

640

361

Changes in Other Operating Activities

-974

-1,814

-1,172

1,518

-421

-113

Cash from Operating Activities

48,414

27,747

36,150

39,113

30,698

26,640

Investing ActivitiesSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22

Capital Expenditure

-23,953

-22,446

-17,197

-14,276

-13,061

-13,186

Proceeds from Sale of Property, Plant & Equipment

—

—

—

—

—

—

Purchases of Investments

-21,964

-22,771

-19,411

-23,445

-23,058

-23,320

Proceeds from Sale of Investments

20,694

21,199

20,604

21,799

23,329

33,884

Payments for Business Acquisitions

-1,072

-13

-340

-91

-2,753

-26

Other Investing Activities

-1,482

-513

150

-167

-2,468

-133

Cash from Investing Activities

-27,777

-24,544

-16,194

-16,180

-18,011

-2,781

Financing ActivitiesSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22

Issuance of Long-Term Debt

6,624

26,846

4,532

4,895

3,819

2,893

Repayments of Long-Term Debt

-7,697

-13,876

-4,521

-3,750

-3,449

-2,423

Net Issuance / (Repayments) of Long-Term Debt

-1,073

12,970

11

1,145

370

470

Issuance of Common Shares

-3,270

-2,621

-3,110

-3,049

-3,003

-3,209

Repurchases of Common Shares

-11,504

-13,638

-15,068

-15,551

-15,291

-15,684

Net Issuance / (Repurchases) of Common Shares

-14,774

-16,259

-18,178

-18,600

-18,294

-18,893

Common Share Dividends Paid

-2,536

-2,543

-2,434

-2,442

-2,455

-2,466

Other Financing Activities

—

—

400

861

285

—

Cash from Financing Activities

-18,383

-5,832

-20,201

-19,036

-20,094

-20,889

Free Cash FlowSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22

Free Cash Flow

24,461

5,301

18,953

24,837

17,637

13,454

NOPAT

24,832.9

25,984.1

25,296.9

25,490

23,659

23,511

Levered Free Cash Flow

21,728

16,447

22,441

25,296

15,237

12,398

Unlevered Free Cash Flow

12,654.9

1,265.1

13,186.9

23,105

12,225

11,820

Net Change in Cash

2,254

-2,629

-245

3,897

-7,407

2,970