XML 50 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Operating activities    
Net income $ 64,662 $ 42,079
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation 4,031 3,119
Stock-based compensation 4,162 3,834
Provision for losses on accounts receivable 4,460 4,957
Amortization of deferred financing costs 760 510
Amortization of intangible assets 9,022 7,276
Amortization of premium on receivables 816 816
Deferred income taxes (1,012) (17)
Changes in operating assets and liabilities (net of acquisitions):    
Restricted cash 4,327 (1,447)
Accounts receivable (192,483) (183,976)
Prepaid expenses and other current assets 3,194 (1,889)
Other assets 40,113 (37,821)
Excess tax benefits related to stock-based compensation (5,843) (8,883)
Accounts payable, accrued expenses and customer deposits 50,101 57,508
Net cash used in operating activities (13,690) (113,934)
Investing activities    
Acquisitions, net of cash acquired (94,773) (10)
Purchases of property and equipment (4,762) (3,563)
Net cash used in investing activities (99,535) (3,573)
Financing activities    
Excess tax benefits related to stock-based compensation 5,843 8,883
Proceeds from issuance of common stock 5,256 7,737
Borrowings on securitization facility, net 87,000 61,000
Deferred financing costs paid (1,830) (681)
Principal payments on notes payable (7,500) (3,750)
Payments on revolver (25,000) (110,000)
Borrowings from revolver   85,000
Borrowings from swing line of credit, net   63,960
Other (178)  
Net cash provided by financing activities 63,591 112,149
Effect of foreign currency exchange rates on cash (9,402) 7,318
Net (decrease) increase in cash and cash equivalents (59,036) 1,960
Cash and cash equivalents, beginning of period 283,649 285,159
Cash and cash equivalents, end of period 224,613 287,119
Supplemental cash flow information    
Cash paid for interest 3,863 4,028
Cash paid for income taxes $ 38,426 $ 6,004