Operating ActivitiesLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Net Income

58,528

62,360

39,098

23,200

39,370

29,146

18,485

22,112

15,934

10,217

3,688

Depreciation & Amortization

17,665

15,498

11,178

8,686

7,967

6,862

5,741

4,315

3,025

2,342

1,945

Stock Based Compensation

18,799

16,690

14,027

11,992

9,164

6,536

4,836

4,152

3,723

3,218

2,960

Other Adjustments

16,372

-4,268

2,974

914

482

-1,074

2

222

-353

-427

943

Changes in Trade Receivables

-2,318

-1,485

-2,399

231

-3,110

-1,512

-1,961

-1,892

-1,609

-1,489

-973

Changes in Accounts Payable

-69

373

51

210

1,424

161

461

378

138

81

35

Changes in Accrued Expenses

-1,361

323

5,081

4,300

3,544

-946

7,300

1,417

309

1,014

513

Changes in Unearned Revenue

—

—

—

—

—

—

123

53

4

35

-9

Changes in Other Operating Activities

695

1,837

1,103

942

-1,158

-426

1,327

-1,483

3,045

1,117

1,218

Cash from Operating Activities

107,574

91,328

71,113

50,475

57,683

38,747

36,314

29,274

24,216

16,108

10,320

Investing ActivitiesLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Capital Expenditure

-62,733

-37,256

-27,045

-31,186

-18,690

-15,163

-15,102

-13,915

-6,733

-4,491

-2,523

Proceeds from Sale of Property, Plant & Equipment

—

—

—

—

123

48

—

—

—

—

—

Purchases of Investments

-33,247

-25,542

-2,982

-9,626

-30,407

-40,291

-23,971

-14,681

-25,682

-22,341

-15,938

Proceeds from Sale of Investments

27,578

15,789

6,184

13,158

42,586

25,771

19,717

17,130

12,432

15,155

9,238

Payments for Business Acquisitions

—

-270

-629

-1,312

-851

-388

-508

-137

-122

-123

-313

Other Investing Activities

-41

129

-23

-4

-331

-36

—

—

-13

8

102

Cash from Investing Activities

-89,314

-47,150

-24,495

-28,970

-7,570

-30,059

-19,864

-11,603

-20,118

-11,792

-9,434

Financing ActivitiesLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Issuance of Long-Term Debt

—

10,432

8,455

9,921

1

—

—

—

—

—

—

Repayments of Long-Term Debt

-2,181

-1,969

-1,058

-850

-677

-604

-552

—

—

-312

-119

Net Issuance / (Repayments) of Long-Term Debt

-2,181

8,463

7,397

9,071

-676

-604

-552

—

—

-312

-119

Issuance of Common Shares

—

—

—

—

—

—

—

—

—

—

—

Repurchases of Common Shares

-44,233

-43,895

-26,786

-31,551

-50,052

-9,836

-6,539

-16,087

-5,222

-6

-20

Net Issuance / (Repurchases) of Common Shares

-44,233

-43,895

-26,786

-31,551

-50,052

-9,836

-6,539

-16,087

-5,222

-6

-20

Common Share Dividends Paid

-5,256

-5,072

—

—

—

—

—

—

—

—

—

Other Financing Activities

686

-277

-111

344

1

148

-208

515

-13

8

—

Cash from Financing Activities

-50,984

-40,781

-19,500

-22,136

-50,728

-10,292

-7,299

-15,572

-5,235

-310

-139

Free Cash FlowLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Free Cash Flow

44,841

54,072

44,068

19,289

38,993

23,584

21,212

15,359

17,483

11,617

7,797

NOPAT

56,972.5

61,227.8

38,539.9

23,300.6

38,927.9

28,698.9

17,869.6

21,721.4

15,631.5

10,142.7

3,706.5

Levered Free Cash Flow

10,544

51,598

36,863

15,223

31,781

19,030

17,783

12,876

15,708

9,974

4,729

Unlevered Free Cash Flow

11,169.5

42,002.8

28,907.9

6,252.6

32,014.9

19,186.9

17,719.6

12,486.4

15,419.5

10,240.7

4,885.5

Net Change in Cash

-32,724

3,397

27,118

-631

-615

-1,604

9,151

2,099

-1,137

4,006

747