XML 53 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Cash flows from operating activities:      
Net income $ 67,953 $ 58,178 $ 43,458
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 21,575 16,340 8,572
Deferred taxes 8,786 18,821 9,545
Compensation expense related to share-based compensation plans 6,539 4,788 3,576
Loss (gain) on sale of assets 108 (17) 85
Excess tax benefits from share based compensation (29)    
Changes in operating assets and liabilities, net of effects of acquisitions:      
Restricted investments (2,895) (724) (1,838)
Accounts receivable, net (22,429) (45,047) (46,582)
Prepaid taxes 2,253 (2,097) 298
Prepaid expenses and other current assets (1,562) (1,728) 233
Other assets 459 (33) 298
Accounts payable 7,438 23,095 12,822
Accrued expenses 2,779 2,989 5,277
Non-current liabilities 1,942 301 1,910
Net cash provided by operating activities 92,917 74,866 37,654
Cash flows from investing activities:      
Proceeds from sale of equipment 1,071 410 988
Purchases of property and equipment (56,882) (55,010) (25,616)
Cash used in acquisitions, net of cash acquired (550) (85,182) (170)
Net cash used in investing activities (56,361) (139,782) (24,798)
Cash flows from financing activities:      
Proceeds from stock options exercised 69 86 46
Purchase of treasury stock (13,020) (1,523) (25,070)
Capital lease payments (2,454) (729)  
Excess tax benefits from share-based compensation 523 1,034 434
Net cash used in financing activities (14,882) (1,132) (24,590)
Effect of exchange rate changes on cash and cash equivalents (5) (5) 15
Net increase (decrease) in cash and cash equivalents 21,669 (66,053) (11,719)
Cash and cash equivalents beginning of the year 49,091 115,144 126,863
Cash and cash equivalents end of the year 70,760 49,091 115,144
Supplemental disclosures of cash paid for:      
Interest 1,200 541 54
Income taxes $ 28,638 $ 18,629 $ 16,031