hD

Cash Flow Summary

FormFactor (FORM) trailing twelve month cash flow statement covering six trailing twelve month periods to June 27, 2026, as reported to the SEC.

  • FormFactor generated $179.73M in cash from operations in the twelve months ended June 27, 2026, up 71% from $105.08M a year earlier.
  • That is 1.6 times its reported net income of $115.47M.
  • After spending $43.61M on acquisition of property, plant and equipment, free cash flow was $136.12M.
  • Investing activities used $116.97M and financing activities used $17.18M. Overall, cash went up $42.24M.
  • FormFactor spent $1.66M buying back its own shares.

A cash flow statement shows the cash that actually came in and went out, split between running the business, investing and financing.

Figures in USD thousands
Jun'26Mar'26Dec'25Sep'25Jun'25Mar'25
Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]
Net income

115,465

68,344

54,361

40,848

43,928

54,234

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

115,465

68,344

54,361

40,848

43,928

54,234

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization

37,342

37,931

37,589

36,947

36,730

34,540

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

37,342

37,931

37,589

36,947

36,730

34,540

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reduction in the carrying amount of right-of-use assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reduction in the carrying amount of right-of-use assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment of long-lived assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Impairment of long-lived assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Depreciation and amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accretion of discount on investments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accretion of discount on investments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reduction in the carrying amount of right-of-use assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Reduction in the carrying amount of right-of-use assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Stock-based compensation expense

36,110

36,843

38,576

38,916

38,336

39,154

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Stock-based compensation expense

36,110

36,843

38,576

38,916

38,336

39,154

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Amortization of debt issuance costs

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Amortization of debt issuance costs

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred income tax benefit

2,926

1,482

1,927

4,540

-5,813

-12,753

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred income tax benefit

2,926

1,482

1,927

4,540

-5,813

-12,753

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Benefit for doubtful accounts receivable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Benefit for doubtful accounts receivable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Provision for excess and obsolete inventories

16,143

16,825

14,900

12,170

12,718

12,033

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Provision for excess and obsolete inventories

16,143

16,825

14,900

12,170

12,718

12,033

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Non-cash restructuring

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Non-cash restructuring

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gain on sale of business

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gain on sale of business

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquired inventory step-up amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquired inventory step-up amortization

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Loss on disposal of long-lived assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Loss on disposal of long-lived assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restructuring Charges

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restructuring Charges

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from equity investment

5,284

-500

-2,000

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income (loss) from equity investment

5,284

-500

-2,000

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign currency transaction losses

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Foreign currency transaction losses

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Loss on derivative instruments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Loss on derivative instruments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other adjustments to reconcile net income to net cash provided by operating activities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other adjustments to reconcile net income to net cash provided by operating activities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Changes in assets and liabilities:
Accounts receivable

41,291

33,463

20,156

16,693

658

2,094

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts receivable

41,291

33,463

20,156

16,693

658

2,094

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

27,913

17,895

20,663

14,598

6,157

13,529

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

27,913

17,895

20,663

14,598

6,157

13,529

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses and other current assets

-6,912

1,215

-734

3,725

7,265

4,472

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses and other current assets

-6,912

1,215

-734

3,725

7,265

4,472

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Refundable income taxes

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Refundable income taxes

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other assets

1,090

920

483

79

-731

-737

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other assets

1,090

920

483

79

-731

-737

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

-821

-8,692

-5,682

6,244

-903

-2,648

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

-821

-8,692

-5,682

6,244

-903

-2,648

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued liabilities

14,200

7,263

4,601

-4,689

-10,978

-2,288

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued liabilities

14,200

7,263

4,601

-4,689

-10,978

-2,288

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other liabilities

4,614

2,935

2,258

1,099

5,005

9,461

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other liabilities

4,614

2,935

2,258

1,099

5,005

9,461

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income taxes payable

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred revenues

6,797

11,090

4,489

1,004

-1,108

-2,420

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred revenues

6,797

11,090

4,489

1,004

-1,108

-2,420

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liabilities

-7,939

-7,905

-8,063

-8,028

