XML 21 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating activities      
Net income $ 24,155 $ 32,414 $ 40,877
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation and amortization 19,384 20,520 16,121
Stock-based compensation 5,211 5,912 5,369
Investment loss/(income) (703) (90) 166
Deferred income taxes (455) (160) 2,494
Loss on disposal of long-lived assets 5,147 817 115
Loss on assets held for sale 823 0 0
Impairment of goodwill 4,735 0 0
Other 329 66 90
Changes in operating assets and liabilities:      
Accounts receivable, net of allowance for bad debt 968 (1,787) 3,390
Prepaid expenses and other assets 997 64 (512)
Income tax receivable 0 2,029 1,186
Accounts payable 589 (4,765) (534)
Accrued liabilities (424) 56 (6,708)
Income tax payable (123) 682 0
Deferred revenue and student deposits (4,619) 1,453 (1,024)
Net cash provided by operating activities 56,014 57,211 61,030
Investing activities      
Capital expenditures (13,826) (26,002) (24,596)
Proceeds from sale of real property 844 0 0
Equity investment (950) (3,871) (1,620)
Dividend received from equity investment 2,957 0 0
Notes receivable 0 (199) 6,000
Capitalized program development costs and other assets (2,573) (1,265) (1,075)
Net cash used in investing activities (13,548) (31,337) (21,291)
Financing activities      
Cash paid for repurchase of common/restricted stock (847) (35,310) (19,711)
Cash received from issuance of common stock 118 55 536
Excess tax benefit/(expense) from stock-based compensation (1,120) (519) 250
Net cash used in financing activities (1,849) (35,774) (18,925)
Net increase (decrease) in cash and cash equivalents 40,617 (9,900) 20,814
Cash and cash equivalents at beginning of period 105,734 115,634 94,820
Cash and cash equivalents at end of period 146,351 105,734 115,634
Supplemental disclosures of cash flow information      
Income taxes paid $ 16,637 $ 18,037 $ 21,631