XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Jan. 01, 2016
Cash flows from operating activities:      
Net income $ 41,305 $ 47,480 $ 43,599
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of property, equipment and leasehold improvements 6,285 6,131 5,479
Amortization of premiums and accretion of discounts on short-term investments 0 2 595
Deferred rent expense (362) (340) (65)
Provision for contract losses and doubtful accounts 2,506 2,452 929
Stock-based compensation 16,155 13,333 12,959
Deferred income tax provision 11,786 (2,602) (3,827)
Excess tax benefit for equity incentive plans 0 0 (6,396)
Changes in operating assets and liabilities:      
Accounts receivable (25,197) (1,284) (3,138)
Prepaid expenses and other assets 2,867 (598) 421
Accounts payable and accrued liabilities 5,984 (370) 7,718
Accrued payroll and employee benefits 5,831 2,920 2,639
Deferred revenues 678 (178) (424)
Net cash provided by operating activities 67,838 66,946 60,489
Cash flows from investing activities:      
Capital expenditures (4,725) (14,393) (5,379)
Purchase of short-term investments (28,997) (51,000) (43,946)
Maturity of short-term investments 16,000 37,950 22,290
Net cash used in investing activities (17,722) (27,443) (27,035)
Cash flows from financing activities:      
Excess tax benefit for equity incentive plans 0 0 6,396
Payroll taxes for restricted stock units (9,520) (7,685) (7,365)
Repurchase of common stock (11,931) (24,456) (23,314)
Exercise of share-based payment awards 2,025 1,756 3,014
Dividends and dividend equivalent rights (21,835) (18,781) (15,647)
Net cash used in financing activities (41,261) (49,166) (36,916)
Effect of foreign currency exchange rates on cash and cash equivalents 972 (1,121) (277)
Net increase (decrease) in cash and cash equivalents 9,827 (10,784) (3,739)
Cash and cash equivalents at beginning of year 114,967 125,751 129,490
Cash and cash equivalents at end of year $ 124,794 $ 114,967 $ 125,751