-7,891

-7,776

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease liabilities

-7,939

-7,905

-8,063

-8,028

-7,891

-7,776

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by operating activities

179,730

136,820

115,398

105,336

105,076

108,061

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash provided by operating activities

179,730

136,820

115,398

105,336

105,076

108,061

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]
Acquisition of property, plant and equipment

43,609

100,266

103,658

100,008

101,442

43,584

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Acquisition of property, plant and equipment

43,609

100,266

103,658

100,008

101,442

43,584

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of equity investment

-

-

67,156

67,156

67,156

67,156

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of equity investment

-

-

67,156

67,156

67,156

67,156

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchases of marketable securities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchases of marketable securities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from sale of property and property, plant and equipment

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from sale of property and property, plant and equipment

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchases of marketable securities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchases of marketable securities

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from maturities and sales of marketable securities

127,796

127,539

126,130

127,980

117,652

125,559

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from maturities and sales of marketable securities

127,796

127,539

126,130

127,980

117,652

125,559

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in restricted cash

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in restricted cash

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in investing activities

-116,966

-130,215

-191,468

-163,823

-186,733

-114,320

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in investing activities

-116,966

-130,215

-191,468

-163,823

-186,733

-114,320

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from sale of a subsidiary

576

179

103

103

103

310

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from sale of a subsidiary

576

179

103

103

103

310

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash flows from financing activities:
Proceeds from issuances of common stock

10,379

10,379

26,119

26,119

26,376

26,376

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Proceeds from issuances of common stock

10,379

10,379

26,119

26,119

26,376

26,376

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of common stock through stock repurchase program

1,658

4,109

26,244

42,335

57,617

58,103

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Purchase of common stock through stock repurchase program

1,658

4,109

26,244

42,335

57,617

58,103

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax withholdings related to net share settlements of equity awards

24,777

17,021

12,402

10,602

20,033

20,275

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Tax withholdings related to net share settlements of equity awards

24,777

17,021

12,402

10,602

20,033

20,275

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments on term loan

1,121

1,114

1,106

1,098

1,090

1,082

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments on term loan

1,121

1,114

1,106

1,098

1,090

1,082

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments on term loan debt

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments on term loan debt

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in financing activities

-17,177

-11,865

-13,633

-27,916

-52,364

-53,084

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net cash used in financing activities

-17,177

-11,865

-13,633

-27,916

-52,364

-53,084

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments made on capital leases

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Payments made on capital leases

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Effect of exchange rate changes on cash, cash equivalents and restricted cash

-3,345

-1,593

-456

-2,975

975

-1,737

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Effect of exchange rate changes on cash, cash equivalents and restricted cash

-3,345

-1,593

-456

-2,975

975

-1,737

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net increase (decrease) in cash, cash equivalents and restricted cash

42,242

-6,853

-90,159

-89,378

-133,046

-61,080

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net increase (decrease) in cash, cash equivalents and restricted cash

42,242

-6,853

-90,159

-89,378

-133,046

-61,080

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Non-cash investing and financing activities:
Increase (decrease) in accounts payable and accrued liabilities related to property, plant and equipment purchases

17,380

-3,446

-11,447

14,934

-9,204

-3,936

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Increase (decrease) in accounts payable and accrued liabilities related to property, plant and equipment purchases

17,380

-3,446

-11,447

14,934

-9,204

-3,936

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease, right-of-use assets obtained in exchange for lease obligations

2,906

3,179

954

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease, right-of-use assets obtained in exchange for lease obligations

2,906

3,179

954

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Supplemental disclosure of cash flow information:
Cash paid for income taxes, net

6,529

8,148

8,932

10,084

14,103

15,987

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash paid for income taxes, net

6,529

8,148

8,932

10,084

14,103

15,987

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash paid for interest

343

355

362

369

377

383

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash paid for interest

343

355

362

369

377

383

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating cash outflows from operating leases

9,492

9,553

9,753

9,662

9,638

9,417

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating cash outflows from operating leases

9,492

9,553

9,753

9,662

9,638

9,417

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx