0001085869-13-000029.txt : 20130801 0001085869-13-000029.hdr.sgml : 20130801 20130801115709 ACCESSION NUMBER: 0001085869-13-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20130630 FILED AS OF DATE: 20130801 DATE AS OF CHANGE: 20130801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PERFICIENT INC CENTRAL INDEX KEY: 0001085869 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 742853258 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-15169 FILM NUMBER: 131001712 BUSINESS ADDRESS: STREET 1: 520 MARYVILLE CENTRE DRIVE STREET 2: SUITE 400 CITY: SAINT LOUIS STATE: MO ZIP: 63141 BUSINESS PHONE: 3145293600 MAIL ADDRESS: STREET 1: 520 MARYVILLE CENTRE DRIVE STREET 2: SUITE 400 CITY: SAINT LOUIS STATE: MO ZIP: 63141 10-Q 1 form10q.htm FORM 10-Q
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
FORM 10-Q
(Mark One)
 
 
þ
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2013
 
OR
 
 
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from                    to                    
 
Commission file number: 001-15169
PERFICIENT, INC.
(Exact name of registrant as specified in its charter)
 
 
 
 
 
 
Delaware
 
No. 74-2853258
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer Identification No.)

 
 
 
520 Maryville Centre Drive,
Suite 400
Saint Louis, Missouri 63141
(Address of principal executive offices)
(314) 529-3600
(Registrant's telephone number, including area code)
 

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements during the past 90 days. þ Yes ? No

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). þ Yes ? No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definition of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
o
Accelerated filer
þ
Non-accelerated filer
o
Smaller reporting company
o
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No þ
 
As of July 29, 2013, there were 33,080,310 shares of Common Stock outstanding.   
 

 


 


TABLE OF CONTENTS
 
 
 
 
 Part I.
Financial Information
1
 
 
 
 
 
 Item 1.
Financial Statements
2
 
 
 
 
 
 
Condensed Consolidated Balance Sheets as of June 30, 2013 and December 31, 2012
2
 
 
 
 
 
 
Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2013 and 2012
3
 
 
 
 
 
 
Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2013 and 2012
4
 
 
 
 
 
 
Condensed Consolidated Statement of Stockholders' Equity for the Six Months Ended June 30, 2013
5
 
 
 
 
 
 
Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2013 and 2012
6
 
 
 
 
 
 
Notes to Interim Unaudited Condensed Consolidated Financial Statements
7
 
 
 
 
 
 Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
16
 
 
 
 
 
 Item 3.
Quantitative and Qualitative Disclosures About Market Risk
21
 
 
 
 
 
 Item 4.
Controls and Procedures
21
 
 
 
 
 
 Part II.
Other Information
22
 
 
 
 
 
 Item 1A.
Risk Factors
22
 
 
 
 
 
 Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
22
 
 
 
 
 
 Item 5.
Other Information
22
 
 
 
 
 
 Item 6.
Exhibits
22
 
 
 
 
 
 
Signatures
23
 




PART I. FINANCIAL INFORMATION

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

Some of the statements contained in this Quarterly Report on Form 10-Q ("Form 10-Q") that are not purely historical statements discuss future expectations, contain projections of results of operations or financial condition, or state other forward-looking information. Those statements are subject to known and unknown risks, uncertainties, and other factors that could cause the actual results to differ materially from those contemplated by the statements. The "forward-looking" information is based on various factors and was derived using numerous assumptions. In some cases, you can identify these so-called forward-looking statements by words like "may," "will," "should," "expects," "plans," "anticipates," "believes," "estimates," "predicts," "potential," or "continue" or the negative of those words and other comparable words. You should be aware that those statements only reflect our predictions and are subject to risks and uncertainties. Actual events or results may differ substantially. Important factors that could cause our actual results to be materially different from the forward-looking statements include (but are not limited to) the following:

(1) the impact of the general economy and economic uncertainty on our business;

(2) risks associated with the operation of our business generally, including:
a. client demand for our services and solutions;
b. maintaining a balance of our supply of skills and resources with client demand;
c. effectively competing in a highly competitive market;
d. protecting our clients' and our data and information;
e. risks from international operations;
f. obtaining favorable pricing to reflect services provided;
g. adapting to changes in technologies and offerings; and
h. risk of loss of one or more significant software vendors;
(3) legal liabilities, including intellectual property protection and infringement;
(4) risks associated with managing growth through acquisitions and organically; and
(5) the risks detailed from time to time with our filings with the Securities and Exchange Commission (the "SEC").

This discussion is not exhaustive, but is designed to highlight important factors that may impact our forward-looking statements. Because the factors referred to above, as well as the statements included under the heading "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2012 and elsewhere in this Form 10-Q, including documents incorporated by reference therein and herein, could cause actual results or outcomes to differ materially from those expressed in any forward-looking statement made by us or on our behalf, you should not place undue reliance on any forward-looking statements.

Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. We are under no duty to update any of the forward-looking statements after the date of this annual report to conform such statements to actual results.

All forward-looking statements, express or implied, included in this report and the documents we incorporate by reference and that are attributable to Perficient, Inc. ("Perficient") are expressly qualified in their entirety by this cautionary statement. This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that Perficient or any persons acting on our behalf may issue.

1


Item 1. Financial Statements
Perficient, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)

 
 
June 30,
   
December 31,
 
 
 
2013
   
2012
 
ASSETS
 
(In thousands, except share and per share information)
 
Current assets:
 
   
 
Cash and cash equivalents
 
$
4,678
   
$
5,813
 
Accounts receivable, net
   
85,922
     
69,662
 
Prepaid expenses
   
2,071
     
1,649
 
Other current assets
   
3,747
     
3,717
 
Total current assets
   
96,418
     
80,841
 
Property and equipment, net
   
8,650
     
4,398
 
Goodwill
   
175,173
     
160,936
 
Intangible assets, net
   
22,387
     
17,350
 
Other non-current assets
   
3,373
     
3,669
 
Total assets
 
$
306,001
   
$
267,194
 
 
               
LIABILITIES AND STOCKHOLDERS' EQUITY
               
Current liabilities:
               
Accounts payable
 
$
11,291
   
$
7,959
 
Other current liabilities
   
26,382
     
20,605
 
Total current liabilities
   
37,673
     
28,564
 
Long-term debt
   
20,300
     
2,800
 
Other non-current liabilities
   
4,658
     
1,417
 
Total liabilities
 
$
62,631
   
$
32,781
 
 
               
Stockholders' equity:
               
Common stock (par value $0.001 per share; 50,000,000 shares authorized and 40,039,172 shares issued and 30,922,653 shares outstanding as of June 30, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012)
 
$
40
   
$
39
 
Additional paid-in capital
   
287,701
     
276,201
 
Accumulated other comprehensive loss
   
(360
)
   
(306
)
Treasury stock, at cost (9,116,519 shares as of June 30, 2013; 8,199,214 shares as of December 31, 2012)
   
(74,145
)
   
(62,970
)
Retained earnings
   
30,134
     
21,449
 
Total stockholders' equity
   
243,370
     
234,413
 
Total liabilities and stockholders' equity
 
$
306,001
   
$
267,194
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
2


Perficient, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)

 
 
Three Months Ended
   
Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
 
 
(In thousands, except per share information)
 
Revenues
 
   
   
   
 
Services
 
$
80,414
   
$
72,678
   
$
153,981
   
$
138,845
 
Software and hardware
   
9,705
     
5,058
     
17,549
     
9,672
 
Reimbursable expenses
   
4,048
     
4,060
     
7,572
     
7,977
 
Total revenues
   
94,167
     
81,796
     
179,102
     
156,494
 
Cost of revenues (exclusive of depreciation and amortization, shown separately below)
                               
Project personnel costs
   
50,163
     
45,541
     
97,844
     
88,899
 
Software and hardware costs
   
8,336
     
4,403
     
15,552
     
8,253
 
Reimbursable expenses
   
4,048
     
4,060
     
7,572
     
7,977
 
Other project related expenses
   
1,022
     
1,035
     
2,022
     
1,961
 
Total cost of revenues
   
63,569
     
55,039
     
122,990
     
107,090
 
 
                               
Gross margin
   
30,598
     
26,757
     
56,112
     
49,404
 
 
                               
Selling, general and administrative
   
18,851
     
16,559
     
36,722
     
31,351
 
Depreciation
   
719
     
515
     
1,402
     
978
 
Amortization
   
2,018
     
1,841
     
3,795
     
3,406
 
Acquisition costs
   
1,439
     
1,121
     
1,414
     
1,822
 
Adjustment to fair value of contingent consideration
   
33
     
167
     
33
     
338
 
Income from operations
   
7,538
     
6,554
     
12,746
     
11,509
 
 
                               
Net interest expense
   
(53
)
   
(25
)
   
(58
)
   
(38
)
Net other (expense) income
   
(83
)
   
(2
)
   
(37
)
   
44
 
Income before income taxes
   
7,402
     
6,527
     
12,651
     
11,515
 
Provision for income taxes
   
2,840
     
2,924
     
3,966
     
4,926
 
 
                               
Net income
 
$
4,562
   
$
3,603
   
$
8,685
   
$
6,589
 
 
                               
Basic net income per share
 
$
0.15
   
$
0.12
   
$
0.29
   
$
0.23
 
Diluted net income per share
 
$
0.14
   
$
0.12
   
$
0.27
   
$
0.22
 
Shares used in computing basic net income per share
   
30,428
     
29,242
     
30,360
     
28,899
 
Shares used in computing diluted net income per share
   
31,768
     
30,815
     
31,634
     
30,430
 

See accompanying notes to interim unaudited condensed consolidated financial statements.

3



Perficient, Inc.
Condensed Consolidated Statements of Comprehensive Income
(Unaudited)

 
 
Three Months Ended
   
Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
 
 
(In thousands)
   
(In thousands)
 
Net income
 
$
4,562
   
$
3,603
   
$
8,685
   
$
6,589
 
Other comprehensive income, net of reclassification adjustments:
                               
Foreign currency translation adjustment
   
70
     
(79
)
   
(54
)
   
(40
)
Comprehensive income
 
$
4,632
   
$
3,524
   
$
8,631
   
$
6,549
 

See accompanying notes to interim unaudited condensed consolidated financial statements.

4



Perficient, Inc.
Condensed Consolidated Statement of Stockholders' Equity
Six Months Ended June 30, 2013
(Unaudited)
(In thousands)

 
 
   
   
   
Accumulated
   
   
   
 
 
 
Common
   
Common
   
Additional
   
Other
   
   
   
Total
 
 
 
Stock
   
Stock
   
Paid-in
   
Comprehensive
   
Treasury
   
Retained
   
Stockholders'
 
 
 
Shares
   
Amount
   
Capital
   
Loss
   
Stock
   
Earnings
   
Equity
 
 
 
   
   
   
   
   
   
 
Balance at December 31, 2012
   
30,825
   
$
39
   
$
276,201
   
$
(306
)
 
$
(62,970
)
 
$
21,449
   
$
234,413
 
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan
   
35
     
--
     
128
     
--
     
--
     
--
     
128
 
Net tax benefit from stock option exercises and restricted stock vesting
   
--
     
--
     
643
     
--
     
--
     
--
     
643
 
Stock compensation related to restricted stock vesting and retirement savings plan contributions
   
351
     
--
     
5,360
     
--
     
--
     
--
     
5,360
 
Purchase of treasury stock and buyback of shares for taxes
   
(917
)
   
--
     
--
     
--
     
(11,175
)
   
--
     
(11,175
)
Issuance of stock for acquisitions
   
628
     
1
     
5,369
     
--
     
--
     
--
     
5,370
 
Net income
   
--
     
--
     
--
     
--
     
--
     
8,685
     
8,685
 
Foreign currency translation adjustment
   
--
     
--
     
--
     
(54
)
   
--
     
--
     
(54
)
Balance at June 30, 2013
   
30,922
   
$
40
   
$
287,701
   
$
(360
)
 
$
(74,145
)
 
$
30,134
   
$
243,370
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
5


 Perficient, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)

 
 
Six Months Ended
 
 
 
June 30,
 
 
 
2013
   
2012
 
 
 
(In thousands)
 
 
 
   
 
OPERATING ACTIVITIES
 
   
 
Net income
 
$
8,685
   
$
6,589
 
Adjustments to reconcile net income to net cash provided by operations:
               
Depreciation
   
1,402
     
978
 
Amortization
   
3,795
     
3,406
 
Deferred income taxes
   
(115
)
   
23
 
Non-cash stock compensation and retirement savings plan contributions
   
5,360
     
4,448
 
Tax benefit from stock option exercises and restricted stock vesting
   
(664
)
   
(462
)
Adjustment to fair value of contingent consideration for purchase of business
   
33
     
338
 
 
               
Changes in operating assets and liabilities, net of acquisitions:
               
Accounts receivable
   
(7,791
)
   
(7,803
)
Other assets
   
2,125
     
1,514
 
Accounts payable
   
2,481
     
(760
)
Other liabilities
   
48
     
1,202
 
Net cash provided by operating activities
   
15,359
     
9,473
 
 
               
INVESTING ACTIVITIES
               
Purchase of property and equipment
   
(3,003
)
   
(844
)
Capitalization of software developed for internal use
   
(888
)
   
(69
)
Purchase of business and related costs, net of cash acquired
   
(19,779
)
   
(25,708
)
Net cash used in investing activities
   
(23,670
)
   
(26,621
)
 
               
FINANCING ACTIVITIES
               
Proceeds from line of credit
   
77,850
     
67,400
 
Payments on line of credit
   
(60,350
)
   
(54,900
)
Payment of contingent consideration for purchase of business
   
-
     
(296
)
Tax benefit on stock option exercises and restricted stock vesting
   
664
     
462
 
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan
   
128
     
61
 
Purchase of treasury stock
   
(9,963
)
   
(552
)
Remittance of taxes withheld as part of a net share settlement of restricted stock vesting
   
(1,212
)
   
(533
)
Net cash provided by financing activities
   
7,117
     
11,642
 
Effect of exchange rate on cash and cash equivalents
   
59
     
7
 
Change in cash and cash equivalents
   
(1,135
)
   
(5,499
)
Cash and cash equivalents at beginning of period
   
5,813
     
9,732
 
Cash and cash equivalents at end of period
 
$
4,678
   
$
4,233
 
 
               
Supplemental disclosures:
               
Cash paid for income taxes
 
$
2,252
   
$
4,144
 
Cash paid for interest
 
$
48
   
$
-
 
 
               
Non-cash activity:
               
Stock issued for purchase of business
 
$
5,370
   
$
12,413
 
Estimated fair value of contingent consideration for purchase of business
 
$
1,431
   
$
1,377
 
Accrued additions to property and equipment
 
$
2,232
   
$
-
 

See accompanying notes to interim unaudited condensed consolidated financial statements.
6

PERFICIENT, INC.
NOTES TO INTERIM UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2013

1. Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December 31, 2012. Operating results for the three and six months ended June 30, 2013 may not be indicative of the results for the full fiscal year ending December 31, 2013.

2. Summary of Significant Accounting Policies
 
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements.
 
Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

7

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

3. Stock-Based Compensation

Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

Stock Award Plans

The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012.  In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors.  The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals.  The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.

Stock-based compensation cost recognized for the three and six months ended June 30, 2013 was approximately $2.8 million and $5.4 million, respectively, which included $0.4 and $0.8 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.9 million and $1.7 million for the three and six months ended June 30, 2013, respectively.  Stock-based compensation cost recognized for the three and six months ended June 30, 2012 was approximately $2.3 million and $4.5 million, respectively, which included $0.3 and $0.7 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.7 million and $1.4 million for the three and six months ended June 30, 2012, respectively. As of June 30, 2013, there was $15.2 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of two years.

Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
   
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
   
303
   
$
5.08
 
Options exercised
   
(30
)
   
2.18
 
Options canceled
   
(10
)
   
0.63
 
Options outstanding at June 30, 2013
   
263
     
5.58
 
Options vested at June 30, 2013
   
263
   
$
5.58
 

 
 
8

Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
   
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
   
1,939
   
$
9.93
 
Awards granted
   
371
     
11.64
 
Awards vested
   
(282
)
   
10.82
 
Awards forfeited
   
(59
)
   
9.83
 
Restricted stock awards outstanding at June 30, 2013
   
1,969
   
$
10.12
 


4. Net Income per Share
 
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
   
Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2013
   
2012
   
2013
   
2012
 
Net income
 
$
4,562
   
$
3,603
   
$
8,685
   
$
6,589
 
Basic:
                               
Weighted-average shares of common stock outstanding
   
30,428
     
29,242
     
30,360
     
28,899
 
Shares used in computing basic net income per share
   
30,428
     
29,242
     
30,360
     
28,899
 
Effect of dilutive securities:
                               
Stock options
   
150
     
202
     
157
     
206
 
Restricted stock subject to vesting
   
592
     
604
     
564
     
598
 
Contingently issuable shares
   
-
     
112
     
-
     
109
 
Shares issuable for acquisition consideration (1)
   
598
     
655
     
553
     
618
 
Shares used in computing diluted net income per share
   
31,768
     
30,815
     
31,634
     
30,430
 
 
                               
Basic net income per share
 
$
0.15
   
$
0.12
   
$
0.29
   
$
0.23
 
Diluted net income per share
 
$
0.14
   
$
0.12
   
$
0.27
   
$
0.22
 
 
                               
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
   
-
     
-
     
1
     
14
 

(1) For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

9

5. Commitments and Contingencies
 
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
2,173
 
2014
   
4,016
 
2015
   
3,066
 
2016
   
2,734
 
2017
   
2,149
 
Thereafter
   
1,639
 
Total minimum lease payments
 
$
15,777
 

6. Balance Sheet Components

 
June 30,
 
December 31,
 
2013
 
2012
 
(in thousands)

Accounts receivable:
 
   
 
Accounts receivable
 
$
56,155
   
$
49,661
 
Unbilled revenues
   
30,677
     
20,725
 
Allowance for doubtful accounts
   
(910
)
   
(724
)
Total
 
$
85,922
   
$
69,662
 

 Property and equipment:
 
   
 
Computer hardware (useful life of 3 years)
 
$
8,205
   
$
6,906
 
Furniture and fixtures (useful life of 5 years)
   
2,155
     
2,046
 
Leasehold improvements (useful life of 5 years)
   
1,981
     
1,775
 
Software (useful life of 1 to 7 years)
   
5,957
     
2,006
 
Less: Accumulated depreciation
   
(9,648
)
   
(8,335
)
Total
 
$
8,650
   
$
4,398
 

Other current liabilities:
 
   
 
Accrued variable compensation
 
$
10,272
   
$
9,846
 
Deferred revenue
   
2,771
     
2,974
 
Payroll related costs
   
2,682
     
1,193
 
Accrued subcontractor fees
   
2,269
     
2,294
 
Accrued medical claims expense
   
1,153
     
1,145
 
Acquired liabilities
   
1,188
     
64
 
Other current liabilities
   
4,616
     
3,089
 
Estimated fair value of contingent consideration liability (1)
   
1,431
     
-
 
Total
 
$
26,382
   
$
20,605
 

(1)     Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.

10


7. Business Combinations
 
Acquisition of PointBridge
 
On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement.  PointBridge was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.

The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
   
6.2
 
Liabilities assumed
   
(1.1
)
Goodwill
   
10.4
 
Total purchase price
 
$
20.5
 

The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.

Acquisition of Nascent
 
On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.  Nascent was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of Nascent allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.  

The Company's total allocable purchase price consideration was $16.8 million. The purchase price was comprised of $11.6 million in cash paid and $5.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.
 
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
   
4.4
 
Liabilities assumed
   
(1.1
)
Goodwill
   
9.7
 
Total purchase price
 
$
16.8
 
 
The Company estimated that the intangible assets acquired have useful lives of seven months to five years.
  
Acquisition of Northridge
 
On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger. Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets. 
  
11

The Company's total allocable purchase price consideration was $13.9 million. The purchase price was comprised of $10.7 million in cash paid and $3.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
   
4.1
 
Liabilities assumed
   
(2.9
)
Goodwill
   
9.6
 
Total purchase price
 
$
13.9
 
 
The Company estimated that the intangible assets acquired have useful lives of nine months to five years.

Acquisition of TriTek
 
On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek will further enhance the Company's existing capabilities and further positions the Company as the IBM solution provider of choice for enterprises across North America.

The Company has initially estimated the total allocable purchase price consideration to be $21.1 million. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
   
6.2
 
Liabilities assumed
   
(5.6
)
Goodwill
   
8.2
 
Total purchase price
 
$
21.1
 

The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.

The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

Acquisition of Clear Task
 
On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provides salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals help clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expands Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.

The Company has initially estimated the total allocable purchase price consideration to be $8.5 million. The purchase price was comprised of $5.8 million in cash paid and $1.3 million of Company common stock issued at closing increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of June 30, 2013. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

12

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
   
1.7
 
Liabilities assumed
   
(0.9
)
Goodwill
   
5.5
 
Total purchase price
 
$
8.5
 
 
The Company estimated that the intangible assets acquired have useful lives of five months to five years.

The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.

The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):

 
Acquisition Date to
June 30, 2013
 
 
 
Revenues
 
$
4,594
 
Net income
 
$
518
 

Pro-forma Results of Operations

The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the six months ended June 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the six months ended June 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and ClearTask were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.

These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):

 
 
June 30,
 
 
 
2013
   
2012
 
Revenues
 
$
191,048
   
$
184,655
 
Net income
 
$
10,532
   
$
8,138
 
Basic net income per share
 
$
0.34
   
$
0.27
 
Diluted net income per share
 
$
0.33
   
$
0.26
 
Shares used in computing basic net income per share
   
30,819
     
30,097
 
Shares used in computing diluted net income per share
   
31,874
     
31,768
 


13

8. Goodwill and Intangible Assets
 
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

Goodwill
 
The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
   
13,704
 
Purchase accounting adjustments
   
533
 
Balance at June 30, 2013
 
$
175,173
 

Intangible Assets with Definite Lives

The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
June 30, 2013
   
December 31, 2012
 
 
 
Gross
Carrying
Amounts
   
Accumulated
Amortization
   
Net
Carrying
Amounts
   
Gross
Carrying
Amounts
   
Accumulated
Amortization
   
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
   
$
(7,847
)
 
$
19,066
   
$
22,682
   
$
(7,299
)
 
$
15,383
 
Non-compete agreements
   
1,400
     
(557
)
   
843
     
1,156
     
(425
)
   
731
 
Customer backlog
   
685
     
(185
)
   
500
     
306
     
(184
)
   
122
 
Trade name
   
114
     
(17
)
   
97
     
265
     
(204
)
   
61
 
Internally developed software
   
2,584
     
(703
)
   
1,881
     
1,642
     
(589
)
   
1,053
 
Total
 
$
31,696
   
$
(9,309
)
 
$
22,387
   
$
26,051
   
$
(8,701
)
 
$
17,350
 

The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
2 – 8 years
       Non-compete agreements
1 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer Backlog
5 – 8 months

9. Line of Credit
 
The Company's Credit Agreement, dated May 23, 2011, with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A. (the "Credit Agreement"), provides for revolving credit borrowings up to a maximum principal amount of $50.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $500,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of June 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease. Substantially all of the Company's assets are pledged to secure the credit facility.  
 
14

All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of May 23, 2015.  Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on June 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.20% on June 30, 2013) plus a margin ranging from 2.50% to 3.00%.  The additional margin amount is dependent on the level of outstanding borrowings. As of June 30, 2013, the Company had $29.5 million of borrowing capacity.  An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.

The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.
 
At June 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.
 
On July 31, 2013, the Company renewed and extended the term of its Credit Agreement with SVB, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10,000,000.  Substantially all of the Company's assets are pledged to secure the credit facility.

Borrowings under the renewed credit facility bear interest at the Company's option of SVB's prime rate plus a margin ranging from 0.00 % to 0.50 % or one-month LIBOR plus a margin ranging from 2.00 % to 2.50 %. The additional margin amount is dependent on the level of outstanding borrowings.

All covenants under the renewed Credit Agreement have not changed and the Company expects to remain in compliance with the covenants under the renewed Credit Agreement during the next 12 months.  The renewed Credit Agreement will expire on July 31, 2017.

10. Income Taxes
 
The Company files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions.  The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute has passed on returns for the years through and including 2009. As of June 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions. The Company's 2011 U.S. income tax return is currently under examination by the IRS. 

Under the provisions of the ASC Subtopic 740-10-25, Income Taxes - Recognition, the Company had an unrecognized tax benefit of $0.3 million as of June 30, 2013.

The Company's effective tax rate was 38.4% and 31.3% for the respective three and six months ended June 30, 2013 compared to 44.8% and 42.8% for the respective three and six months ended June 30, 2012. The decrease in the effective rate is primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, and (ii) the research and development tax credit for 2013 which is recorded ratably over the year. In addition to the research and development tax credit, the difference between the Company's federal statutory rate of 35.0% and effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.  As of June 30, 2013, the Company's net current deferred tax asset was $1.4 million and its net non-current deferred tax liability was $1.8 million.  Generally, deferred tax asset are related to stock compensation, accruals and net operating losses of acquired companies.  Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses.  Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of June 30, 2013 and December 31, 2012.

11. Subsequent Events
 
                On July 31, 2013, the Company renewed and extended the terms of its Credit Agreement.  See Note 9.

12. Recent Accounting Pronouncements
 
In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of AOCI. For items reclassified out of accumulated other comprehensive income and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.

15

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

Statements made in this Form 10-Q, including without limitation this Management's Discussion and Analysis of Financial Condition and Results of Operations, other than statements of historical information, are forward looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These forward-looking statements may sometimes be identified by such words as "may," "will," "expect," "anticipate," "believe," "estimate" and "continue" or similar words. We believe that it is important to communicate our future expectations to investors.  However, these forward-looking statements involve many risks and uncertainties. Our actual results could differ materially from those indicated in such forward-looking statements as a result of certain factors, including but not limited to, those set forth under Risk Factors in our Annual Report on Form 10-K previously filed with the SEC and elsewhere in this Form 10-Q. We are under no duty to update any of the forward-looking statements after the date of this Form 10-Q to conform these statements to actual results. For additional information, see the "Special Note Regarding Forward-Looking Statements" contained in this Form 10-Q.

Overview

We are an information technology consulting firm serving Forbes Global 2000 and other large enterprise companies with a primary focus on the United States. We help our clients gain competitive advantage by using Internet-based technologies to make their businesses more responsive to market opportunities and threats, strengthen relationships with their customers, suppliers and partners, improve productivity, and reduce information technology costs. We design, build, and deliver business-driven technology solutions using third party software products. Our solutions include business analysis, portals and collaboration, business integration, user experience, enterprise content management, customer relationship management, interactive design, enterprise performance management, business process management, business intelligence, eCommerce, mobile platforms, custom applications, and technology platform implementations, among others. Our solutions enable our clients to operate a real-time enterprise that dynamically adapts business processes and the systems that support them to meet the changing demands of an increasingly global, Internet-driven, and competitive marketplace.

Services Revenues

Services revenues are derived from professional services that include developing, implementing, integrating, automating and extending business processes, technology infrastructure, and software applications. Most of our projects are performed on a time and materials basis, while a smaller portion of our revenues is derived from projects performed on a fixed fee basis. Fixed fee engagements represented approximately 11% of our services revenues for the three and six months ended June 30, 2013 compared to 9% and 10% for the respective three and six months ended June 30, 2012. For time and material projects, revenues are recognized and billed by multiplying the number of hours our professionals expend in the performance of the project by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On most projects, we are also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals. These reimbursements are included as a component of revenues. The aggregate amount of reimbursed expenses will fluctuate depending on the location of our clients, the total number of our projects that require travel, and whether our arrangements with our clients provide for the reimbursement of travel and other project-related expenses.

Software and Hardware Revenues

Software and hardware revenues are derived from sales of third-party software and hardware. Revenues from sales of third-party software and hardware are generally recorded on a gross basis provided that we act as a principal in the transaction. On rare occasions, we do not meet the requirements to be considered a principal in the transaction and act as an agent.  In these cases, revenues are recorded on a net basis. Software and hardware revenues are expected to fluctuate depending on our clients' demand for these products.

If we enter into contracts for the sale of services and software or hardware, management evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in our control (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, management also evaluates whether the services are essential to the functionality of the software and has fair value evidence for each deliverable. If management concludes that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of our multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, we generally recognize software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for our software and hardware sales. Contracts for professional services provide for a general right, to the client or us, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.

16

Cost of revenues

Cost of revenues consists primarily of cash and non-cash compensation and benefits, including bonuses and non-cash compensation related to equity awards.  Cost of revenues also includes the costs associated with subcontractors.  Third-party software and hardware costs, reimbursable expenses and other unreimbursed project-related expenses are also included in cost of revenues. Project-related expenses will fluctuate generally depending on outside factors including the cost and frequency of travel and the location of our clients. Cost of revenues does not include depreciation of assets used in the production of revenues which are primarily personal computers, servers, and other information technology related equipment.

Gross Margins

Our gross margins for services are affected by the utilization rates of our professionals (defined as the percentage of our professionals' time billed to clients divided by the total available hours in the respective period), the salaries we pay our professionals, and the average billing rate we receive from our clients. If a project ends earlier than scheduled, we retain professionals in advance of receiving project assignments, or if demand for our services declines, our utilization rate will decline and adversely affect our gross margins. Gross margin percentages of third-party software and hardware sales are typically lower than gross margin percentages for services, and the mix of services and software and hardware for a particular period can significantly impact our total combined gross margin percentage for such period. In addition, gross margin for software and hardware sales can fluctuate due to pricing and other competitive pressures. 

Selling, General, and Administrative Expenses

Selling, general and administrative ("SG&A") expenses are primarily composed of sales-related costs, general and administrative salaries, stock compensation expense, recruiting expense, office costs, bad debts, variable compensation costs, and other miscellaneous expenses.  We work to minimize selling costs by focusing on repeat business with existing clients and by accessing sales leads generated by our software vendors, most notably IBM, Oracle and Microsoft, whose products we use to design and implement solutions for our clients. These relationships enable us to reduce our selling costs and sales cycle times and increase win rates through leveraging our partners' marketing efforts and endorsements.

Plans for Growth and Acquisitions

Our goal is to continue to build one of the leading independent information technology consulting firms by expanding our relationships with existing and new clients and through the continuation of our disciplined acquisition strategy.  Our future growth plan includes expanding our business with a primary focus on customers in the United States, both organically and through acquisitions.  We also intend to further leverage our existing offshore capabilities to support our future growth and provide our clients flexible options for project delivery.

When analyzing revenue growth by base business compared to acquired companies in the Results of Operations section below, revenue attributable to base business is defined as revenue from an acquired company that has been owned for a full four quarters after the date of acquisition.

Results of Operations

Three months ended June 30, 2013 compared to three months ended June 30, 2012

Revenues. Total revenues increased 15% to $94.2 million for the three months ended June 30, 2013 from $81.8 million for the three months ended June 30, 2012.

 
 
Financial Results
   
Explanation for Increases
Over Prior Year Period
 
 
 
(in thousands)
   
(in thousands)
 
 
 
For the Three
Months Ended
June 30, 2013
   
For the Three
Months Ended
June 30, 2012
   
Total Increase
Over Prior
Year Period
   
Increase
Attributable to
Acquired
Companies
   
Increase
Attributable to
Base Business
 
Services Revenues
 
$
80,414
   
$
72,678
   
$
7,736
   
$
8,454
   
$
(718
)
Software and Hardware Revenues
   
9,705
     
5,058
     
4,647
     
386
     
4,261
 
Reimbursable Expenses
   
4,048
     
4,060
     
(12
)
   
297
     
(309
)
Total Revenues
 
$
94,167
   
$
81,796
   
$
12,371
   
$
9,137
   
$
3,234
 


17

               Services revenues increased 11% to $80.4 million for the three months ended June 30, 2013 from $72.7 million for the three months ended June 30, 2012.  Services revenues attributable to our base business decreased by $0.7 million while services revenues attributable to acquired companies increased $8.5 million, resulting in a total increase of $7.7 million.

Software and hardware revenues increased 92% to $9.7 million for the three months ended  June 30, 2013 from $5.1 million for the three months ended June 30, 2012 primarily due to an increase in initial and renewal software license sales. Reimbursable expenses decreased less than 1% to $4.0 million for the three months ended June 30, 2013 from $4.1 million for the three months ended June 30, 2012. We do not realize any profit on reimbursable expenses.

Cost of Revenues. Cost of revenues increased 15% to $63.6 million for the three months ended June 30, 2013 from $55.0 million for the three months ended June 30, 2012.  The increase in cost of revenues is primarily related to costs associated with software and hardware sales, which increased 89% to $8.3 million for the three months ended June 30, 2013 from $4.4 million for the three months ended June 30, 2012, as a result of increased software sales at lower margins.  Cost of revenues related to service revenue also increased 10% to $51.2 million for the three months ended June 30, 2013 from $46.6 million due to an increase in revenue primarily through acquisitions as noted above.  Service revenue costs as a percentage of service revenue decreased 0.6% from 63.3% for the three months ended June 30, 2012 to 62.7% as of June 30. 2013.

Gross Margin. Gross margin increased 14% to $30.6 million for the three months ended June 30, 2013 from $26.8 million for the three months ended June 30, 2012. Gross margin as a percentage of revenues decreased slightly to 32.5% for the three months ended June 30, 2013 from 32.7% for the three months ended June 30, 2012. Services gross margin, excluding reimbursable expenses, increased to 36.3% or $29.2 million for the three months ended June 30, 2013 from 35.9% or $26.1 million for the three months ended June 30, 2012.  The increase in services gross margin is primarily a result of a higher average bill rate.  The average bill rate for our professionals, excluding subcontractors, increased to $123 per hour for the three months ended June 30, 2013 from $118 per hour for the three months ended June 30, 2012, primarily due to improved pricing opportunities. The average bill rate for the three months ended June 30, 2013 excluding offshore resources was $133 per hour compared to $127 per hour for the three months ended June 30, 2012.

Selling, General and Administrative. SG&A expenses increased 14% to $18.9 million for the three months ended June 30, 2013 from $16.6 million for the three months ended June 30, 2012 primarily due to an increase in office costs and general and administrative salaries.  SG&A expenses, as a percentage of revenues, decreased slightly to 20.0% for the three months ended June 30, 2013 from 20.2% for the three months ended June 30, 2012.

Depreciation. Depreciation expense increased 40% to $0.7 million for the three months ended June 30, 2013 from $0.5 million for the three months ended June 30, 2012. The increase in depreciation expense is mainly attributable to the addition of fixed assets from acquisitions during 2012 and 2013.  Depreciation expense as a percentage of revenues was 0.8% for the three months ended June 30, 2013 and 0.6% for the three months ended June 30, 2012.

Amortization. Amortization expense increased 10% to $2.0 million for the three months ended June 30, 2013 from $1.8 million for the three months ended June 30, 2012. The increase in amortization expense is due to the addition of amortization related to acquired intangible assets during 2012 and 2013. Amortization expense as a percentage of revenues was 2.1% for the three months ended June 30, 2013 and 2.3% for the three months ended June 30, 2012.

Acquisition Costs. Acquisition-related costs increased 28% to $1.4 million for the three months ended June 30, 2013 from $1.1 million for the three months ended June 30, 2012. The acquisition-related costs incurred during the second quarter of 2013 were related to the acquisition of TriTek and Clear Task.  Acquisition-related costs were incurred for legal, accounting, and valuation services performed by third parties.

Adjustment to Fair Value of Contingent Consideration. An adjustment of $0.2 million was made during the three months ended June 30, 2012 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Exervio acquisition.

Provision for Income Taxes. We provide for federal, state and foreign income taxes at the applicable statutory rates adjusted for non-deductible expenses. Our effective tax rate decreased to 38.4% for the three months ended June 30, 2013 from 44.8% for the three months ended June 30, 2012 due mainly to the research and development tax credit for 2013.

18

Six months ended June 30, 2013 compared to six months ended June 30, 2012

Revenues. Total revenues increased 14% to $179.1 million for the six months ended June 30, 2013 from $156.5 million for the six months ended June 30, 2012.

 
Financial Results
 
Explanation for Increases Over Prior Year Period
 
 
(in thousands)
 
(in thousands)
 
 
For the Six
Months Ended
June 30, 2012
 
For the Six
Months Ended
June 30, 2011
 
Total Increase Over Prior Year Period
 
Increase Attributable to Acquired Companies
 
Increase Attributable to Base Business
 
Services Revenues
 
$
153,981
   
$
138,845
   
$
15,136
   
$
15,461
   
$
(325
)
Software and Hardware Revenues
   
17,549
     
9,672
     
7,877
     
399
     
7,478
 
Reimbursable Expenses
   
7,572
     
7,977
     
(405
)
   
527
     
(932
)
Total Revenues
 
$
179,102
   
$
156,494
   
$
22,608
   
$
16,387
   
$
6,221
 

Services revenues increased 11% to $154.0 million for the six months ended June 30, 2013 from $138.8 million for the six months ended June 30, 2012. The increase in services revenues is primarily due to the acquisitions in 2012 and 2013. Services revenues attributable to our base business decreased $0.3 million while services revenues attributable to acquired companies increased $15.5 million, resulting in a total increase of $15.1 million.

Software and hardware revenues increased 81% to $17.5 million for the six months ended June 30, 2013 from $9.7 million for the six months ended June 30, 2012 due to an increase in initial software license sales, the volume of hardware sales, and larger hardware sales compared to 2012. Reimbursable expenses decreased 5% to $7.6 million for the six months ended June 30, 2012 from $8.0 million for the six months ended June 30, 2012. We do not realize any profit on reimbursable expenses.

Cost of Revenues. Cost of revenues increased 15% to $123.0 million for the six months ended June 30, 2013 from $107.1 million for the six months ended June 30, 2012. The increase in cost of revenues is primarily related to costs associated with software and hardware sales, which increased 88% to $15.6 million for the six months ended June 30, 2013 from $8.3 million for the six months ended June 30, 2012, as a result of increased software sales at lower margins.  Cost of revenues related to service revenue also increased 10% to $99.9 million for the six months ended June 30, 2013 from $90.9 million for the six months ended June 30, 2012 due to an increase in revenue primarily through acquisitions as noted above.

Gross Margin. Gross margin increased 14% to $56.1 million for the six months ended June 30, 2013 from $49.4 million for the six months ended June 30, 2012. Gross margin as a percentage of revenues decreased to 31.3% for the six months ended June 30, 2013 from 31.6% for the six months ended June 30, 2012, primarily due to increases of software sales at lower margins. Services gross margin, excluding reimbursable expenses, increased to 35.1% or $54.1 million for the six months ended June 30, 2013 from 34.6% or $48.0 million for the six months ended June 30, 2012. The increase in services gross margin is primarily a result of higher average bill rates. The average bill rate for our professionals, excluding subcontractors, increased to $122 per hour for the six months ended June 30, 2013 from $118 per hour for the six months ended June 30, 2012, primarily due to the improved pricing opportunities. The average bill rate for the six months ended June 30, 2013, excluding China, was $133 per hour compared to $126 per hour for the six months ended June 30, 2012.

Selling, General and Administrative. SG&A expenses increased 17% to $36.7 million for the six months ended June 30, 2013 from $31.4 million for the six months ended June 30, 2012 primarily due to an increase in office costs and general and administrative salaries. SG&A expenses, as a percentage of revenues, increased slightly to 20.5% for the six months ended June 30, 2013 from 20.0% for the six months ended June 30, 2012.

Depreciation. Depreciation expense increased 43% to $1.4 million for the six months ended June 30, 2013 from $1.0 million for the six months ended June 30, 2012. The increase in depreciation expense is mainly attributable to the addition of depreciation related to fixed assets from acquisitions during 2012 and 2013. Depreciation expense as a percentage of revenues was 0.8% for the six months ended June 30, 2013 and 0.6% for the six months ended June 30, 2012.

Amortization. Amortization expense increased 11% to $3.8 million for the six months ended June 30, 2013 from $3.4 million for the six months ended June 30, 2012. The increase in amortization expense is due to the addition of amortization related to acquired intangible assets during 2012 and 2013.

Acquisition Costs. Acquisition-related costs decreased 22% to $1.4 million for the six months ended June 30, 2013 from $1.8 million for the six months ended June 30, 2012. The acquisition-related costs incurred during the first half of 2013 were related to the acquisition of TriTek and Clear Task while the acquisition-related costs incurred during the first half of 2012 were related to the acquisition of PointBridge, Nascent and Northridge. Acquisition-related costs were incurred for legal, accounting, and valuation services performed by third parties.

Adjustment to Fair Value of Contingent Consideration. An adjustment of $0.3 million was made during the six months ended June 30, 2012 for the accretion of the fair value estimate for the earnings-based contingent consideration related to the Exervio acquisition. An immaterial adjustment to the fair value of contingent consideration was recorded during the six months ended June 30, 2013.

Provision for Income Taxes. We provide for federal, state, and foreign income taxes at the applicable statutory rates adjusted for non-deductible expenses. Our effective tax rate decreased to 31.3% for the six months ended June 30, 2013 from 42.8% for the six months ended June 30, 2012 primarily due to the research and development tax credit for 2012 and 2013, which was enacted for both years in January 2013.

19

Liquidity and Capital Resources

Selected measures of liquidity and capital resources are as follows (in millions):

 
 
As of
June 30,
2013
   
As of
December 31,
2012
 
Cash, cash equivalents and investments
 
$
4.7
   
$
5.8
 
Working capital (including cash and cash equivalents)
 
$
58.7
   
$
52.3
 
Amounts available under credit facilities
 
$
29.5
   
$
47.2
 

 Net Cash Provided By (Used In) Operating Activities

Net cash provided by operating activities for the six months ended June 30, 2013 was $15.4 million compared to net cash provided by operating activities of $9.5 million for the six months ended June 30, 2012.  For the six months ended June 30, 2013, the primary components of operating cash flows were net income of $8.7 million plus non-cash charges of $9.8 million and working capital reduction of $3.1 million.  The primary components of operating cash flows for the six months ended June 30, 2012 were net income of $6.6 million plus non-cash charges of $8.7 million, offset by investments in working capital of $5.8 million.

Net Cash Used In Investing Activities

During the six months ended June 30, 2013, we used $19.8 million for acquisition and related costs and $3.9 million to purchase property and equipment and to develop certain software. During the six months ended June 30, 2012, we used $25.7 million for acquisition and related costs and $0.9 million for purchases of equipment and to develop certain software.  The increase in purchases of property and equipment during the six months ended June 30, 2013 compared to the six months ended June 30, 2012 is primarily due to our investment in a company-wide agreement for various software licenses.

Net Cash Provided By Financing Activities

During the six months ended June 30, 2013, we drew down $77.9 million from our line of credit and we realized a tax benefit related to vesting of stock awards and stock option exercises plus proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan of $0.8 million.  We repaid $60.4 million on our line of credit and used $10.0 million to repurchase shares of our common stock through the stock repurchase program and $1.2 million to remit taxes withheld as part of a net share settlement of restricted stock vesting. For the six months ended June 30, 2012, we drew down $67.4 million from our line of credit and we realized a tax benefit related to vesting of stock awards and stock option exercises plus proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan of $0.5 million. We repaid $54.9 million on our line of credit, used $0.3 million to settle a portion of the contingent consideration for the purchase of Exervio, used $0.6 million to repurchase shares of our common stock through the stock repurchase program and $0.5 million to remit taxes withheld as part of a net share settlement of restricted stock vesting.

Availability of Funds from Bank Line of Credit Facility

The Company's Credit Agreement, dated May 23, 2011, SVB, U.S. Bank National Association, and Bank of America, N.A. provides for revolving credit borrowings up to a maximum principal amount of $50.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1.0 million at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of June 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office lease. Substantially all of our assets are pledged to secure the credit facility.

All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of May 23, 2015.  Borrowings under the credit facility bear interest at our option of SVB's prime rate (4.00% on June 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.20% on June 30, 2013) plus a margin ranging from 2.50% to 3.00%.  The additional margin amount is dependent on the level of outstanding borrowings. As of June 30, 2013, we had $29.5 million of borrowing capacity.  We incur an annual commitment fee of 0.30% on the unused portion of the line of credit.

At June 30, 2013, we were in compliance with all covenants under the Credit Agreement.

On July 31, 2013, we renewed and extended the term of our Credit Agreement with SVB, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10,000,000.  Substantially all of the Company's assets are pledged to secure the credit facility.

Borrowings under the renewed credit facility bear interest at our option of SVB's prime rate plus a margin ranging from 0.00% to 0.50% or one-month LIBOR plus a margin ranging from 2.00% to 2.50%. The additional margin amount is dependent on the level of outstanding borrowings.

The covenants under the renewed Credit Agreement have not changed and the Company expects to remain in compliance with the covenants under the renewed Credit Agreement during the next 12 months.  The renewed Credit Agreement will expire on July 31, 2017.

20

Stock Repurchase Program

Prior to 2013, our Board of Directors authorized the repurchase of up to $70.0 million of our common stock. In June 2013, our Board of Directors authorized the repurchase of up to an additional $20.0 million of our common stock for a total repurchase program of $90.0 million as of June 30, 2013. The repurchase program expires December 31, 2014.

From time to time, we establish a written trading plan in accordance with Rule 10b5-1 of the Exchange Act, pursuant to which we make a portion of our stock repurchases.  Additional repurchases will be at times and in amounts as the Company deems appropriate and will be made through open market transactions in compliance with Rule 10b-18 of the Exchange Act, subject to market conditions, applicable legal requirements, and other factors.
 
Since the program's inception on August 11, 2008, we have repurchased approximately $70.0 million of our outstanding common stock through June 30, 2013.

Lease Obligations

There were no material changes outside the ordinary course of our business in lease obligations or other contractual obligations in the first six months of 2013.

Conclusion

Of the total cash and cash equivalents reported on the condensed consolidated balance sheet as of June 30, 2013 of $4.7 million, approximately $3.7 million was held by the Company's Chinese operations and is considered to be indefinitely reinvested in those operations. The Company has no intention of repatriating cash from its Chinese operations in the foreseeable future.

We believe that the currently available funds, access to capital from our credit facility, and cash flows generated from operations will be sufficient to meet our working capital requirements and other capital needs for the next 12 months.

Critical Accounting Policies

Our accounting policies are fully described in Note 2, Summary of Significant Accounting Policies, to our Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2012. We believe our most critical accounting policies include revenue recognition, accounting for goodwill and intangible assets, purchase accounting, accounting for stock-based compensation, and income taxes.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Exchange Rate Sensitivity

We are exposed to market risks associated with changes in foreign currency exchange rates because we generate a portion of our revenues and incur a portion of our expenses in currencies other than the U.S. dollar.  As of June 30, 2013, we were exposed to changes in exchange rates between the U.S. dollar and the Canadian dollar, between the U.S. dollar and the Chinese Yuan, and between the U.S. dollar and the Indian Rupee.  We have not hedged foreign currency exposures related to transactions denominated in currencies other than U.S. dollars. Our exposure to foreign currency risk is not significant.

Interest Rate Sensitivity

As of June 30, 2013, there was $20.3 million outstanding and $29.5 million of available borrowing capacity under our line of credit facility. Our interest expense will fluctuate as the interest rate for the line of credit floats based, at our option, on our lead lender's prime rate plus a margin or the one-month LIBOR rate plus a margin. Based on the $20.3 million outstanding on the line of credit as of June 30, 2013, an increase in the interest rate of 100 basis points would add $203,000 of interest expense per year, which is not considered material to our financial position or results of operations.

We had unrestricted cash and cash equivalents totaling $4.7 million at June 30, 2013 and $5.8 million at December 31, 2012.  The unrestricted cash and cash equivalents are held for working capital purposes. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of these investments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. Declines in interest rates, however, will reduce future interest income.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our management, with the participation of our principal executive officer and principal financial officer, concluded that these disclosure controls and procedures were effective.

There was no change in our internal control over financial reporting as defined in Exchange Act Rule 13a-15(f) during the three months ended June 30, 2013, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

21

PART II. OTHER INFORMATION

Item 1A. Risk Factors
 
In evaluating all forward-looking statements, you should specifically consider various risk factors that may cause actual results to vary from those contained in the forward-looking statements. Our risk factors are included in our Annual Report on Form 10-K for the year ended December 31, 2012, as filed with the SEC on March 7, 2013 and available at www.sec.gov. There have been no material changes to these risk factors since the filing of our Form 10-K.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
 
Issuer Purchases of Securities

Prior to 2013, our Board of Directors authorized the repurchase of up to $70.0 million of our common stock. In June 2013, the Board of Directors authorized the repurchase of up to an additional $20.0 million of our common stock for a total repurchase program of $90.0 million at June 30, 2013. The repurchase program expires December 31, 2014.  The program could be suspended or discontinued at any time, based on market, economic, or business conditions.  The timing and amount of repurchase transactions will be determined by our management based on its evaluation of market conditions, share price, and other factors.

Since the program's inception on August 11, 2008, we have repurchased approximately $70.0 million of our outstanding common stock through June 30, 2013.

Period
Total Number of Shares Purchased
Average Price Paid Per
Share (1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
Beginning Balance as of March 31, 2013
8,035,870
7.64
8,035,870
 $
8,624,542
April 1-30, 2013
110,000
10.73
110,000
 
7,444,030
May 1-31, 2013
335,100
12.29
335,100
3,324,152
June 1-30, 2013
250,000
13.23
250,000
$
20,015,869
Ending Balance as of June 30, 2013
8,730,970
8.02
8,730,970
 

(1) Average price paid per share includes commission.

Item 5. Other Information

On July 31, 2013, the Company renewed and extended the term of its Credit Agreement with Silicon Valley Bank, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10,000,000.  Substantially all of the Company's assets are pledged to secure the credit facility.

Borrowings under the renewed credit facility bear interest at the Company's option of SVB's prime rate plus a margin ranging from 0.00 % to 0.50 % or one-month LIBOR plus a margin ranging from 2.00 % to 2.50 %. The additional margin amount is dependent on the level of outstanding borrowings.
 
Item 6. Exhibits
 
The exhibits filed as part of this Report on Form 10-Q are listed in the Exhibit Index immediately preceding the exhibits.

22


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
 
 
 
PERFICIENT, INC.
 
 
 
 
 
 
Date: August 1, 2013
By:
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer (Principal Executive Officer)

 
 
 
 
 
 
Date: August 1, 2013
By:
/s/ Paul E. Martin
 
Paul E. Martin
 
Chief Financial Officer (Principal Financial Officer)

23


EXHIBITS INDEX

Exhibit
Number
Description
3.1
Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Registration Statement on Form SB-2 (File No. 333-78337) declared effective on July 28, 1999 by the Securities and Exchange Commission and incorporated herein by reference
3.2
Certificate of Amendment to Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Form 8-A (File No. 000-51167) filed with the Securities and Exchange Commission pursuant to Section 12(g) of the Securities Exchange Act of 1934 on February 15, 2005 and incorporated herein by reference
3.3
Certificate of Amendment to Certificate of Incorporation of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Registration Statement on form S-8 (File No. 333-130624) filed on December 22, 2005 and incorporated herein by reference
3.4
Amended and Restated Bylaws of Perficient, Inc., previously filed with the Securities and Exchange Commission as an Exhibit to our Annual Report on Form 10-K for the year ended December 31, 2012 (File No. 001-15169) filed March 7, 2013 and incorporated herein by reference
4.1
Specimen Certificate for shares of Perficient, Inc. common stock, previously filed with the Securities and Exchange Commission as an Exhibit to our Quarterly Report on Form 10-Q (File No. 001-15169) filed May 7, 2009 and incorporated herein by reference
10.1*
Amended and Restated Credit Agreement, dated as of July 31, 2013, by and among the Company, Silicon Valley Bank, U.S. Bank National Association, and Bank of America, N.A.
31.1*
Certification by the Chief Executive Officer of Perficient, Inc. as required by Section 302 of the Sarbanes-Oxley Act of 2002
31.2*
Certification by the Chief Financial Officer of Perficient, Inc. as required by Section 302 of the Sarbanes-Oxley Act of 2002
32.1**
Certification by the Chief Executive Officer and Chief Financial Officer of Perficient, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101*
The following financial information from Perficient, Inc.'s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2013, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of June 30, 2013 (Unaudited) and December 31, 2012, (ii) Condensed Consolidated Statements of Operations (Unaudited) for the three and six months ended June 30, 2013 and 2012, (iii) Condensed Consolidated Statements of Comprehensive Income (Unaudited) for the three and six months ended June 30, 2013 and 2012, (iv) Condensed Consolidated Statement of Shareholders' Equity (Unaudited) for the six months ended June 30, 2013, (v) Condensed Consolidated Statements of Cash Flows (Unaudited) for the six months ended June 30, 2013 and 2012, and (vi) the Notes to Interim Unaudited Condensed Consolidated Financial Statements
 
 
*
Filed herewith.
**
Included but not to be considered "filed" for the purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section.


EX-31.1 2 prftq22013_exhibit311.htm CEO CERTIFICATION
EXHIBIT 31.1
 
CERTIFICATIONS
 
I, Jeffrey S. Davis, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Perficient, Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
  
 
  
 
  
Date: August 1, 2013
 
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer
EX-31.2 3 prftq22013_exhibit312.htm CFO CERTIFICATION
EXHIBIT 31.2
 
CERTIFICATIONS
 
I, Paul E. Martin, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Perficient, Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
  
 
  
 
  
Date: August 1, 2013
 
/s/ Paul E. Martin
 
Paul E. Martin,
 
Chief Financial Officer
EX-32.1 4 prftq12013_exhibit321.htm CEO AND CFO CERTIFICATION
EXHIBIT 32.1
 
CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
 
Pursuant to 18 U.S.C. Sec. 1350 and in connection with the accompanying report on Form 10-Q for the period ended June 30, 2013 that contains financial statements of Perficient, Inc. (the "Company") filed for such period and that is being filed concurrently with the Securities and Exchange Commission on the date hereof (the "Report"), each of the undersigned officers of the Company hereby certify that:
 
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
 
 
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
Date: August 1, 2013
By:  
/s/ Jeffrey S. Davis
 
Jeffrey S. Davis
 
Chief Executive Officer (Principal Executive Officer)
 
 
 
 
Date: August 1, 2013
By:  
/s/ Paul E. Martin
 
Paul E. Martin
 
Chief Financial Officer (Principal Financial Officer)

EX-10.1 5 creditfacility.htm CREDIT AGREEMENT
Exhibit 10.1
EXECUTION VERSION
$75,000,000 SENIOR SECURED CREDIT FACILITY


SECOND AMENDED AND RESTATED CREDIT AGREEMENT
dated as of July 31, 2013,
among
PERFICIENT, INC.


as the Borrower,
THE GUARANTORS FROM TIME TO TIME PARTIES HERETO,


as Guarantors,
THE SEVERAL LENDERS FROM TIME TO TIME PARTIES HERETO,
and
SILICON VALLEY BANK,


as Administrative Agent, Lead Arranger, Book Manager, Issuing Lender and Swingline Lender
 


TABLE OF CONTENTS
Page
Section 1 DEFINITIONS
 
1.1
Defined Terms
1
1.2
Other Definitional Provisions
28
Section 2 AMOUNT AND TERMS OF COMMITMENTS
29
2.1
Revolving Commitments
29
2.2
Procedure for Revolving Loan Borrowing
29
2.3
Swingline Commitment
30
2.4
Procedure for Swingline Borrowing; Refunding of Swingline Loans
30
2.5
Fees
32
2.6
Termination or Reduction of Revolving Commitments; Total L/C Commitments
32
2.7
Optional Loan Prepayments
33
2.8
Conversion and Continuation Options
33
2.9
Limitations on Eurodollar Tranches
34
2.10
Interest Rates and Payment Dates
34
2.11
Computation of Interest and Fees
35
2.12
Inability to Determine Interest Rate
35
2.13
Pro Rata Treatment and Payments
36
2.14
Illegality; Requirements of Law
39
2.15
Taxes
40
2.16
Indemnity
44
2.17
Change of Lending Office
45
2.18
Substitution of Lenders
45
2.19
Defaulting Lenders
46
2.20
Notes
49
2.21
Increase of Commitments
49
Section 3 LETTERS OF CREDIT
50
3.1
L/C Commitment
50
3.2
Procedure for Issuance of Letters of Credit
51
3.3
Fees and Other Charges
52
3.4
L/C Participations; Existing Letters of Credit
53
3.5
Reimbursement
53
3.6
Obligations Absolute
54
3.7
Letter of Credit Payments
55
3.8
Applications
55
3.9
Interim Interest
55
3.10
Cash Collateral
55
3.11
Additional Issuing Lenders
56
3.12
Resignation of the Issuing Lender
57
 
i

Section 4 REPRESENTATIONS AND WARRANTIES
57
4.1
Financial Condition
57
4.2
No Change
58
4.3
Existence; Compliance with Law
58
4.4
Power, Authorization; Enforceable Obligations
58
4.5
No Legal Bar
59
4.6
Litigation
59
4.7
No Default
59
4.8
Ownership of Property; Liens; Investments
59
4.9
Intellectual Property
59
4.10
Taxes
59
4.11
Federal Regulations
60
4.12
Labor Matters
60
4.13
ERISA
60
4.14
Investment Company Act; Other Regulations
61
4.15
Subsidiaries
61
4.16
Use of Proceeds
61
4.17
Environmental Matters
62
4.18
Accuracy of Information, etc.
62
4.19
Security Documents
63
4.20
Solvency
63
4.21
Insurance
63
4.22
Regulation H
64
Section 5 CONDITIONS PRECEDENT
64
5.1
Conditions to Initial Extension of Credit
64
5.2
Conditions to Each Extension of Credit
67
Section 6 AFFIRMATIVE COVENANTS
67
6.1
Financial Statements
68
6.2
Certificates; Reports; Other Information
68
6.3
Payment of Obligations
69
6.4
Maintenance of Existence; Compliance
69
6.5
Maintenance of Property; Insurance
70
6.6
Inspection of Property; Books and Records; Discussions
70
6.7
Notices
70
6.8
Environmental Laws
71
6.9
Operating Accounts
71
6.10
Audits
72

 

ii

6.11
Additional Collateral, etc.
72
6.12
Use of Proceeds
74
6.13
Further Assurances
74
Section 7 NEGATIVE COVENANTS
74
7.1
Financial Condition Covenants
74
7.2
Indebtedness
75
7.3
Liens
75
7.4
Fundamental Changes
77
7.5
Disposition of Property
77
7.6
Restricted Payments
78
7.7
Investments
79
7.8
ERISA
80
7.9
Optional Payments and Modifications of Certain Debt Instruments
80
7.10
Transactions with Affiliates
80
7.11
Sale Leaseback Transactions
80
7.12
Swap Agreements
80
7.13
Changes in Fiscal Periods
81
7.14
Negative Pledge Clauses
81
7.15
Clauses Restricting Subsidiary Distributions
81
7.16
Lines of Business
81
7.17
Amendments to Organizational Agreements and Material Contracts
81
7.18
Use of Proceeds
81
Section 8 EVENTS OF DEFAULT
82
8.1
Events of Default
82
8.2
Remedies Upon Event of Default
84
8.3
Application of Funds
85
Section 9 THE ADMINISTRATIVE AGENT
86
9.1
Appointment and Authority
86
9.2
Delegation of Duties
87
9.3
Exculpatory Provisions
87
9.4
Reliance by Administrative Agent
88
9.5
Notice of Default
89
9.6
Non-Reliance on Administrative Agent and Other Lenders
89
9.7
Indemnification
90
9.8
Agent in Its Individual Capacity
90
9.9
Successor Administrative Agent
91
9.10
Collateral and Guaranty Matters
92
9.11
Proofs of Claim
92
 
iii

 
 
9.12
No Other Duties, Etc.
93
9.13
Survival
93
Section 10 MISCELLANEOUS
93
10.1
Amendments and Waivers
93
10.2
Notices
95
10.3
No Waiver; Cumulative Remedies
97
10.4
Survival of Representations and Warranties
98
10.5
Payment of Expenses and Taxes
98
10.6
Successors and Assigns; Participations and Assignments
100
10.7
Adjustments; Set-off
104
10.8
Payments Set Aside
105
10.9
Interest Rate Limitation
105
10.10
Counterparts; Electronic Execution of Assignments
106
10.11
Severability
106
10.12
Integration
106
10.13
GOVERNING LAW
106
10.14
Submission to Jurisdiction; Waivers
107
10.15
Acknowledgements
107
10.16
Releases of Guarantees and Liens
108
10.17
Treatment of Certain Information; Confidentiality
108
10.18
Automatic Debits
109
10.19
Judgment Currency
109
10.20
Patriot Act
110
10.21
Effect of Amendment and Restatement
110
 
iv

TABLE OF CONTENTS
(Continued)
SCHEDULES
Schedule 1.1A: Commitments
Schedule 1.1B: Existing Letters of Credit
Schedule 4.4: Governmental Approvals, Consents, Authorizations, Filings and Notices
Schedule 4.5: Requirements of Law
Schedule 4.15: Subsidiaries
Schedule 4.17: Environmental Matters
Schedule 4.19(a): Financing Statements and Other Filings
Schedule 7.2(d): Existing Indebtedness
Schedule 7.3(f): Existing Liens
EXHIBITS
Exhibit A: Form of Guarantee and Collateral Agreement
Exhibit B: Form of Compliance Certificate
Exhibit C: Form of Secretary's Certificate
Exhibit D: Reserved
Exhibit E: Form of Assignment and Assumption
Exhibit F-1 – F-4: Forms of U.S. Tax Compliance Certificate
Exhibit G: Form of Addendum
Exhibit H-1: Form of Revolving Loan Note
Exhibit H-2: Form of Swingline Loan Note
Exhibit I: Reserved
Exhibit J: Form of Collateral Information Certificate
Exhibit K: Form of Notice of Borrowing
Exhibit L: Form of Notice of Conversion/Continuation
 
SF1 1959950v.1

v

SECOND AMENDED AND RESTATED CREDIT AGREEMENT
THIS SECOND AMENDED AND RESTATED CREDIT AGREEMENT (this "Agreement"), dated as of July 31, 2013, is entered into by and among PERFICIENT, INC., a Delaware corporation (the "Borrower"), the guarantors from time to time parties to this Agreement (each a "Guarantor" and, collectively, the "Guarantors"), the several banks and other financial institutions or entities from time to time parties to this Agreement (each a "Lender" and, collectively, the "Lenders"), SILICON VALLEY BANK, as the Lead Arranger, Book Manager, Swingline Lender and Issuing Lender ("SVB"), and SILICON VALLEY BANK, as administrative agent for the Lenders (in such capacity, the "Administrative Agent").
WITNESSETH:
WHEREAS, Borrower, certain of the Lenders, certain of the Guarantors and the Administrative Agent are parties to that certain Amended and Restated Credit Agreement dated as of May 23, 2011 (as amended from time to time, the "Original Agreement"), and the parties hereto wish to amend and restate in its entirety the Original Agreement.
WHEREAS, the Lenders have agreed to extend certain credit facilities to the Borrower, upon the terms and conditions specified in this Agreement, in an aggregate amount not to exceed $75,000,000, plus any commitment increase as provided for in Section 2.21, consisting of a revolving loan facility in an aggregate principal amount of up to $75,000,000; a letter of credit sub-facility in the amount of $5,000,000 (as a sublimit of the revolving loan facility) and a swingline sub-facility in the aggregate availability amount of $10,000,000 (as a sublimit of the revolving loan facility); and
WHEREAS, each Loan Party has secured all of its Obligations by granting to the Administrative Agent, for the ratable benefit of the Secured Parties, a first priority lien on substantially all of its respective assets; and
WHEREAS, each of the Guarantors has guaranteed the Obligations of the Borrower and to secure its respective Obligations in respect of such guarantee by granting to the Administrative Agent, for the ratable benefit of the Secured Parties, a first priority lien on substantially all of its assets.
NOW, THEREFORE, the parties hereto hereby agree as follows:
SECTION 1
DEFINITIONS
1.1            Defined Terms.  As used in this Agreement (including the recitals hereof), the terms listed in this Section 1.1 shall have the respective meanings set forth in this Section 1.1.
 
"ABR":  for any day, a rate per annum (rounded upwards, if necessary, to the next 1/16 of 1%) equal to the higher of (a) the Prime Rate in effect on such day and (b) the Federal Funds Effective Rate in effect for such day plus 0.50%.  Any change in the ABR due to a change in the Prime Rate shall be effective as of the opening of business on the effective day of such change in the Prime Rate.

"ABR Loans":  Loans, the rate of interest applicable to which is based upon the ABR.
"Account Debtor":  any Person who may become obligated to any Person under, with respect to, or on account of, an Account, chattel paper or general intangibles (including a payment intangible).  Unless otherwise stated, the term "Account Debtor," when used herein, shall mean an Account Debtor in respect of an Account of any Group Member.
"Accounts":  all "accounts" (as defined in the UCC) of a Person, including, without limitation, accounts, accounts receivable, monies due or to become due and obligations in any form (whether arising in connection with contracts, contract rights, instruments, general intangibles, or chattel paper), in each case whether arising out of goods sold or services rendered or from any other transaction and whether or not earned by performance, now or hereafter in existence, and all documents of title or other documents representing any of the foregoing, and all collateral security and guaranties of any kind, now or hereafter in existence, given by any Person with respect to any of the foregoing.  Unless otherwise stated, the term "Account," when used herein, shall mean an Account of the Borrower.
"Addendum":  an instrument, substantially in the form of Exhibit G, by which a Lender becomes a party to this Agreement.
"Administrative Agent":  SVB, as the administrative agent under this Agreement and the other Loan Documents, together with any of its successors in such capacity.
"Affected Lender":  as defined in Section 2.18.
"Affiliate":  as to any Person, any other Person that, directly or indirectly, is in control of, is controlled by, or is under common control with, such Person.  For purposes of determining the Affiliates of any Loan Party, "control" of a Person means the power, directly or indirectly, either to (a) vote 20% or more of the securities having ordinary voting power for the election of directors (or persons performing similar functions) of such Person or (b) direct or cause the direction of the management and policies of such Person, whether by contract or otherwise.
"Agent Parties":  as defined in Section 10(d)(ii).
"Aggregate Exposure":  with respect to any Lender at any time, an amount equal to the sum of (a) the amount of such Lender's Revolving Commitment then in effect or, if the Revolving Commitments have been terminated, the amount of such Lender's Revolving Extensions of Credit then outstanding, and (b) without duplication of clause (a), the L/C Commitment of such Lender then in effect (as a sublimit of the Revolving Commitment).
"Aggregate Exposure Percentage":  with respect to any Lender at any time, the ratio (expressed as a percentage) of such Lender's Aggregate Exposure at such time to the Aggregate Exposure of all Lenders at such time.
"Agreement":  as defined in the preamble hereto.
2

"Applicable Margin":  the rate per annum set forth under the relevant column heading below:
Consolidated Leverage Ratio
Eurodollar Loans
ABR Loans
< 1.00:1.00
2.00%
0%
≥ 1.00:1.00 but < 2.50:1.00
2.25%
.25%
> 2.50:1.00
2.50%
.50%

Notwithstanding the foregoing, (a) until the delivery of the first Compliance Certificate required to be delivered pursuant to Section 6.2(b), the Applicable Margin shall be 2.00% for Eurodollar Loans and 0% for ABR Loans, (b) if Borrower fails to deliver the financial statements required by Section 6.1 and the related Compliance Certificate required by Section 6.2(b), by the respective date required thereunder after the end of any related fiscal quarter, the Applicable Margin shall be the rates corresponding to the Consolidated Leverage Ratio as reflected in the most recent financial statements delivered to the Administrative Agent pursuant to Section 6.1 until such financial statements and Compliance Certificate are delivered, and (c) no reduction to the Applicable Margin shall become effective at any time when an Event of Default has occurred and is continuing.
If, as a result of any restatement of or other adjustment to the financial statements of the Loan Parties or for any other reason, Administrative Agent determines that (x) the Consolidated Leverage Ratio as calculated by Borrower as of any applicable date was inaccurate and (y) a proper calculation of the Consolidated Leverage Ratio would have resulted in different pricing for any period, then (i) if the proper calculation of the Consolidated Leverage Ratio would have resulted in higher pricing for such period, Borrower shall automatically and retroactively be obligated to pay to Administrative Agent, for the benefit of the applicable Lenders, promptly on demand by Administrative Agent, an amount equal to the excess of the amount of interest and fees that should have been paid for such period over the amount of interest and fees actually paid for such period; and (ii) if the proper calculation of the Consolidated Leverage Ratio would have resulted in lower pricing for such period, neither Administrative Agent nor any Lender shall have any obligation to repay any interest or fees to Borrower.
"Application":  an application, in such form as the Issuing Lender may specify from time to time, requesting the Issuing Lender to issue a Letter of Credit.
"Approved Fund":  as defined in Section 10.6(b).
"Assignee Group":  two or more Eligible Assignees that are Affiliates of one another or two or more Approved Funds managed by the same investment advisor.
"Assignment and Assumption":  an Assignment and Assumption, substantially in the form of Exhibit E.
"Available Revolving Commitment":  at any time, an amount equal to (a) the aggregate Total Revolving Commitments of all Lenders in effect at such time, minus (b) the aggregate undrawn amount of all outstanding Letters of Credit at such time, minus (c) the aggregate amount of all L/C Disbursements that have not yet been reimbursed or converted into Revolving Loans at such time, minus (d) the aggregate principal balance of any Revolving Loans outstanding at such time; provided that for purposes of calculating any Lender's Revolving Extensions of Credit for the purpose of determining such Lender's available Revolving Commitment pursuant to Section 2.3(b), the aggregate principal amount of Swingline Loans then outstanding shall be deemed to be zero.  At any time, the aggregate amount of (i) undrawn amount of all outstanding Letters of Credit, plus (ii) L/C Disbursements that have not yet been reimbursed or converted into Revolving Loans, may not exceed $5,000,000.
3

"Bankruptcy Code":  Title 11 of the United States Code entitled "Bankruptcy."
"Benefitted Lender":  as defined in Section 10.7(a).
"Board":  the Board of Governors of the Federal Reserve System of the United States (or any successor).
"Borrower":  as defined in the preamble hereto.
"Borrowing Date":  any Business Day specified by the Borrower in a Notice of Borrowing as a date on which the Borrower requests the relevant Lenders to make Loans hereunder.
"Business":  as defined in Section 4.17(b).
"Business Day":  a day other than a Saturday, Sunday or other day on which commercial banks in the State of California are authorized or required by law to close; provided that with respect to notices and determinations in connection with, and payments of principal and interest on, Eurodollar Loans, such day is also a day for trading by and between banks in Dollar deposits in the interbank eurodollar market.
"Capital Lease Obligations":  as to any Person, the obligations of such Person to pay rent or other amounts under any lease of (or other arrangement conveying the right to use) real or personal property, or a combination thereof, which obligations are required to be classified and accounted for as capital leases on a balance sheet of such Person under GAAP and, for the purposes of this Agreement, the amount of such obligations at any time shall be the capitalized amount thereof at such time determined in accordance with GAAP.
"Capital Stock":  any and all shares, interests, participations or other equivalents (however designated) of capital stock of a corporation, any and all equivalent ownership interests in a Person (other than a corporation) and any and all warrants, rights or options to purchase any of the foregoing.
"Cash Collateralize":  to pledge and deposit with or deliver to (a) with respect to Obligations in respect of Letters of Credit, the Administrative Agent, for the benefit of the Issuing Lender and one or more of the Lenders, as applicable, as collateral for L/C Exposure or obligations of the Lenders to fund participations in respect thereof, cash or Deposit Account balances having an aggregate value of all the L/C Exposure or, if the Administrative Agent and the Issuing Lender shall agree in their sole discretion, other credit support, in each case pursuant to documentation in form and substance satisfactory to the Administrative Agent and such Issuing Lender; or (b) with respect to Obligations in respect of any Specified Swap Agreements, the applicable Qualified Counterparty, as Collateral for such Obligations, cash or Deposit Account balances or, if such Qualified Counterparty shall agree in its sole discretion, other credit support, in each case pursuant to documentation in form and substance satisfactory to such Qualified Counterparty.  "Cash Collateral" shall have a meaning correlative to the foregoing and shall include the proceeds of such cash collateral and other credit support.
4

"Cash Equivalents":  (a) marketable direct obligations issued by, or unconditionally guaranteed by, the United States Government or issued by any agency thereof and backed by the full faith and credit of the United States, in each case maturing within one year from the date of acquisition; (b) certificates of deposit, time deposits, eurodollar time deposits or overnight bank deposits having maturities of six months or less from the date of acquisition issued by any Lender or by any commercial bank organized under the laws of the United States or any state thereof having combined capital and surplus of not less than $250,000,000; (c) commercial paper of an issuer rated at least A‑1 by S&P or P-1 by Moody's, or carrying an equivalent rating by a nationally recognized rating agency, if both of the two named rating agencies cease publishing ratings of commercial paper issuers generally, and maturing within six months from the date of acquisition; (d) repurchase obligations of any Lender or of any commercial bank satisfying the requirements of clause (b) of this definition, having a term of not more than 30 days, with respect to securities issued or fully guaranteed or insured by the United States government; (e) securities with maturities of one year or less from the date of acquisition issued or fully guaranteed by any state, commonwealth or territory of the United States, by any political subdivision or taxing authority of any such state, commonwealth or territory or by any foreign government, the securities of which state, commonwealth, territory, political subdivision, taxing authority or foreign government (as the case may be) are rated at least A by S&P or A by Moody's; (f) securities with maturities of six months or less from the date of acquisition backed by standby letters of credit issued by any Lender or any commercial bank satisfying the requirements of clause (b) of this definition; (g) money market mutual or similar funds that invest exclusively in assets satisfying the requirements of clauses (a) through (f) of this definition; or (h) money market funds that (i) comply with the criteria set forth in SEC Rule 2a-7 under the Investment Company Act of 1940, as amended, (ii) are rated AAA by S&P and Aaa by Moody's and (iii) have portfolio assets of at least $5,000,000,000.
"Cash Management Agreement": as defined in the definition of "Cash Management Services".
"Cash Management Bank":  any Person that, (a) at the time it enters into a Cash Management Agreement is a Lender or an Affiliate of a Lender, in its capacity as a party to such Cash Management Agreement; or (b) or at the time it (or its Affiliate) becomes a Lender hereunder, it provides cash management services to a Loan Party.
"Cash Management Services":  cash management and other services provided to the Loan Parties by a Cash Management Bank which may include merchant services, direct deposit of payroll, business credit card, and check cashing services identified in such Cash Management Bank's various cash management services or other similar agreements (each, a "Cash Management Agreement").
"Certificated Securities":  as defined in Section 4.19(a).
5

"Change of Control":  means any event, transaction, or occurrence as a result of which (a) any "person" (as such term is defined in Sections 3(a)(9) and 13(d)(3) of the Securities Exchange Act of 1934, as an amended (the "Exchange Act")), other than a trustee or other fiduciary holding securities under an employee benefit plan of Borrower, is or becomes a beneficial owner (within the meaning Rule 13d-3 promulgated under the Exchange Act), directly or indirectly, of securities of Borrower, representing twenty-five percent (25%) or more of the combined voting power of Borrower's then outstanding securities; or (b) during any period of twelve consecutive calendar months, individuals who at the beginning of such period constituted the Board of Directors of Borrower (together with any new directors whose election by the Board of Directors of Borrower was approved by a vote of at least two-thirds of the directors then still in office who either were directors at the beginning of such period  or whose election or nomination for election was previously so approved) cease for any reason other than death or disability to constitute a majority of the directors then in office.
"Closing Date":  July 31, 2013.
"Closing Pro Forma Balance Sheet":  a company prepared consolidated and consolidating balance sheet and income statement covering Borrower's and each of its Subsidiary's operations for the 12-month period immediately preceding the Closing Date, certified by a Responsible Officer and in a form acceptable to Administrative Agent.
"Code":  the Internal Revenue Code of 1986, as amended from time to time.
"Collateral":  all property of the Loan Parties, now owned or hereafter acquired, upon which a Lien is purported to be created by any Security Document.
"Collateral Information Certificate":  the Collateral Information Certificate to be executed and delivered by the Borrower and each other Loan Party pursuant to Section 5.1, substantially in the form of Exhibit J.
"Collateral-Related Expenses":  all reasonable costs and expenses of the Administrative Agent paid or incurred in connection with any sale, collection or other realization on the Collateral, including reasonable compensation to the Administrative Agent and its agents and counsel, and reimbursement for all other costs, expenses and liabilities and advances made or incurred by the Administrative Agent in connection therewith (including as described in Section 6.6 of the Guarantee and Collateral Agreement), and all amounts for which the Administrative Agent is entitled to indemnification under the Security Documents and all advances made by the Administrative Agent under the Security Documents for the account of any Loan Party.
"Commitment":  as to any Lender, its Revolving Commitment.
"Commitment Fee Rate":  thirty (30) basis points per annum.
"Commitment Increase Notice":  as defined in Section 2.21(a).
"Commodity Exchange Act":  the Commodity Exchange Act (7 U.S.C. § 1 et seq.), as amended from time to time, and any successor statute.
6

"Communications":  is defined in Section 10.2(d)(ii).
"Compliance Certificate":  a certificate duly executed by a Responsible Officer substantially in the form of Exhibit B.
"Connection Income Taxes":  Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.
"Consolidated Capital Expenditures":  for any period, with respect to the Borrower, each Guarantor and their respective consolidated Subsidiaries, the aggregate of all expenditures (whether paid in cash or other consideration or accrued as a liability and including that portion of Capital Lease Obligations which is capitalized on the consolidated balance sheet of the Borrower, each Guarantor and their respective consolidated Subsidiaries) by Borrower, each Guarantor and their respective consolidated Subsidiaries during such period for the acquisition or leasing (pursuant to a capital lease) of fixed or capital assets or additions to equipment (including replacements, capitalized repairs and improvements during such period) that, in conformity with GAAP, are included in "additions to property, plant or equipment" or comparable items reflected in the consolidated statement of cash flows of the Borrower, each Guarantor and their respective consolidated Subsidiaries.
"Consolidated EBITDA":  with respect to the Borrower, each Guarantor and their respective consolidated Subsidiaries for any period, (a) the sum, without duplication, of the amounts for such period of (i) Consolidated Net Income, plus, to the extent deducted in determining Consolidated Net Income, (ii) Consolidated Interest Expense (excluding consolidated interest income), plus (iii) provisions for taxes based on income, plus (iv) total depreciation expense, plus (v) total amortization expense, plus (vi) non-cash stock-based compensation, plus (vii) transaction expenses in connection with Permitted Acquisitions to the extent not capitalized not to exceed $5,000,000 per calendar year and not to exceed $1,000,000 per transaction; plus (viii) other non‑cash items reducing Consolidated Net Income agreed to by Administrative Agent (excluding any such non‑cash item to the extent that it represents an accrual or reserve for potential cash items in any future period or amortization of a prepaid cash item that was paid in a prior period), minus (b) the sum, without duplication of the amounts for such period of (i) other non‑cash items increasing Consolidated Net Income for such period agreed to by Administrative Agent (excluding any such non‑cash item to the extent it represents the reversal of an accrual or reserve for potential cash item in any prior period), plus (ii) interest income.
"Consolidated Fixed Charge Coverage Ratio":  with respect to the Borrower, each Guarantor and their respective consolidated Subsidiaries for any period, the ratio of (a) Consolidated EBITDA for such period minus the portion of taxes based on income actually paid in cash during those fiscal quarters in which the determination date occurs minus Consolidated Capital Expenditures (excluding the principal amount funded with the Loans or other Indebtedness incurred in connection with such expenditures) to (b) Consolidated Fixed Charges for such period.
"Consolidated Fixed Charges":  with respect to the Borrower, each Guarantor and their respective consolidated Subsidiaries for any period ending on any determination date (the "determination date"), the sum (without duplication) of (a) Consolidated Interest Expense for such period, plus (b) scheduled payments made during those fiscal quarters of the Borrower, each Guarantor and their respective consolidated Subsidiaries ending during the fiscal year in which the determination date occurs on account of principal of Indebtedness of the Borrower, each Guarantor and their respective consolidated Subsidiaries, but excluding any such payments to the extent refinanced through the incurrence of additional Indebtedness otherwise expressly permitted under Section 7.2 plus (c) dividends permitted under Section 7.6(b)(iii).
7

"Consolidated Interest Expense":  for any period, total cash interest expense (including that attributable to Capital Lease Obligations) of the Borrower each Guarantor and their respective consolidated Subsidiaries for such period with respect to all outstanding Indebtedness of such Persons (including all commissions, discounts and other fees and charges owed with respect to letters of credit and bankers' acceptance financing and net costs under Swap Agreements in respect of interest rates to the extent such net costs are allocable to such period in accordance with GAAP).
"Consolidated Leverage Ratio":  as at the last day of any period, the ratio of (a) Consolidated Total Indebtedness on such day, to (b) Consolidated EBITDA for such period;
"Consolidated Net Income":  for any period, the consolidated net income (or loss) of the Borrower, each Guarantor and their respective consolidated Subsidiaries, determined on a consolidated basis in accordance with GAAP; provided that there shall be excluded from the calculation of "Consolidated Net Income" (a) the income (or deficit) of any such Person accrued prior to the date it becomes a Subsidiary of the Borrower or is merged into or consolidated with the Borrower, any Guarantor or one of its respective Subsidiaries, (b) the income (or deficit) of any such Person (other than a Subsidiary of the Borrower) in which the Borrower, a Guarantor or one of their respective Subsidiaries has an ownership interest, except to the extent that any such income is actually received by the Borrower, such Guarantor or such Subsidiary in the form of dividends or similar distributions in cash, and (c) the undistributed earnings of any Subsidiary of the Borrower or any Guarantor to the extent that the declaration or payment of dividends or similar distributions by such Subsidiary is not at the time permitted by the terms of any Contractual Obligation (other than under any Loan Document) or Requirement of Law applicable to such Subsidiary.
"Consolidated Total Indebtedness":  at any date, the aggregate principal amount of all Indebtedness of the Borrower, each Guarantor and their respective consolidated Subsidiaries at such date, determined on a consolidated basis in accordance with GAAP, but excluding any liabilities referred to in clauses (f) and (g) of the definition of "Indebtedness."
"Contractual Obligation":  as to any Person, any provision of any security issued by such Person or of any agreement, instrument or other undertaking to which such Person is a party or by which it or any of its property is bound.
"Control Investment Affiliate":  as to any Person, any other Person that (a) directly or indirectly, is in control of, is controlled by, or is under common control with, such Person and (b) is organized by such Person primarily for the purpose of making equity or debt investments in one or more companies.  For purposes of this definition, "control" of a Person means the power, directly or indirectly, to direct or cause the direction of the management and policies of such Person whether by contract or otherwise.
8

"Debtor Relief Laws": the Bankruptcy Code and all other liquidation, conservatorship, bankruptcy, assignment for the benefit of creditors, moratorium, rearrangement, receivership, insolvency, reorganization, or similar debtor relief Laws of the United States or other applicable jurisdictions from time to time in effect.
"Default": any of the events specified in Section 8.1, whether or not any requirement for the giving of notice, the lapse of time, or both, has been satisfied.
"Defaulting Lender": subject to Section 2.19(b), any Lender that (a) has failed to (i) fund all or any portion of its Loans within two Business Days of the date such Loans were required to be funded hereunder unless such Lender notifies the Administrative Agent and the Borrower in writing that such failure is the result of such Lender's determination that one or more conditions precedent to funding (each of which conditions precedent, together with any applicable default, shall be specifically identified in such writing) has not been satisfied, or (ii) pay to the Administrative Agent, the Issuing Lender, the Swingline Lender or any other Lender any other amount required to be paid by it hereunder (including in respect of its participation in Letters of Credit or Swingline Loans) within two Business Days of the date when due, (b) has notified the Borrower, the Administrative Agent, the Issuing Lender or the Swingline Lender in writing that it does not intend to comply with its funding obligations hereunder, or has made a public statement to that effect (unless such writing or public statement relates to such Lender's obligation to fund a Loan hereunder and states that such position is based on such Lender's reasonable determination that a condition precedent to funding (which condition precedent, together with any applicable default, shall be specifically identified in such writing or public statement) cannot be satisfied), (c) has failed, within three Business Days after written request by the Administrative Agent or the Borrower, to confirm in writing to the Administrative Agent and the Borrower that it will comply with its prospective funding obligations hereunder (provided that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon receipt of such written confirmation by the Administrative Agent and the Borrower), or (d) has, or has a direct or indirect parent company that has, (i) become the subject of a proceeding under any Debtor Relief Law, or (ii) had appointed for it a receiver, custodian, conservator, trustee, administrator, assignee for the benefit of creditors or similar Person charged with reorganization or liquidation of its business or assets, including the Federal Deposit Insurance Corporation or any other state or federal regulatory authority acting in such a capacity; provided that a Lender shall not be a Defaulting Lender solely by virtue of the ownership or acquisition of any equity interest in that Lender or any direct or indirect parent company thereof by a Governmental Authority so long as such ownership interest does not result in or provide such Lender with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Lender (or such Governmental Authority) to reject, repudiate, disavow or disaffirm any contracts or agreements made with such Lender.  Any determination by the Administrative Agent that a Lender is a Defaulting Lender under any one or more of clauses (a) through (d) above shall be conclusive and binding absent manifest error, and such Lender shall be deemed to be a Defaulting Lender (subject to Section 2.19(b)) upon delivery of written notice of such determination to the Borrower, the Issuing Lender, the Swingline Lender and each Lender.
"Default Rate":  as defined in Section 2.10(c).
"Deposit Account":  any "deposit account" as defined in the UCC with such additions to such term as may hereafter be made.
9

"Deposit Account Control Agreement":  the Deposit Account Control Agreement, among the Borrower, the Administrative Agent and a depository bank.
"Discharge of Obligations":  subject to Section 10.8, the satisfaction of the Obligations by the payment in full, in cash (or, as applicable, Cash Collateralization in accordance with the terms hereof) of the principal of and interest on or other liabilities relating to each Loan, all fees and all other expenses or amounts payable under any Loan Document (other than inchoate indemnification obligations and any other obligations which pursuant to the terms of any Loan Document specifically survive repayment of the Loans for which no claim has been made), and other Obligations under or in respect of Specified Swap Agreements, to the extent (a) no default or termination event shall have occurred and be continuing thereunder, (b) no Letter of Credit shall be outstanding (or, as applicable, each outstanding and undrawn Letter of Credit has been Cash Collateralized in accordance with the terms hereof), and (c) the aggregate Commitments of the Lenders are terminated.
"Disposition":  (i) with respect to any property (including, without limitation, Capital Stock of the Borrower, any Guarantor or any of their respective Subsidiaries), any sale, lease, Sale Leaseback Transaction, assignment, conveyance, transfer, encumbrance or other disposition thereof, and (ii) any issuance of Capital Stock by a Subsidiary of the Borrower. For the avoidance of doubt, any issuance of Capital Stock by the Borrower shall not be a Disposition. The terms "Dispose" and "Disposed of" shall have correlative meanings.
"Dollars" and "$":  dollars in lawful currency of the United States.
"Domestic Subsidiary":  any Subsidiary of the Borrower or any Guarantor organized under the laws of any jurisdiction within the United States.
"Eligible Assignee":  any commercial bank, insurance company, investment or mutual fund or other entity that is an "accredited investor" (as defined in Regulation D under the Securities Act) and which extends credit or buys loans as one of its businesses; provided that neither the Borrower nor any Affiliate of the Borrower shall be an Eligible Assignee.
"Environmental Laws":  any and all foreign, Federal, state, local or municipal laws, rules, orders, regulations, statutes, ordinances, codes, decrees, requirements of any Governmental Authority or other Requirements of Law (including common law) regulating, relating to or imposing liability or standards of conduct concerning protection of human health or the environment, as now or may at any time hereafter be in effect.
"ERISA":  the Employee Retirement Income Security Act of 1974, including (unless the context otherwise requires) any rules or regulations promulgated thereunder.
"ERISA Affiliate":  each business or entity which is, or within the last six years was, a member of a "controlled group of corporations," under "common control" or an "affiliated service group" with any Loan Party within the meaning of Section 414(b), (c) or (m) of the Code, required to be aggregated with any Loan Party under Section 414(o) of the Code, or is, or within the last six years was, under "common control" with any Loan Party, within the meaning of Section 4001(a)(14) of ERISA.
10

"ERISA Event":  any of (a) a reportable event as defined in Section 4043 of ERISA with respect to a Pension Plan, excluding, however, such events as to which the PBGC by regulation has waived the requirement of Section 4043(a) of ERISA that it be notified within 30 days of the occurrence of such event; (b) the failure by any Loan Party or any ERISA Affiliate thereof to make any required contribution to a Plan, or the failure to make by its due date a required installment under Section 430 of the Code with respect to any Pension Plan or the failure to make any required contribution to a Multiemployer Plan; (c) the imposition of any liability under Title I or Title IV of ERISA, other than PBGC premiums due but not delinquent under Section 4007 of ERISA, upon any Loan Party or any ERISA Affiliate thereof; (d) the occurrence of a non‑exempt prohibited transaction under Sections 406 or 407 of ERISA for which any Loan Party or any Subsidiary thereof is directly or indirectly liable in a material amount; (e) a violation of the applicable requirements of Section 404 or 405 of ERISA or the exclusive benefit rule under Section 401(a) of the Code by any fiduciary or disqualified person for which any Loan Party or any ERISA Affiliate thereof is directly or indirectly liable in a material amount; (f) the occurrence of an act or omission which could give rise to the imposition on any Loan Party or any ERISA Affiliate thereof of fines, penalties, taxes or related charges under Chapter 43 of the Code or under Sections 409, 502(c), (i) or (1) or 4071 of ERISA; (g) the assertion of a material claim (other than routine claims for benefits) against any Plan or the assets thereof, or against any Loan Party or any Subsidiary thereof in connection with any such plan; (h) receipt from the IRS of notice of the failure of any Qualified Plan to qualify under Section 401(a) of the Code, or the failure of any trust forming part of any Qualified Plan to fail to qualify for exemption from taxation under Section 501(a) of the Code; (i) the imposition of any lien (or the fulfillment of the conditions for the imposition of any lien) on any of the rights, properties or assets of any Loan Party or any ERISA Affiliate thereof, in either case pursuant to Title I or IV, including Section 302(f) or 303(k) of ERISA or to Section 401(a)(29) or 430(k) of the Code; (j) the establishment or amendment by any Loan Party or any Subsidiary thereof of any "welfare plan," as such term is defined in Section 3(1) of ERISA, that provides post-employment welfare benefits in a manner that would increase the liability of any Loan Party; (k) a withdrawal by any Loan Party or any ERISA Affiliate thereof from a Pension Plan or the termination of any Pension Plan resulting in liability under Sections 4063 or 4064 of ERISA; (l) the withdrawal of any Loan Party or, to the knowledge of any Loan Party, any ERISA Affiliate thereof in a complete or partial withdrawal (within the meaning of Section 4203 and 4205 of ERISA) from any Multiemployer Plan if there is any potential liability therefore, or the receipt by any Loan Party or, to the knowledge of an Loan Party, any ERISA Affiliate thereof of notice from any Multiemployer Plan that it is in reorganization or insolvency pursuant to Section 4241 or 4245 of ERISA;  (m) the filing of a notice of intent to terminate, the treatment of a plan amendment as a termination under Section 4041 or 4041A of ERISA, or the commencement of proceedings by the PBGC to terminate a Pension Plan or Multiemployer Plan; or (n) an application for a funding waiver under Section 303 of ERISA or an extension of any amortization period pursuant to Section 412 of the Code with respect to any Pension Plan.
 "ERISA Funding Rules":  the rules regarding minimum required contributions (including any installment payment thereof) to Pension Plans, as set forth in Section 412 of the Code and Section 302 of ERISA, with respect to Plan years ending prior to the effective date of
11

 the Pension Protection Act of 2006, and thereafter, as set forth in Sections 412, 430, 431, 432 and 436 of the Code and Sections 302, 303, 304 and 305 of ERISA.
"Eurocurrency Reserve Requirements":  for any day as applied to a Eurodollar Loan, the aggregate (without duplication) of the maximum rates (expressed as a decimal fraction) of reserve requirements in effect on such day (including basic, supplemental, marginal and emergency reserves) under any regulations of the Board or other Governmental Authority having jurisdiction with respect thereto dealing with reserve requirements prescribed for eurocurrency funding (currently referred to as "Eurocurrency Liabilities" in Regulation D of the Board) maintained by a member bank of the Federal Reserve System.
"Eurodollar Base Rate":  with respect to each day during each Interest Period pertaining to a Eurodollar Loan, the rate per annum determined by the Administrative Agent by reference to the British Bankers' Association LIBOR Rate or the successor thereto if the British Bankers' Association is no longer making a LIBOR rate available ("LIBOR") for deposits (for delivery on the first day of such Interest Period) with a term equivalent to such Interest Period in Dollars, determined as of approximately 11:00 A.M. (London, England time) two (2) Business Days prior to the beginning of such Interest Period (as set forth by Bloomberg Information Service or any successor thereto or any other commercially available service selected by the Administrative Agent which provides quotations of LIBOR).  In the event that the Administrative Agent determines that LIBOR is not available, the "Eurodollar Base Rate" shall be determined by reference to the rate per annum equal to the offered quotation rate to first class banks in the London interbank market by SVB for deposits (for delivery on the first day of the relevant Interest Period) in Dollars of amounts in same day funds comparable to the principal amount of the applicable Loan of the Administrative Agent, in its capacity as a Lender, for which the Eurodollar Base Rate is then being determined with maturities comparable to such period, as of approximately 11:00 A.M. (London, England time) two (2) Business Days prior to the beginning of such Interest Period.
"Eurodollar Loans":  Loans the rate of interest applicable to which is based upon the definition of "Eurodollar Base Rate".
"Eurodollar Rate":  with respect to each day during each Interest Period pertaining to a Eurodollar Loan, a rate per annum determined for such day in accordance with the following formula:
Eurodollar Base Rate
1.00 – Eurocurrency Reserve Requirements
The Eurodollar Rate shall be adjusted automatically as of the effective date of any change in the Eurocurrency Reserve Requirements.
"Eurodollar Tranche":  the collective reference to Eurodollar Loans under a particular Facility (other than the L/C Facility), the then current Interest Periods with respect to all of which begin on the same date and end on the same later date (whether or not such Loans shall originally have been made on the same day).
12

"Event of Default":  any of the events specified in Section 8.1; provided that any requirement for the giving of notice, the lapse of time, or both, has been satisfied.
"Exchange Act":  the Securities Exchange Act of 1934.
"Excluded Foreign Subsidiary":  (a) any Foreign Subsidiary in respect of which either (i) the pledge of all of the Capital Stock of such Subsidiary as Collateral or (ii) the guaranteeing by such Subsidiary of the Obligations, would, in the good faith judgment of the Borrower, result in material adverse tax consequences to the Borrower or any Guarantor or (b) any Subsidiary of a Foreign Subsidiary described in clause (a).  The Excluded Foreign Subsidiaries existing as of the Closing Date are as set forth on Schedule 4.15.
"Excluded Swap Obligation":  means, with respect to any Guarantor, any Swap Obligation if, and to the extent that, all or a portion of the guarantee of such Guarantor or, or the grant by such Guarantor of a security interest to secure, such Swap Obligation (or any guarantee thereof) is or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of the Guarantor's failure for any reason not to constitute an "eligible contract participant" as defined in the Commodity Exchange Act at the time of the guarantee of such Guarantor becomes effective with respect to such related Swap Obligation.
"Excluded Taxes":  any of the following Taxes imposed on or with respect to a Recipient or required to be withheld or deducted from a payment to a Recipient, (a) Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in any such case (i) to the extent imposed as a result of such Recipient being organized under the laws of, or having its principal office or, in the case of any Lender, its applicable lending office located in, the jurisdiction imposing such Tax (or any political subdivision thereof), or (ii) to the extent constituting Other Connection Taxes; (b) in the case of a Lender, U.S. federal  withholding Taxes imposed on amounts payable to or for the account of such Lender with respect to an applicable interest in a Loan or Commitment pursuant to a law in effect on the date on which (i) such Lender acquires such interest in the Loan or Commitment (other than pursuant to an assignment request by the Borrower under Section 2.18) or (ii) such Lender changes its lending office, except in each case to the extent that, pursuant to Section 2.15, amounts with respect to such Taxes were payable either to such Lender's assignor immediately before such Lender became a party hereto or to such Lender immediately before it changed its lending office; (c) Taxes attributable to such Recipient's failure to comply with Section 2.15(f); and (d) any U.S. federal withholding Taxes imposed under FATCA.
"Existing Letters of Credit":  the letters of credit described on Schedule 1.1B.
"Facility":  each of (a) the L/C Facility (which is a subfacility of the Revolving Facility), and (b) the Revolving Facility.
"FASB ASC":  the Accounting Standards certification of the Financial Accounting Standards Board.
"FATCA":  Sections 1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof and any agreements entered into pursuant to Section 1471(b)(1) of the Code.
13

"Federal Funds Effective Rate":  for any day, the weighted average of the rates on overnight federal funds transactions with members of the Federal Reserve System arranged by federal funds brokers, as published on the next succeeding Business Day by the Federal Reserve Bank of New York, or, if such rate is not so published for any day that is a Business Day, the average of the quotations for the day of such transactions received by SVB from three federal funds brokers of recognized standing selected by it.
"Fee Letter":  the letter agreement dated July 8, 2013, between the Borrower and the Administrative Agent.
"Foreign Currency":  lawful money of a country other than the United States.
"Foreign Lender":  (a) if the Borrower is a U.S. Person, a Lender that is not a U.S. Person, and (b) if the Borrower is not a U.S. Person, a Lender that is resident or organized under the laws of a jurisdiction other than that in which the Borrower is resident for tax purposes.
"Foreign Subsidiary":  any Subsidiary of the Borrower or a Guarantor that is not a Domestic Subsidiary.
"Fronting Exposure" means, at any time there is a Defaulting Lender, (a) with respect to the Issuing Lender, such Defaulting Lender's L/C Percentage of the outstanding L/C Exposure other than L/C Exposure as to which such Defaulting Lender's participation obligation has been reallocated to other Lenders or Cash Collateralized in accordance with the terms hereof, and (b) with respect to the Swingline Lender, such Defaulting Lender's Revolving Percentage of outstanding Swingline Loans other than Swingline Loans as to which such Defaulting Lender's participation obligation has been reallocated to other Lenders.
"Fund": any Person (other than a natural Person) that is (or will be) engaged in making, purchasing, holding or otherwise investing in commercial loans and similar extensions of credit in the ordinary course of its activities.
"Funding Office":  the Revolving Loan Funding Office.
"FX Forward Contract": any foreign exchange contract with a Lender under which the Borrower commits to purchase from or sell to a Lender a specific amount of Foreign Currency on a specified date.
"GAAP":  generally accepted accounting principles in the United States as in effect from time to time, except that for purposes of Section 7.1, GAAP shall be determined on the basis of such principles in effect on the date hereof and consistent with those used in the preparation of the most recent audited financial statements referred to in Section 4.1.  In the event that any "Accounting Change" (as defined below) shall occur and such change results in a change in the method of calculation of financial covenants, standards or terms in this Agreement, then the Borrower and the Administrative Agent agree to enter into negotiations to amend such provisions of this Agreement so as to reflect equitably such Accounting Changes with the desired
14

result that the criteria for evaluating the Borrower's financial condition shall be the same after such Accounting Changes as if such Accounting Changes had not been made.  Until such time as such an amendment shall have been executed and delivered by the Borrower, the Administrative Agent and the Required Lenders, all financial covenants, standards and terms in this Agreement shall continue to be calculated or construed as if such Accounting Changes had not occurred.  "Accounting Changes" refers to changes in accounting principles required by the promulgation of any rule, regulation, pronouncement or opinion by the Financial Accounting Standards Board of the American Institute of Certified Public Accountants or, if applicable, the SEC.
"Governmental Approval":  any consent, authorization, approval, order, license, franchise, permit, certificate, accreditation, registration, filing or notice, of, issued by, from or to, or other act by or in respect of, any Governmental Authority.
"Governmental Authority":  the government of the United States of America or any other nation, or of any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including any supra-national bodies such as the European Union or the European Central Bank).
"Group Members":  the collective reference to the Borrower, Guarantors and their respective Subsidiaries.
"Guarantee and Collateral Agreement":  the Guarantee and Collateral Agreement to be executed and delivered by the Borrower, each Guarantor and each Subsidiary Guarantor, substantially in the form of Exhibit A.
"Guarantee Obligation":  as to any Person (the "guaranteeing person"), any obligation, including a reimbursement, counterindemnity or similar obligation, of the guaranteeing person that guarantees or in effect guarantees, or which is given to induce the creation of a separate obligation by another Person (including any bank under any letter of credit) that guarantees or in effect guarantees, any Indebtedness, leases, dividends or other obligations (the "primary obligations") of any other third Person (the "primary obligor") in any manner, whether directly or indirectly, including any obligation of the guaranteeing person, whether or not contingent, (i) to purchase any such primary obligation or any property constituting direct or indirect security therefor, (ii) to advance or supply funds (1) for the purchase or payment of any such primary obligation or (2) to maintain working capital or equity capital of the primary obligor or otherwise to maintain the net worth or solvency of the primary obligor, (iii) to purchase property, securities or services primarily for the purpose of assuring the owner of any such primary obligation of the ability of the primary obligor to make payment of such primary obligation or (iv) otherwise to assure or hold harmless the owner of any such primary obligation against loss in respect thereof; provided that the term Guarantee Obligation shall not include endorsements of instruments for deposit or collection in the ordinary course of business.  The amount of any Guarantee Obligation of any guaranteeing person shall be deemed to be the lower of (a) an amount equal to the stated or determinable amount of the primary obligation in respect of which such Guarantee Obligation is made and (b) the maximum amount for which such guaranteeing person may be liable pursuant to the terms of the instrument embodying such Guarantee Obligation, unless such primary obligation and the maximum amount for which such guaranteeing person may be liable
15

 are not stated or determinable, in which case the amount of such Guarantee Obligation shall be such guaranteeing person's maximum reasonably anticipated liability in respect thereof as determined by the Borrower in good faith.
"Guarantors":  a collective reference to the Guarantors and the Subsidiary Guarantors.
"Indebtedness":  of any Person at any date, without duplication, (a) all indebtedness of such Person for borrowed money, (b) all obligations of such Person for the deferred purchase price of property or services (other than earn-outs payable in connection with a Permitted Acquisition or trade payables incurred in the ordinary course of such Person's business and not past due more than 60 days after such earn-out or trade payable is due (unless being contested in good faith by appropriate proceedings)), (c) all obligations of such Person evidenced by notes, bonds, debentures or other similar instruments, (d) all indebtedness created or arising under any conditional sale or other title retention agreement with respect to property acquired by such Person (even though the rights and remedies of the seller or lender under such agreement in the event of default are limited to repossession or sale of such property), (e) all Capital Lease Obligations and all Synthetic Lease Obligations of such Person, (f) all obligations of such Person, contingent or otherwise, as an account party or applicant under or in respect of acceptances, letters of credit, surety bonds or similar arrangements, (g) all Guarantee Obligations of such Person in respect of obligations of the kind referred to in clauses (a) through (f) above, (h) all obligations of the kind referred to in clauses (a) through (g) above secured by (or for which the holder of such obligation has an existing right, contingent or otherwise, to be secured by) any Lien on property (including accounts and contract rights) owned by such Person, whether or not such Person has assumed or become liable for the payment of such obligation, and (i) the net obligations of such Person in respect of Swap Agreements.  The Indebtedness of any Person shall include the Indebtedness of any other entity (including any partnership in which such Person is a general partner) to the extent such Person is liable therefor as a result of such Person's ownership interest in or other relationship with such entity, except to the extent the terms of such Indebtedness expressly provide that such Person is not liable therefor.  The amount of any net obligation under any Swap Agreement on any date shall be deemed to be the Swap Termination Value thereof as of such date.
"Indemnified Taxes":  (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by or on account of any Obligation of any Loan Party under any Loan Document and (b) to the extent not otherwise described in (a), Other Taxes.
"Indemnitee":  is defined in Section 10.5(b).
"Insolvency":  with respect to any Multiemployer Plan, the condition that such Plan is insolvent within the meaning of Section 4245 of ERISA.
"Insolvency Proceeding" is (a) any case, action or proceeding before any court or other Governmental Authority relating to bankruptcy, reorganization, insolvency, liquidation, receivership, dissolution, winding-up or relief of debtors, or (b) any general assignment for the benefit of creditors, composition, marshalling of assets for creditors, or other, similar arrangement in respect of any Person's creditors generally or any substantial portion of such Person's creditors, in each case undertaken under U.S. Federal, state or foreign law, including any Debtor Relief Law.
16

"Insolvent":  pertaining to a condition of Insolvency.
"Intangible Assets":  assets that are considered to be intangible assets under GAAP, including customer lists, goodwill, computer software, copyrights, trade names, trademarks, patents, franchises, licenses, unamortized deferred charges, unamortized debt discount and capitalized research and development costs.
"Intellectual Property":  the collective reference to all rights, priorities and privileges relating to intellectual property, whether arising under United States, multinational or foreign laws or otherwise, including copyrights, copyright licenses, patents, patent licenses, trademarks, trademark licenses, technology, know-how and processes, and all rights to sue at law or in equity for any infringement or other impairment thereof, including the right to receive all proceeds and damages therefrom.
"Interest Payment Date":  (a) as to any ABR Loan, the first Business Day of each calendar month to occur while such Loan is outstanding and the final maturity date of such Loan, (b) as to any Eurodollar Loan having an Interest Period of three months or less, the last Business Day of such Interest Period, (c) as to any Eurodollar Loan having an Interest Period longer than three months, each day that is three months, or a whole multiple thereof, (or, if such date is not a Business Day, the Business Day next succeeding such date) after the first day of such Interest Period and the last Business Day of such Interest Period, and (d) as to any Loan (other than any Revolving Loan that is an ABR Loan, the date of any repayment or prepayment made in respect thereof.
"Interest Period":  as to any Eurodollar Loan, (a) initially, the period commencing on the borrowing or conversion date, as the case may be, with respect to such Eurodollar Loan and ending one, two, three or six months thereafter, as selected by the Borrower in its Notice of Borrowing or Notice of Conversion/Continuation, as the case may be, given with respect thereto; and (b) thereafter, each period commencing on the last day of the next preceding Interest Period applicable to such Eurodollar Loan and ending one, two, three or six months thereafter, as selected by the Borrower by irrevocable notice to the Administrative Agent in a Notice of Conversion/Continuation not later than 10:00 A.M., Pacific time, on the date that is three (3) Business Days prior to the last day of the then current Interest Period with respect thereto; provided that all of the foregoing provisions relating to Interest Periods are subject to the following:
(i)            if any Interest Period would otherwise end on a day that is not a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless the result of such extension would be to carry such Interest Period into another calendar month in which event such Interest Period shall end on the immediately preceding Business Day;
(ii)            the Borrower may not select an Interest Period that would extend beyond the Revolving Termination Date;
(iii)            any Interest Period that begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of a calendar month; and
17

(iv)            the Borrower shall select Interest Periods so as not to require a payment or prepayment of any Eurodollar Loan during an Interest Period for such Loan.
"Interest Rate Agreement":  any interest rate swap agreement, interest rate cap agreement, interest rate collar agreement, interest rate hedging agreement or other similar agreement or arrangement, each of which is (a) for the purpose of hedging the interest rate exposure associated with the Borrower's and its Subsidiaries' operations, (b) approved by Administrative Agent, and (c) not for speculative purposes.
"Inventory":  all "inventory," as such term is defined in the Code, now owned or hereafter acquired by any Loan Party, wherever located, and in any event including inventory, merchandise, goods and other personal property that are held by or on behalf of any Loan Party for sale or lease or are furnished or are to be furnished under a contract of service, or that constitutes raw materials, work in process, finished goods, returned goods, or materials or supplies of any kind used or consumed or to be used or consumed in such Loan Party's business or in the processing, production, packaging, promotion, delivery or shipping of the same, including all supplies and embedded software.
"Investments":  as defined in Section 7.7.
"IRS":  the Internal Revenue Service, or any successor thereto.
"ISP":  with respect to any Letter of Credit, the "International Standby Practices 1998" published by the Institute of International Banking Law & Practice (or such later version thereof as may be in effect at the time of issuance).
"Issuing Lender":  as the context may require, (a) SVB or any affiliate thereof, in its capacity as issuer of any Letter of Credit (including, without limitation, each Existing Letter of Credit), and (b) any other Lender that may become an Issuing Lender pursuant to Section 3.11 or 3.12, with respect to Letters of Credit issued by such Lender.  The Issuing Lender may, in its discretion, arrange for one or more Letters of Credit to be issued by Affiliates of the Issuing Lender or other financial institutions, in which case the term "Issuing Lender" shall include any such Affiliate or other financial institution with respect to Letters of Credit issued by such Affiliate or other financial institution.
"Issuing Lender Fees":  as defined in Section 3.3(a).
"Judgment Currency":  as defined in Section 10.19.
"L/C Advance":  each L/C Lender's funding of its participation in any L/C Disbursement in accordance with its L/C Percentage of the L/C Commitment.
"L/C Commitment":  as to any L/C Lender, the obligation of such L/C Lender, if any, to purchase an undivided interest in the Issuing Lenders' obligations and rights under and in respect of each Letter of Credit (including to make payments with respect to draws made under any Letter of Credit pursuant to Section 3.5(b)) in an aggregate principal amount not to exceed the amount set forth under the heading "L/C Commitment" opposite such L/C Lender's name on Schedule 1.1A or in the Assignment and Assumption pursuant to which such L/C Lender
18

 becomes a party hereto, as the same may be changed from time to time pursuant to the terms hereof. The L/C Commitment is a sublimit of the Revolving Commitment and the aggregate amount of the L/C Commitments shall not exceed the amount of the Total L/C Commitments at any time.
"L/C Disbursements":  a payment or disbursement made by the Issuing Lender pursuant to a Letter of Credit.
"L/C Exposure":  at any time, the sum of (a) the aggregate undrawn amount of all outstanding Letters of Credit at such time, and (b) the aggregate amount of all L/C Disbursements that have not yet been reimbursed or converted into Revolving Loans at such time.  The L/C Exposure of any L/C Lender at any time shall equal its L/C Percentage of the aggregate L/C Exposure at such time.
"L/C Facility":  the L/C Commitments and the extensions of credit made thereunder.
"L/C Fee Payment Date":  as defined in Section 3.3(a).
"L/C Lender":  a Lender with an L/C Commitment.
"L/C Percentage":  as to any L/C Lender at any time, the percentage of the total L/C Commitments represented by such L/C Lender's L/C Commitment, as such percentage may be adjusted as provided in Section 2.16.
"L/C-Related Documents":  collectively, each Letter of Credit (including any Existing Letter of Credit), all applications for any Letter of Credit (and applications for the amendment of any Letter of Credit) submitted by the Borrower to the Issuing Lender and any other document, agreement and instrument relating to any Letter of Credit, including any of the Issuing Lender's standard form documents for letter of credit issuances.
"Lenders":  as defined in the preamble hereto; provided that unless the context otherwise requires, each reference herein to the Lenders shall be deemed to include any Issuing Lender.
"Letter of Credit":  as defined in Section 3.1(a); provided that such term shall include each Existing Letter of Credit.
"Letter of Credit Fees":  as defined in Section 3.3(a).
"Letter of Credit Fronting Fees":  as defined in Section 3.3(a).
"Letter of Credit Availability Period":  the period from and including the Closing Date to but excluding the Letter of Credit Maturity Date.
"Letter of Credit Maturity Date":  the date occurring 15 days prior to the Revolving Termination Date then in effect (or, if such day is not a Business Day, the next preceding Business Day).
"LIBOR":  as defined in the definition of "Eurodollar Base Rate".
19

"Lien":  any mortgage, deed of trust, pledge, hypothecation, collateral assignment, deposit arrangement, encumbrance, lien (statutory or other), charge or other security interest or any preference, priority or other security agreement or preferential arrangement of any kind or nature whatsoever (including any conditional sale or other title retention agreement and any capital lease having substantially the same economic effect as any of the foregoing).
"Loan":  any loan made or maintained by any Lender pursuant to this Agreement.
"Loan Documents":  this Agreement, the Security Documents, the Notes, the Fee Letter,  the Solvency Certificate, the Collateral Information Certificate, the Post-Closing Letter, each L/C-Related Document, each Compliance Certificate, each Borrowing Base Certificate, each Notice of Borrowing, each Notice of Conversion/Continuation, and any agreement creating or perfecting rights in Cash Collateral pursuant to the provisions of Section 3.10, and any amendment, waiver, supplement or other modification to any of the foregoing.
"Loan Parties":  each Group Member that is a party to a Loan Document.
"Material Adverse Effect":  (a) a material adverse change in, or a material adverse effect on, the results of operations, business, assets, properties, liabilities (actual or contingent), condition (financial or otherwise) of the Borrower and its subsidiaries, taken as a whole; (b) a material impairment of the rights and remedies of the Administrative Agent or any Lender under any Loan Document, or of the ability of the Borrower or any Guarantor to perform its respective obligations under any Loan Document to which it is a party; or (c) a material adverse effect upon the legality, validity, binding effect or enforceability against the Borrower or any Guarantor of any Loan Document to which it is a party.
"Materials of Environmental Concern":  any substance, material or waste that is defined, regulated, governed or otherwise characterized under any Environmental Law as hazardous or toxic or as a pollutant or contaminant (or by words of similar meaning and regulatory effect), any petroleum or petroleum products, asbestos, polychlorinated biphenyls, urea-formaldehyde insulation, molds or fungus, and radioactivity, radiofrequency radiation at levels known to be hazardous to human health and safety.
"Minority Lender":  as defined in Section 10.1(b).
"Moody's":  Moody's Investors Service, Inc.
"Mortgaged Properties":  the real properties as to which, pursuant to Section 6.11(b) or otherwise, the Administrative Agent, for the benefit of the Secured Parties, shall be granted a Lien pursuant to the Mortgages.
"Mortgages":  each of the mortgages, deeds of trust, deeds to secure debt or such equivalent documents hereafter entered into and executed and delivered by one or more of the Loan Parties to the Administrative Agent, in each case, as such documents may be amended, amended and restated, supplemented or otherwise modified, renewed or replaced from time to time and in form and substance reasonably acceptable to the Administrative Agent.
20

"Multiemployer Plan":  a "multiemployer plan" (within the meaning of Section 3(37) of ERISA) to which any Loan Party or any ERISA Affiliate thereof makes, is making, or is obligated or has ever been obligated to make, contributions.
"New Lender":  as defined in Section 2.19(c).
"New Lender Agreement":  as defined in Section 2.19(c).
"Non-Defaulting Lender" means, at any time, each Lender that is not a Defaulting Lender at such time.
"Note":  a Revolving Loan Note or a Swingline Loan Note.
"Notice of Borrowing":  means a notice substantially in the form of Exhibit K.
"Notice of Conversion/Continuation":  means a notice substantially in the form of Exhibit L.
"Obligations":  the unpaid principal of and interest on (including interest accruing after the maturity of the Loans and interest accruing after the filing of any petition in bankruptcy, or the commencement of any insolvency, reorganization or like proceeding, relating to any Loan Party, whether or not a claim for post-filing or post-petition interest is allowed in such proceeding) the Loans and all other obligations and liabilities of the Loan Parties to the Administrative Agent, the Issuing Lender, any other Lender and any Qualified Counterparty party to a Specified Swap Agreement, whether direct or indirect, absolute or contingent, due or to become due, or now existing or hereafter incurred, which may arise under, out of, or in connection with, this Agreement, any other Loan Document, the Cash Management Agreements, FX Forward Contracts, the Letters of Credit, any Specified Swap Agreement or any other document made, delivered or given in connection herewith or therewith, whether on account of principal, interest, reimbursement obligations, payment obligations, fees, indemnities, costs, expenses (including all reasonable and documented fees, charges and disbursements of counsel to the Administrative Agent, the Issuing Lender, any other Lender, and any Qualified Counterparty party to a Specified Swap Agreement that are required to be paid by any Loan Party pursuant any Loan Document) or otherwise.  For the avoidance of doubt, the Obligations shall not include (i) Excluded Swap Obligations or (ii) any obligations arising under any warrants or other equity instruments issued by any Loan Party to any Lender.
"Other Connection Taxes":  with respect to any Recipient, Taxes imposed as a result of a present or former connection between such Recipient and the jurisdiction imposing such Tax (other than connections arising from such Recipient having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to or enforced any Loan Document, or sold or assigned an interest in any Loan or Loan Document).
"Other Taxes":  all present or future stamp, court or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document, except any such Taxes that are Other
21

Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Section 2.18).
"Participant":  as defined in Section 10.6(c).
"Participant Register":  as defined in Section 10.6(d).
"Patriot Act":  the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism (USA PATRIOT ACT) Act of 2001, Title III of Pub. L. 107-56, signed into law October 26, 2001.
"PBGC":  the Pension Benefit Guaranty Corporation, or any successor thereto.
"Pension Plan":  an employee pension plan (as defined in Section 3(2) of ERISA) other than a Multiemployer Plan subject to the provisions of Title IV of ERISA or Sections 412 and 430 of the Code or Sections 302 and 303 of ERISA and in respect of which any Loan Party or any ERISA Affiliate thereof is (or if such plan were terminated would under Section 4069 of ERISA be deemed to be) a "contributing sponsor" as defined in Section 4001(a)(13) of ERISA.
"Perficient China": is Perficient China, Ltd., an entity organized under the laws of China.
"Permitted Acquisition":  as defined in Section 7.4(a).
"Person":  any natural Person, corporation, limited liability company, trust, joint venture, association, company, partnership, Governmental Authority or other entity.
"Platform":  is defined in Section 10.2(d)(i).
"Post-Closing Letter": is that certain Post-Closing Letter Agreement between Borrower and Administrative Agent dated as of the date hereof.
"Prime Rate":  the rate of interest per annum from time to time published in the money rates section of the Wall Street Journal or any successor publication thereto as the "prime rate" then in effect; provided that if such rate of interest, as set forth from time to time in the money rates section of the Wall Street Journal, becomes unavailable for any reason as determined by the Administrative Agent, the "Prime Rate" shall mean the rate of interest per annum announced by SVB as its prime rate in effect at its principal office in the State of California (such SVB announced Prime Rate not being intended to be the lowest rate of interest charged by SVB in connection with extensions of credit to debtors).
"Projections":  as defined in Section 6.2(c).
"Properties":  as defined in Section 4.17(a).
"Qualified Counterparty":  with respect to any Specified Swap Agreement, any counterparty thereto that, at the time such Specified Swap Agreement was entered into or as of the Closing Date, was the Administrative Agent or a Lender or an Affiliate of the Administrative Agent or a Lender.
22

"Qualified Plan":  an employee benefit plan (as defined in Section 3(3) of ERISA) other than a Multiemployer Plan (a) that is or was at any time maintained or sponsored by any Loan Party or any ERISA Affiliate thereof or to which any Loan Party or any ERISA Affiliate thereof has ever made, or was ever obligated to make, contributions, and (b) that is intended to be tax qualified under Section 401(a) of the Code.
"Recipient":  the Administrative Agent or a Lender, as applicable.
"Recovery Event":  any settlement of or payment in respect of any property or casualty insurance claim or any condemnation proceeding relating to any asset of any Group Member.
"Refunded Swingline Loans":  as defined in Section 2.4(b).
"Register":  is defined in Section 10.6(c).
"Regulation U":  Regulation U of the Board as in effect from time to time.
"Related Parties":  with respect to any Person, such Person's Affiliates and the partners, directors, officers, employees, agents and advisors of such Person and of such Person's Affiliates.
"Removal Effective Date":  as defined in Section 9.9(c).
"Reorganization":  with respect to any Multiemployer Plan, the condition that such plan is in reorganization within the meaning of Section 4241 of ERISA.
"Replacement Lender":  as defined in Section 2.18.
"Required Lenders":  at any time, the holders of more than 66.66% of the Total Revolving Commitments then in effect or, if the Revolving Commitments have been terminated, the Total Revolving Extensions of Credit then outstanding; provided that the Revolving Commitments of, and the portion of the Revolving Loans and participations in L/C Exposure and Swingline Loans held or deemed held by, any Defaulting Lender shall be excluded for purposes of making a determination of Required Lenders.  So long as there are fewer than three (3) Revolving Lenders, considering any Revolving Lender and its Affiliates as a single Revolving Lender, "Required Lenders" shall mean all Revolving Lenders (other than a Defaulting Lender).
"Requirement of Law":  as to any Person, the Certificate of Incorporation and By-Laws or other organizational or governing documents of such Person, and any law, treaty, rule or regulation or determination of an arbitrator or a court or other Governmental Authority, in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.
"Responsible Officer":  the chief executive officer, president, vice president, chief financial officer, treasurer, controller or comptroller of the Borrower, but in any event, with respect to financial matters, the chief financial officer, treasurer, controller or comptroller of the Borrower.  Any document delivered hereunder that is signed by a Responsible Officer of a Loan Party shall be conclusively presumed to have been authorized by all necessary corporate,
23

partnership and/or other action on the part of such Loan Party and such Responsible Officer shall be conclusively presumed to have acted on behalf of such Loan Party.
"Restricted Payments":  as defined in Section 7.6.
"Revolving Commitment":  as to any Lender, the obligation of such Lender, if any, to make Revolving Loans and participate in Swingline Loans and Letters of Credit in an aggregate principal amount not to exceed the amount set forth under the heading "Revolving Commitment" opposite such Lender's name on Schedule 1.1A or in the Assignment and Assumption pursuant to which such Lender became a party hereto, as the same may be changed from time to time pursuant to the terms hereof (including in connection with assignments permitted hereunder).
"Revolving Commitment Period":  the period from and including the Closing Date to the Revolving Termination Date.
"Revolving Extensions of Credit":  as to any Revolving Lender at any time, an amount equal to the sum of (a) the aggregate principal amount of all Revolving Loans held by such Lender then outstanding, (b) such Lender's L/C Percentage of the aggregate undrawn amount of all outstanding Letters of Credit (including the Existing Letters of Credit) at such time and (c) such Lender's L/C Percentage of the aggregate amount of all L/C Disbursements that have not yet been reimbursed or converted into Revolving Loans at such time, plus (d) such Lender's Revolving Percentage of the aggregate principal amount of Swingline Loans then outstanding.
"Revolving Facility":  the Revolving Commitments and the extensions of credit made thereunder.
"Revolving Lender":  each Lender that has a Revolving Commitment or that holds Revolving Loans.
"Revolving Loan Conversion":  as defined in Section 3.5(b).
"Revolving Loan Funding Office":  the office of the Administrative Agent specified in Section 10.2 or such other office as may be specified from time to time by the Administrative Agent as its funding office by written notice to the Borrower and the Lenders.
"Revolving Loan Note":  a promissory note in the form of Exhibit H-1, as it may be amended, supplemented or otherwise modified from time to time.
"Revolving Loan Register":  as defined in Section 10.6(b)(v).
"Revolving Loans":  as defined in Section 2.1(a).
"Revolving Percentage":  as to any Revolving Lender at any time, the percentage which such Lender's Revolving Commitment then constitutes of the Total Revolving Commitments or, at any time after the Revolving Commitments shall have expired or terminated, the percentage which the aggregate principal amount of such Lender's Revolving Loans then outstanding constitutes of the aggregate principal amount of all Revolving Loans then outstanding; provided that in the event that the Revolving Loans are paid in full prior to the reduction to zero of the Total Revolving Commitments, the Revolving Percentages shall be determined in a manner
24

designed to ensure that the other outstanding Revolving Extensions of Credit shall be held by the Revolving Lenders on a comparable basis.
"Revolving Termination Date":  July 31, 2017.
"S&P":  Standard & Poor's Ratings Services.
"Sale Leaseback Transaction":  any arrangement with any Person or Persons, whereby in contemporaneous or substantially contemporaneous transactions a Loan Party sells substantially all of its right, title and interest in any property and, in connection therewith, acquires, leases or licenses back the right to use all or a material portion of such property.
"SEC":  the Securities and Exchange Commission, any successor thereto and any analogous Governmental Authority.
"Secured Parties":  the collective reference to the Administrative Agent, the Lenders (including any Issuing Lender in its capacity as Issuing Lender, any Swingline Lender in its capacity as Swingline Lender and any Lender in its respective capacities as a Cash Management Bank and issuer of F/X Forward Contracts, as applicable), and any Qualified Counterparties.
"Securities Account":  any "securities account" as defined in the UCC with such additions to such term as may hereafter be made.
"Securities Account Control Agreement":  any Control Agreement entered into by the Administrative Agent, a Loan Party and a securities intermediary holding a Securities Account of such Loan Party pursuant to which the Administrative Agent is granted "control" (for purposes of the UCC) over such Securities Account.
"Securities Act":  the Securities Act of 1933, as amended from time to time and any successor statute.
"Security Documents":  the collective reference to the Guarantee and Collateral Agreement, the Mortgages, the Deposit Account Control Agreements, the Securities Account Control Agreement, all other security documents hereafter delivered to the Administrative Agent granting a Lien on any property of any Person to secure the Obligations of any Loan Party under any Loan Document and all financing statements, fixture filings, patent, trademark and copyright filings, assignments, acknowledgments and other filings, documents and agreements made or delivered pursuant to any of the foregoing.
"Settlement Date":  as defined in Section 2.1(c).
"Solvent":  when used with respect to any Person, means that, as of any date of determination, (a) the amount of the "fair value" of the assets of such Person will, as of such date, exceed the amount of all "liabilities of such Person, contingent or otherwise," as of such date, as such quoted terms are determined in accordance with applicable federal and state laws governing determinations of the insolvency of debtors, (b) the "present fair saleable value" of the assets of such Person will, as of such date, be greater than the amount that will be required to pay the liability of such Person on its debts as such debts become absolute and matured, as such quoted terms are determined in accordance with applicable federal and state laws governing
25

determinations of the insolvency of debtors, (c) such Person will not have, as of such date, an unreasonably small amount of capital with which to conduct its business, and (d) such Person will be able to pay its debts as they mature.  For purposes of this definition, (i) "debt" means liability on a "claim," and (ii) "claim" means any (x) right to payment, whether or not such a right is reduced to judgment, liquidated, unliquidated, fixed, contingent, matured, unmatured, disputed, undisputed, legal, equitable, secured or unsecured or (y) right to an equitable remedy for breach of performance if such breach gives rise to a right to payment, whether or not such right to an equitable remedy is reduced to judgment, fixed, contingent, matured or unmatured, disputed, undisputed, secured or unsecured.
"Specified Swap Agreement":  any Swap Agreement entered into by the Borrower and any Qualified Counterparty (or any Person who was a Qualified Counterparty as of the Closing Date or as of the date such Swap Agreement was entered into) to the extent permitted under Section 7.12.
"Specified Threshold":  an amount equal to the lesser of (i) $1,000,000 or (ii) one percent (1%) of the total assets of Borrower and its Subsidiaries determined in accordance with GAAP.
"Subordinated Indebtedness":  means any Indebtedness of any Credit Party subordinated to the Obligations on terms and conditions reasonably acceptable to Administrative Agent.
"Subsidiary":  as to any Person, a corporation, partnership, limited liability company or other entity of which shares of stock or other ownership interests having ordinary voting power (other than stock or such other ownership interests having such power only by reason of the happening of a contingency) to elect a majority of the board of directors or other managers of such corporation, partnership or other entity are at the time owned, or the management of which is otherwise controlled, directly or indirectly through one or more intermediaries, or both, by such Person.  Unless otherwise qualified, all references to a "Subsidiary" or to "Subsidiaries" in this Agreement shall refer to a Subsidiary or Subsidiaries of the Borrower or any Guarantor.
"Subsidiary Guarantor":  each Subsidiary of the Borrower or Guarantor other than any Excluded Foreign Subsidiary.
"SVB":  as defined in the preamble hereto.
"Swap Agreement":  any agreement with respect to any swap, hedge, forward, future or derivative transaction or option or similar agreement (including without limitation, any Interest Rate Agreement) involving, or settled by reference to, one or more rates, currencies, commodities, equity or debt instruments or securities, or economic, financial or pricing indices or measures of economic, financial or pricing risk or value or any similar transaction or any combination of these transactions; provided that no phantom stock or similar plan providing for payments only on account of services provided by current or former directors, officers, employees or consultants of the Borrower and its Subsidiaries shall be deemed to be a "Swap Agreement."
"Swap Obligation":  with respect to any Guarantor, any obligation to pay or perform under any agreement, contract or transaction that constitutes a "swap" within the meaning of
26

section 1a(47) of the Commodity Exchange Act.
"Swap Termination Value": in respect of any one or more Swap Agreements, after taking into account the effect of any legally enforceable netting agreement relating to such Swap Agreements, (a) for any date on or after the date such Swap Agreements have been closed out and termination value(s) determined in accordance therewith, such termination value(s), and (b) for any date prior to the date referenced in clause (a), the amount(s) determined as the mark-to-market value(s) for such Swap Agreements, as determined based upon one or more mid-market or other readily available quotations provided by any recognized dealer in such Swap Agreements (which may include a Qualified Counterparty).
"Swingline Commitment":  the obligation of the Swingline Lender to make Swingline Loans pursuant to Section 2.3 in an aggregate principal amount at any one time outstanding not to exceed $10,000,000.
"Swingline Lender":  SVB, in its capacity as the lender of Swingline Loans.
"Swingline Loan Note":  a promissory note in the form of Exhibit H-2, as it may be amended, supplemented or otherwise modified from time to time.
"Swingline Loans":  as defined in Section 2.3.
"Swingline Participation Amount":  as defined in Section 2.4(c).
"Synthetic Lease Obligation":  the monetary obligation of a Person under (a) a so-called synthetic, off-balance sheet or tax retention lease or (b) an agreement for the use of property creating obligations that do not appear on the balance sheet of such Person but which, upon the insolvency or bankruptcy of such Person, would be characterized as the indebtedness of such Person (without regard to accounting treatment).
"Taxes":  all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.
"Total Credit Exposure":  is, as to any Lender at any time, the unused Commitments and Revolving Extensions of Credit of such Lender at such time.
"Total L/C Commitments":  at any time, the sum of all L/C Commitments at such time, as the same may be reduced from time to time pursuant to Section 2.6 or 3.5(b).  The initial amount of the Total L/C Commitments on the Closing Date is $5,000,000.
"Total Revolving Commitments":  at any time, the aggregate amount of the Revolving Commitments then in effect.  The original amount of the Total Revolving Commitments is $75,000,000.  The L/C Commitments and the Swingline Commitment are each sublimits of the Total Revolving Commitments.
"Total Revolving Extensions of Credit":  at any time, the aggregate amount of the Revolving Extensions of Credit outstanding at such time.
27

"Trade Date": is defined in Section 10.6(b)(i)(B).
"Transferee":  any Eligible Assignee or Participant.
"Type":  as to any Loan, its nature as an ABR Loan or a Eurodollar Loan.
"Uniform Commercial Code" or "UCC":  the Uniform Commercial Code (or any similar or equivalent legislation) as in effect from time to time in the State of New York, or as the context may require, any other applicable jurisdiction.
"United States" and "U.S.":  the United States of America.
"USCRO":  the US Copyright Office.
"USPTO":  the US Patent and Trademark Office.
"U.S. Person":  any Person that is a "United States Person" as defined in Section 7701(a)(30) of the Code.
"U.S. Tax Compliance Certificate":  as defined in Section 2.15(f).
"Wholly Owned Subsidiary":  as to any Person, any other Person all of the Capital Stock of which (other than directors' qualifying shares required by law) is owned by such Person directly and/or through other Wholly Owned Subsidiaries.
"Wholly Owned Subsidiary Guarantor":  any Subsidiary Guarantor that is a Wholly Owned Subsidiary of the Borrower or a Guarantor.
"Withholding Agent":  as applicable, any of any applicable Loan Party and the Administrative Agent, as the context may require.
1.2            Other Definitional Provisions.
 
(a)            Unless otherwise specified therein, all terms defined in this Agreement shall have the defined meanings when used in the other Loan Documents or any certificate or other document made or delivered pursuant hereto or thereto.
 
(b)            As used herein and in the other Loan Documents, and any certificate or other document made or delivered pursuant hereto or thereto, (i) accounting terms relating to any Group Member not defined in Section 1.1 and accounting terms partly defined in Section 1.1, to the extent not defined, shall have the respective meanings given to them under GAAP, (ii) the words "include," "includes" and "including" shall be deemed to be followed by the phrase "without limitation," (iii) the word "incur" shall be construed to mean incur, create, issue, assume, become liable in respect of or suffer to exist (and the words "incurred" and "incurrence" shall have correlative meanings), (iv) the words "asset" and "property" shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, Capital Stock, securities, revenues, accounts, leasehold interests and contract rights, and (v) references to agreements (including this Agreement) or other Contractual Obligations shall, unless otherwise specified, be deemed to refer to such agreements or
28

Contractual Obligations as amended, supplemented, restated, amended and restated or otherwise modified from time to time.  Notwithstanding the foregoing clause (i), for purposes of determining compliance with any covenant (including the computation of any financial covenant) contained herein, Indebtedness of any Group Member shall be deemed to be carried at 100% of the outstanding principal amount thereof, and the effects of FASB ASC 825 on financial liabilities shall be disregarded.
 
(c)            The words "hereof," "herein" and "hereunder" and words of similar import, when used in this Agreement, shall refer to this Agreement as a whole and not to any particular provision of this Agreement, and Section, Schedule and Exhibit references are to this Agreement unless otherwise specified.  The word "will" shall be construed to have the same meaning and effect as the word "shall."  Unless the context requires otherwise, (i) any reference herein to any Person shall be construed to include such Person's successors and assigns, (ii) all references herein to Articles, Sections, Exhibits and Schedules shall be construed to refer to Articles and Sections of, and Exhibits and Schedules to, this Agreement, (iii) any reference to any law or regulation herein shall, unless otherwise specified, refer to such law or regulation as amended, modified or supplemented from time to time.
 
(d)            The meanings given to terms defined herein shall be equally applicable to both the singular and plural forms of such terms.  Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms.
 
SECTION 2
AMOUNT AND TERMS OF COMMITMENTS
2.1            Revolving Commitments.
 
(a)            Subject to the terms and conditions hereof, each Revolving Lender severally agrees to make revolving credit loans (each, a "Revolving Loan" and, collectively, the "Revolving Loans") to the Borrower from time to time during the Revolving Commitment Period in an aggregate principal amount with respect to all such Revolving Loans at any one time outstanding which, when added to the aggregate outstanding amount of Revolving Loans, Swingline Loans, the aggregate undrawn amount of all outstanding Letters of Credit and the aggregate amount of all L/C Disbursements that have not yet been reimbursed or converted into Revolving Loans, incurred on behalf of the Borrower and owing to such Lender, does not exceed the amount of such Lender's Revolving Commitment.  Such aggregate Obligations shall not exceed the Total Revolving Commitments at such time and any excess shall be repaid upon demand.  During the Revolving Commitment Period the Borrower may use the Revolving Commitments by borrowing, prepaying the Revolving Loans in whole or in part, and reborrowing, all in accordance with the terms and conditions hereof.  The Revolving Loans may from time to time be Eurodollar Loans or ABR Loans, as determined by the Borrower and notified to the Administrative Agent in accordance with Sections 2.2 and 2.8.
 
(b)            The Borrower shall repay all outstanding Revolving Loans on the Revolving Termination Date.
 
2.2            Procedure for Revolving Loan Borrowing.  The Borrower may borrow under the Revolving Commitments during the Revolving Commitment Period on any Business Day;
 
29

 provided that the Borrower shall give the Administrative Agent an irrevocable Notice of Borrowing (which must be received by the Administrative Agent prior to 10:00 A.M., Pacific time, (a) three Business Days prior to the requested Borrowing Date, in the case of Eurodollar Loans, or (b) one Business Day prior to the requested Borrowing Date, in the case of ABR Loans (in each case, with originals to follow within 30 days)) (provided that any such Notice of Borrowing of ABR Loans under the Revolving Facility to finance payments under Section 3.5(a) may be given not later than 10:00 A.M., Pacific time, on the date of the proposed borrowing), in each such case specifying (i) the amount and Type of Revolving Loans to be borrowed, (ii) the requested Borrowing Date, (iii) in the case of Eurodollar Loans, the respective amounts of each such Type of Loan and the respective lengths of the initial Interest Period therefor, and (iv) instructions for remittance of the proceeds of the applicable Loans to be borrowed.  Each borrowing under the Revolving Commitments shall be in an amount equal to in the case of ABR Loans, $1,000,000 or a whole multiple of $500,000 in excess thereof (or, if the then aggregate Available Revolving Commitments are less than $1,000,000, such lesser amount.  Upon receipt of any such Notice of Borrowing from the Borrower, the Administrative Agent shall promptly notify each Revolving Lender thereof.  Each Revolving Lender will make the amount of its pro rata share of each such borrowing available to the Administrative Agent for the account of the Borrower at the Revolving Loan Funding Office prior to 12:00 P.M., Pacific time, on the Borrowing Date requested by the Borrower in funds immediately available to the Administrative Agent.  Such borrowing will then be made available to the Borrower by the Administrative Agent crediting such account as is designated in writing to the Administrative Agent by the Borrower with the aggregate of the amounts made available to the Administrative Agent by the Revolving Lenders and in like funds as received by the Administrative Agent.
 
2.3            Swingline Commitment.  Subject to the terms and conditions hereof, the Swingline Lender agrees to make available a portion of the credit accommodations otherwise available to the Borrower under the Revolving Commitments from time to time during the Revolving Commitment Period by making swing line loans (each a "Swingline Loan" and, collectively, the "Swingline Loans") to the Borrower; provided that (a) the aggregate principal amount of Swingline Loans outstanding at any time shall not exceed the Swingline Commitment then in effect, (b) the Borrower shall not request, and the Swingline Lender shall not make, any Swingline Loan if, after giving effect to the making of such Swingline Loan, the aggregate amount of the Available Revolving Commitments would be less than zero, and (c) the Borrower shall not use the proceeds of any Swingline Loan to refinance any then outstanding Swingline Loan.  During the Revolving Commitment Period, the Borrower may use the Swingline Commitment by borrowing, repaying and reborrowing, all in accordance with the terms and conditions hereof.  Swingline Loans shall be ABR Loans only and shall be made only in Dollars.  To the extent not otherwise required by the terms hereof to be repaid prior thereto, the Borrower shall repay to the Swingline Lender the then unpaid principal amount of each Swingline Loan on the Revolving Termination Date.
 
2.4            Procedure for Swingline Borrowing; Refunding of Swingline Loans.
 
(a)            Whenever the Borrower desires that the Swingline Lender make Swingline Loans the Borrower shall give the Swingline Lender irrevocable telephonic notice (which telephonic notice must be received by the Swingline Lender not later than 12:00 P.M., Pacific time, on the proposed Borrowing Date) confirmed promptly in writing by a Notice of
30

Borrowing, specifying (i) the amount to be borrowed, (ii) the requested Borrowing Date (which shall be a Business Day during the Revolving Commitment Period), and (iii) instructions for the remittance of the proceeds of such Loan.  Each borrowing under the Swingline Commitment shall be in an amount equal to $100,000 or a whole multiple of $100,000 in excess thereof.  Promptly thereafter, on the Borrowing Date specified in a notice in respect of Swingline Loans, the Swingline Lender shall make available to the Borrower an amount in immediately available funds equal to the amount of the Swingline Loan to be made by depositing such amount in the account designated in writing to the Administrative Agent by the Borrower.  Unless a Swingline Loan is sooner refinanced by the advance of a Revolving Loan pursuant to Section 2.4(b), such Swingline Loan shall be repaid by the Borrower no later than five (5) Business Days after the advance of such Swingline Loan.
 
(b)            The Swingline Lender, at any time and from time to time in its sole and absolute discretion, may, on behalf of the Borrower (which hereby irrevocably directs the Swingline Lender to act on its behalf), on one Business Day's telephonic notice given by the Swingline Lender no later than 12:00 P.M., Pacific time, and promptly confirmed in writing, request each Revolving Lender to make, and each Revolving Lender hereby agrees to make, a Revolving Loan, in an amount equal to such Revolving Lender's Revolving Percentage of the aggregate amount of such Swingline Loan (each a "Refunded Swingline Loan") outstanding on the date of such notice, to repay the Swingline Lender.  Each Revolving Lender shall make the amount of such Revolving Loan available to the Administrative Agent at the Revolving Loan Funding Office in immediately available funds, not later than 10:00 A.M., Pacific time, one Business Day after the date of such notice.  The proceeds of such Revolving Loan shall immediately be made available by the Administrative Agent to the Swingline Lender for application by the Swingline Lender to the repayment of the Refunded Swingline Loan.  The Borrower irrevocably authorizes the Swingline Lender to charge the Borrower's accounts with the Administrative Agent (up to the amount available in each such account) immediately to pay the amount of any Refunded Swingline Loan to the extent amounts received from the Revolving Lenders are not sufficient to repay in full such Refunded Swingline Loan.
 
(c)            If prior to the time that the Borrower has repaid the Swingline Loans pursuant to Section 2.4(a) or a Revolving Loan has been made pursuant to Section 2.4(b), one of the events described in Section 8.1(f) shall have occurred or if for any other reason, as determined by the Swingline Lender in its sole discretion, Revolving Loans may not be made as contemplated by Section 2.4(b), each Revolving Lender shall, on the date such Revolving Loan was to have been made pursuant to the notice referred to in Section 2.4(b) or on the date requested by the Swingline Lender (with at least one Business Day's notice to the Revolving Lenders), purchase for cash an undivided participating interest in the then outstanding Swingline Loans by paying to the Swingline Lender an amount (the "Swingline Participation Amount") equal to (i) such Revolving Lender's Revolving Percentage times (ii) the aggregate principal amount of the outstanding Swingline Loans that were to have been repaid with such Revolving Loans.
 
(d)            Whenever, at any time after the Swingline Lender has received from any Revolving Lender such Lender's Swingline Participation Amount, the Swingline Lender receives any payment on account of the Swingline Loans, the Swingline Lender will distribute to such Lender its Swingline Participation Amount (appropriately adjusted, in the case of interest
31

payments, to reflect the period of time during which such Lender's participating interest was outstanding and funded and, in the case of principal and interest payments, to reflect such Lender's pro rata portion of such payment if such payment is not sufficient to pay the principal of and interest on all Swingline Loans then due); provided that in the event that such payment received by the Swingline Lender is required to be returned, such Revolving Lender will return to the Swingline Lender any portion thereof previously distributed to it by the Swingline Lender.
 
(e)            Each Revolving Lender's obligation to make the Loans referred to in Section 2.4(b) and to purchase participating interests pursuant to Section 2.4(c) shall be absolute and unconditional and shall not be affected by any circumstance, including (i) any setoff, counterclaim, recoupment, defense or other right that such Revolving Lender or the Borrower may have against the Swingline Lender, the Borrower or any other Person for any reason whatsoever, (ii) the occurrence of a Default or an Event of Default or the failure to satisfy any of the other conditions specified in Section 5, (iii) any adverse change in the condition (financial or otherwise) of the Borrower, (iv) any breach of this Agreement or any other Loan Document by the Borrower, any other Loan Party or any other Revolving Lender, or (v) any other circumstance, happening or event whatsoever, whether or not similar to any of the foregoing.
 
(f)            The Swingline Lender may resign at any time by giving 30 days' prior notice to the Administrative Agent, the Lenders and the Borrower.  After the resignation of the Swingline Lender hereunder, the retiring Swingline Lender shall remain a party hereto and shall continue to have all the rights and obligations of the Swingline Lender under this Agreement and the other Loan Documents with respect to Swingline Loans made by it prior to such resignation, but shall not be required to make any additional Swingline Loans.
 
2.5            Fees.
 
(a)            Fee Letter.  Borrower agrees to pay to the Administrative Agent the fees as set forth in the Fee Letter.
 
(b)            Commitment Fee.  Borrower agrees to pay to Administrative Agent for the benefit of Lenders, commencing on the Closing Date, a commitment fee in an amount equal to the Commitment Fee Rate per annum payable on the actual daily unused portion of the Revolving Facility.  Such fee shall be paid quarterly in arrears, commencing on the first quarterly payment date to occur after the Closing Date.
 
(c)            Fees Nonrefundable.  All fees payable under this Section 2.5 shall be fully earned on the date paid and nonrefundable.
 
2.6            Termination or Reduction of Revolving Commitments; Total L/C Commitments.
 
(a)            Termination or Reduction of Total Revolving Commitments.  The Borrower shall have the right, upon not less than three Business Days' written notice delivered to the Administrative Agent, to terminate the Total Revolving Commitments or from time to time to reduce the amount of the Total Revolving Commitments; provided that no such termination or reduction of the Total Revolving Commitments shall be permitted if, after giving effect thereto and to any prepayments of the Revolving Loans and Swingline Loans to be made on the effective
32

date thereof the amount of the Total Revolving Extensions of Credit then outstanding would exceed the Total Revolving Commitments then in effect.  Any such reduction shall be in an amount equal to $5,000,000, or a whole multiple in excess thereof, and shall reduce permanently the Total Revolving Commitments then in effect; provided that, if in connection with any such reduction or termination of the Total Revolving Commitments a Eurodollar Loan is prepaid on any day other than the last day of the Interest Period applicable thereto, the Borrower shall also pay any amounts owing pursuant to Section 2.16.  Any reduction of the Total Revolving Commitments shall be applied to the Revolving Commitments of each Lender according to its respective Revolving Percentage.  All fees accrued until the effective date of any termination of the Total Revolving Commitments shall be paid on the effective date of such termination.
 
(b)            Termination or Reduction of Total L/C Commitments.  The Borrower shall have the right, upon not less than three Business Days' written notice delivered to the Administrative Agent, to terminate the Total L/C Commitments available to the Borrower or, from time to time, to reduce the amount of the Total L/C Commitments available to the Borrower; provided that, in any such case, no such termination or reduction of the Total L/C Commitments shall be permitted if, after giving effect thereto, the Total L/C Commitments shall be reduced to an amount that would result in the aggregate L/C Exposure exceeding the Total L/C Commitments (as so reduced).  Any such reduction shall be in an amount equal to $100,000, or a whole multiple in excess thereof, and shall reduce permanently the Total L/C Commitments then in effect.  Any reduction of the Total L/C Commitments shall be applied to the L/C Commitments of each Lender according to its respective L/C Percentage.  All fees accrued until the effective date of any termination of the Total L/C Commitments shall be paid on the effective date of such termination
 
2.7            Optional Loan Prepayments.  The Borrower may at any time and from time to time prepay the Loans, in whole or in part, without premium or penalty, upon irrevocable notice delivered to the Administrative Agent no later than 10:00 A.M., Pacific time, three Business Days prior thereto, in the case of Eurodollar Loans, and no later than 10:00 A.M., Pacific time, one Business Day prior thereto, in the case of ABR Loans, which notice shall specify the date and amount of the proposed prepayment; provided that if a Eurodollar Loan is prepaid on any day other than the last day of the Interest Period applicable thereto, the Borrower shall also pay any amounts owing pursuant to Section 2.16; provided further that if such notice of prepayment indicates that such prepayment is to be funded with the proceeds of a refinancing, such notice of prepayment may be revoked if the financing is not consummated.  Upon receipt of any such notice the Administrative Agent shall promptly notify each relevant Lender thereof.  If any such notice is given, the amount specified in such notice shall be due and payable on the date specified therein, together with (except in the case of Revolving Loans that are ABR Loans and Swingline Loans) accrued interest to such date on the amount prepaid.  Partial prepayments of Swingline Loans shall be in an aggregate principal amount of $100,000 or a whole multiple thereof.  Partial prepayments of Revolving Loans shall be in an aggregate principal amount of $1,000,000 or a whole multiple thereof.
 
2.8            Conversion and Continuation Options.
 
(a)            The Borrower may elect from time to time to convert Eurodollar Loans to ABR Loans by giving the Administrative Agent prior irrevocable notice in a Notice of Conversion/Continuation of such election no later than 10:00 A.M., Pacific time, on the Business
33

Day preceding the proposed conversion date; provided that any such conversion of Eurodollar Loans may only be made on the last day of an Interest Period with respect thereto.  The Borrower may elect from time to time to convert ABR Loans to Eurodollar Loans by giving the Administrative Agent prior irrevocable notice in a Notice of Conversion/Continuation of such election no later than 10:00 A.M., Pacific time, on the third Business Day preceding the proposed conversion date (which notice shall specify the length of the initial Interest Period therefor); provided that no ABR Loan may be converted into a Eurodollar Loan when any Event of Default has occurred and is continuing.  Upon receipt of any such notice, the Administrative Agent shall promptly notify each relevant Lender thereof.
 
(b)            Subject to Section 2.17, any Eurodollar Loan may be continued as such upon the expiration of the then current Interest Period with respect thereto by the Borrower giving irrevocable notice in a Notice of Conversion/Continuation to the Administrative Agent by no later than 10:00 A.M., Pacific time, on the date occurring three Business Days preceding the proposed continuation date and otherwise in accordance with the applicable provisions of the term "Interest Period" set forth in Section 1.1, of the length of the next Interest Period to be applicable to such Loans; provided that no Eurodollar Loan may be continued as such when any Event of Default has occurred and is continuing; provided further that if the Borrower shall fail to give any required notice as described above in this paragraph or if such continuation is not permitted pursuant to the preceding proviso, such Loans shall be automatically converted to ABR Loans on the last day of such then expiring Interest Period.  Upon receipt of any such notice the Administrative Agent shall promptly notify each relevant Lender thereof.
 
2.9            Limitations on Eurodollar Tranches.  Notwithstanding anything to the contrary in this Agreement, all borrowings, conversions and continuations of Eurodollar Loans and all selections of Interest Periods shall be in such amounts and be made pursuant to such elections so that, (a) after giving effect thereto, the aggregate principal amount of the Eurodollar Loans comprising each Eurodollar Tranche shall be equal to $1,000,000 or a whole multiple of $500,000 in excess thereof, and (b) no more than seven Eurodollar Tranches shall be outstanding at any one time.
 
2.10            Interest Rates and Payment Dates.
 
(a)            Each Eurodollar Loan shall bear interest for each day during each Interest Period with respect thereto at a rate per annum equal to (i) the Eurodollar Rate determined for such day plus (ii) the Applicable Margin.
 
(b)            Each ABR Loan (including any Swingline Loan) shall bear interest at a rate per annum equal to (i) the ABR plus (ii) the Applicable Margin.
 
(c)            (i) If all or a portion of the principal amount of any Loan shall not be paid when due (whether at the stated maturity, by acceleration or otherwise), all outstanding Loans shall bear interest at a rate per annum equal to the rate that would otherwise be applicable thereto pursuant to the foregoing provisions of this Section plus 2.00% (the "Default Rate"), and (ii) if all or a portion of any interest payable on any Loan or any commitment fee or other amount payable hereunder shall not be paid when due (whether at the stated maturity, by acceleration or otherwise), such overdue amount shall bear interest at a rate per annum equal to the rate then
34

applicable to ABR Loans plus 2%, in each case, with respect to clauses (i) and (ii) above, from the date of such non‑payment until such amount is paid in full (as well after as before judgment).
 
(d)            Interest on the outstanding principal amount of each Loan shall be payable in arrears on each Interest Payment Date; provided that interest accruing pursuant to Section 2.10(c) shall be payable from time to time on demand.
 
2.11            Computation of Interest and Fees.
 
(a)            Interest and fees payable pursuant hereto shall be calculated on the basis of a 360-day year for the actual days elapsed, except that, with respect to ABR Loans the rate of interest on which is calculated on the basis of the Prime Rate the interest thereon shall be calculated on the basis of a 365- (or 366-, as the case may be) day year for the actual days elapsed.  The Administrative Agent shall as soon as practicable notify the Borrower and the relevant Lenders of each determination of a Eurodollar Rate.  Any change in the interest rate on a Loan resulting from a change in the ABR or the Eurocurrency Reserve Requirements shall become effective as of the opening of business on the day on which such change becomes effective.  The Administrative Agent shall as soon as practicable notify the Borrower and the relevant Lenders of the effective date and the amount of each such change in interest rate.
 
(b)            Each determination of an interest rate by the Administrative Agent pursuant to any provision of this Agreement shall be conclusive and binding on the Borrower and the Lenders in the absence of manifest error.  The Administrative Agent shall, at the request of the Borrower, deliver to the Borrower a statement showing the quotations used by the Administrative Agent in determining any interest rate pursuant to Section 2.11(a).
 
2.12            Inability to Determine Interest Rate.  If prior to the first day of any Interest Period, the Administrative Agent shall have determined (which determination shall be conclusive and binding upon the Borrower) in connection with any request for a Eurodollar Loan or a conversion to or a continuation thereof that, by reason of circumstances affecting the relevant market, (a) Dollar deposits are not being offered to banks in the London interbank market for the applicable amount and Interest Period of such requested Loan or conversion or continuation, as applicable, (b) adequate and reasonable means do not exist for ascertaining the Eurodollar Rate for such Interest Period, or (c) the Eurodollar Rate determined or to be determined for such Interest Period will not adequately and fairly reflect the cost to such Lenders (as conclusively certified by such Lenders) of making or maintaining their affected Loans during such Interest Period, then, in any such case (a), (b) or (c), the Administrative Agent shall promptly notify the Borrower and the relevant Lenders thereof as soon as practicable thereafter.  Any such determination shall specify the basis for such determination and shall, in the absence of manifest error, be conclusive and binding for all purposes.  Thereafter, (x) any Eurodollar Loans under the relevant Facility requested to be made on the first day of such Interest Period shall be made as ABR Loans, (y) any Loans under the Revolving Facility that were to have been converted on the first day of such Interest Period to Eurodollar Loans shall be continued as ABR Loans and (z) any outstanding Eurodollar Loans under the Revolving Facility shall be converted, on the last day of the then-current Interest Period, to ABR Loans.  Until such notice has been withdrawn by the Administrative Agent, no further Eurodollar Loans under the relevant Facility shall be made or continued as such, nor shall the Borrower have the right to convert Loans under the relevant Facility to Eurodollar Loans.
35

 
2.13            Pro Rata Treatment and Payments.
 
(a)            Each borrowing by the Borrower from the Lenders hereunder, each payment by the Borrower on account of any commitment fee and any reduction of the Commitments shall be made pro rata according to the respective L/C Percentages or Revolving Percentages, as the case may be, of the relevant Lenders.
 
(b)            Each payment (including each prepayment) by the Borrower on account of principal of and interest on the Revolving Loans shall be made pro rata according to the respective outstanding principal amounts of the Revolving Loans then held by the Revolving Lenders.
 
(c)            All payments (including prepayments) to be made by the Borrower hereunder, whether on account of principal, interest, fees or otherwise, shall be made without condition or deduction for any counterclaim, defense, recoupment or setoff and shall be made prior to 10:00 A.M., Pacific time, on the due date thereof to the Administrative Agent, for the account of the Lenders, at the applicable Funding Office, in Dollars and in immediately available funds.  The Administrative Agent shall distribute such payments to the Lenders promptly upon receipt in like funds as received.  Any payment received by the Administrative Agent after 10:00 A.M., Pacific time shall be deemed received on the next succeeding Business Day and any applicable interest or fee shall continue to accrue.  If any payment hereunder (other than payments on the Eurodollar Loans) becomes due and payable on a day other than a Business Day, such payment shall be extended to the next succeeding Business Day.  If any payment on a Eurodollar Loan becomes due and payable on a day other than a Business Day, the maturity thereof shall be extended to the next succeeding Business Day unless the result of such extension would be to extend such payment into another calendar month, in which event such payment shall be made on the immediately preceding Business Day.  In the case of any extension of any payment of principal pursuant to the preceding two sentences, interest thereon shall be payable at the then applicable rate during such extension.
 
(d)            Unless the Administrative Agent shall have been notified in writing by any Lender prior to the date of any borrowing that such Lender will not make the amount that would constitute its share of such borrowing available to the Administrative Agent, the Administrative Agent may assume that such Lender is making such amount available to the Administrative Agent on such date in accordance with Section 2, and the Administrative Agent may, in reliance upon such assumption, make available to the Borrower a corresponding amount.  If such amount is not in fact made available to the Administrative Agent by the required time on the Borrowing Date therefor, such Lender and the Borrower severally agree to pay to the Administrative Agent, on demand, such corresponding amount with interest thereon, for each day from and including the date on which such amount is made available to the Borrower but excluding the date of payment to the Administrative Agent, at (i) in the case of a payment to be made by such Lender, a rate equal to the greater of (A) the Federal Funds Effective Rate and (B) a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation, and (ii) in the case of a payment to be made by the Borrower, the rate per annum applicable to ABR Loans under the relevant Facility.  If the Borrower and such Lender shall pay such interest to the Administrative Agent for the same or an overlapping period, the Administrative Agent shall promptly remit to the Borrower the amount of such interest paid by the Borrower for such period.  If such Lender pays its share of the applicable borrowing to the Administrative Agent, then the amount so paid shall constitute such Lender's Loan included in such borrowing.  Any payment by the Borrower shall be without prejudice to any claim the Borrower may have against a Lender that shall have failed to make such payment to the Administrative Agent.
36

 
(e)            Unless the Administrative Agent shall have received notice from the Borrower prior to the date on which any payment is due to the Administrative Agent for the account of the Lenders or the Issuing Lender hereunder that the Borrower will not make such payment, the Administrative Agent may assume that the Borrower is making such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Lenders or the Issuing Lender, as the case may be, the amount due.  In such event, if the Borrower has not in fact made such payment, then each of the Lenders or the Issuing Lender, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or Issuing Lender, with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Administrative Agent, at the greater of the Federal Funds Effective Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation.  Nothing herein shall be deemed to limit the rights of Administrative Agent or any Lender against any Loan Party.
 
(f)            If any Lender makes available to the Administrative Agent funds for any Loan to be made by such Lender as provided in the foregoing provisions of this Section 2, and such funds are not made available to the Borrower by the Administrative Agent because the conditions to the applicable extension of credit set forth in Section 5.1 or Section 5.2 are not satisfied or waived in accordance with the terms hereof, the Administrative Agent shall return such funds (in like funds as received from such Lender) to such Lender, without interest.
 
(g)            The obligations of the Lenders hereunder to (i) make Revolving Loans, (ii) to fund its participations in L/C Disbursements in accordance with its respective L/C Percentage, (iii) to fund its respective Swingline Participation Amount of any Swingline Loan, and (iv) to make payments pursuant to Section 9.7, as applicable, are several and not joint.  The failure of any Lender to make any such Loan, to fund any such participation or to make any such payment under Section 9.7 on any date required hereunder shall not relieve any other Lender of its corresponding obligation to do so on such date, and no Lender shall be responsible for the failure of any other Lender to so make its Loan, to purchase its participation or to make its payment under Section 9.7.
 
(h)            Nothing herein shall be deemed to obligate any Lender to obtain the funds for any Loan in any particular place or manner or to constitute a representation by any Lender that it has obtained or will obtain the funds for any Loan in any particular place or manner.
 
(i)            If at any time insufficient funds are received by and available to the Administrative Agent to pay fully all amounts of principal, interest and fees then due hereunder, such funds shall be applied (i) first, toward payment of interest and fees then due hereunder, ratably among the parties entitled thereto in accordance with the amounts of interest and fees then due to such parties, and (ii) second, toward payment of principal then due hereunder, ratably among the parties entitled thereto in accordance with the amounts of principal then due to such parties.
37

 
(j)            If any Lender shall obtain any payment (whether voluntary, involuntary, through the exercise of any right of set-off, or otherwise) on account of the principal of or interest on any Loan made by it or its participation in the L/C Exposure or other obligations hereunder, as applicable (other than pursuant to a provision hereof providing for non-pro rata treatment), in excess of its Revolving Percentage or L/C Percentage, as applicable, of such payment on account of the Loans or participations obtained by all of the Lenders, such Lender shall forthwith advise the Administrative Agent of the receipt of such payment, and within five Business Days of such receipt purchase (for cash at face value) from the other Revolving Lenders or L/C Lenders, as applicable (through the Administrative Agent), without recourse, such participations in the Revolving Loans made by them and/or participations in the L/C Exposure held by them, as applicable, or make such other adjustments as shall be equitable, as shall be necessary to cause such purchasing Lender to share the excess payment ratably with each of the other Lenders in accordance with their respective Revolving Percentages or L/C Percentages, as applicable; provided, however, that if all or any portion of such excess payment is thereafter recovered by or on behalf of the Borrower from such purchasing Lender, the purchase shall be rescinded and the purchase price restored to the extent of such recovery, but without interest.  The Borrower agrees that any Lender so purchasing a participation from another Lender pursuant to this Section 2.13(j) may exercise all its rights of payment (including the right of set-off) with respect to such participation as fully as if such Lender were the direct creditor of the Borrower in the amount of such participation.  No documentation other than notices and the like referred to in this Section 2.13(j) shall be required to implement the terms of this Section 2.13(j).  The Administrative Agent shall keep records (which shall be conclusive and binding in the absence of manifest error) of participations purchased pursuant to this Section 2.13(j) and shall in each case notify the Revolving Lenders or the L/C Lenders, as applicable, following any such purchase.  The provisions of this Section 2.13(j) shall not be construed to apply to (i) any payment made by or on behalf of the Borrower pursuant to and in accordance with the express terms of this Agreement (including the application of funds arising from the existence of a Defaulting Lender), (ii) the application of Cash Collateral provided for in Section 3.10, or (iii) any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Loans or sub-participations in any L/C Exposure to any assignee or participant, other than an assignment to the Borrower or any Subsidiary thereof (as to which the provisions of this Section shall apply).  The Borrower consents on behalf of itself and each other Loan Party to the foregoing and agrees, to the extent it may effectively do so under applicable law, that any Lender acquiring a participation pursuant to the foregoing arrangements may exercise against each Loan Party rights of setoff and counterclaim with respect to such participation as fully as if such Lender were a direct creditor of each Loan Party in the amount of such participation.
 
(k)            Notwithstanding anything to the contrary in this Agreement, the Administrative Agent may, in its discretion at any time or from time to time, without the Borrower's request and even if the conditions set forth in Section 5.2 would not be satisfied, make a Revolving Loan in an amount equal to the portion of the Obligations constituting overdue interest and fees and Swingline Loans from time to time due and payable to itself, any Revolving Lender, the Swingline Lender or the Issuing Lender, and apply the proceeds of any such Revolving Loan to those Obligations; provided that after giving effect to any such Revolving Loan, the aggregate outstanding Revolving Loans will not exceed the Total Revolving Commitments then in effect.
38

 
2.14            Illegality; Requirements of Law.
 
(a)            Illegality.  If any Lender determines that any Requirement of Law has made it unlawful, or that any Governmental Authority has asserted that it is unlawful, for such Lender to make, maintain or fund Eurodollar Loans, or to determine or charge interest rates based upon the Eurodollar Rate, or any Governmental Authority has imposed material restrictions on the authority of such Lender to purchase or sell, or to take deposits of, Dollars in the London interbank market, then, on notice thereof by such Lender to the Borrower through the Administrative Agent, any obligation of such Lender to make or continue Eurodollar Loans or to convert ABR Loans to Eurodollar Loans shall be suspended until such Lender notifies the Administrative Agent and the Borrower that the circumstances giving rise to such determination no longer exist.  Upon receipt of such notice, the Borrower shall, upon demand from such Lender (with a copy to the Administrative Agent), prepay or, if applicable, convert all Eurodollar Loans of such Lender to ABR Loans, either on the last day of the Interest Period therefor, if such Lender may lawfully continue to maintain such Eurodollar Loans to such day, or immediately, if such Lender may not lawfully continue to maintain such Eurodollar Loans.  Upon any such prepayment or conversion, the Borrower shall also pay accrued interest on the amount so prepaid or converted.
 
(b)            Requirements of Law.  If the adoption of or any change in any Requirement of Law or in the interpretation or application thereof or compliance by any Lender with any request or directive (whether or not having the force of law) from any central bank or other Governmental Authority made subsequent to the date hereof:
 
(i)            shall subject any Recipient to any Taxes (other than (A) Indemnified Taxes, (B) Taxes described in clauses (c) through (e) of the definition of Excluded Taxes and (C) Connection Income Taxes) on its Loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto;
 
(ii)            shall impose, modify or deem applicable any reserve, special deposit, compulsory loan, insurance charge or similar requirement against assets of, deposits with or for the account of or credit extended or participated in by, any Lender (except any reserve requirement reflected in the Eurodollar Rate); or
 
(iii)            impose on any Lender or the London interbank market any other condition, cost or expense (other than Taxes) affecting this Agreement or Loans made by such Lender or any Letter of Credit or participation therein;
 
and the result of any of the foregoing is to increase the cost to such Lender or such other Recipient of making, converting to, continuing or maintaining Loans determined with reference to the Eurodollar Rate or of maintaining its obligation to make such Loans, or to increase the cost to such Lender or such other Recipient of issuing or participating in Letters of Credit, or to reduce any amount receivable or received by such Lender or other Recipient hereunder in respect thereof (whether in respect of principal, interest or any other amount), then, in any such case, upon the request of such Lender or other Recipient, the Borrower shall promptly pay such Lender or other Recipient, as the case may be, any additional amounts necessary to compensate such Lender or other Recipient, as the case may be, for such increased cost or reduced amount
39

receivable.  If any Lender becomes entitled to claim any additional amounts pursuant to this paragraph, it shall promptly notify the Borrower (with a copy to the Administrative Agent) of the event by reason of which it has become so entitled.
(c)            If any Lender determines that any change in any Requirement of Law affecting such Lender or any lending office of such Lender or such Lender's holding company, if any, regarding capital or liquidity requirements, has or would have the effect of reducing the rate of return on such Lender's capital or on the capital of such Lender's holding company, if any, as a consequence of this Agreement, the Commitments of such Lender or the Loans made by, or participations in Letters of Credit or Swingline Loans held by, such Lender, or the Letters of Credit issued by the Issuing Lender, to a level below that which such Lender or such Lender's holding company could have achieved but for such change in such Requirement of Law (taking into consideration such Lender's policies and the policies of such Lender's holding company with respect to capital adequacy), then from time to time the Borrower will pay to such Lender or the Issuing Lender, as the case may be, such additional amount or amounts as will compensate such Lender or the Issuing Lender or such Lender's or Issuing Lender's holding company for any such reduction suffered.
 
(d)            For purposes of this Agreement, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines, or directives in connection therewith are deemed to have gone into effect and been adopted after the date of this Agreement, and (ii) all requests, rules, guidelines or directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States regulatory authorities, in each case pursuant to Basel III, shall in each case be deemed to be a  change in any Requirement of Law, regardless of the date enacted, adopted or issued.
 
(e)            A certificate as to any additional amounts payable pursuant to paragraphs (b), (c), or (d) of this Section submitted by any Lender to the Borrower (with a copy to the Administrative Agent) shall be conclusive in the absence of manifest error.  The Borrower shall pay such Lender the amount shown as due on any such certificate within 10 days after receipt thereof.  Failure or delay on the part of any Lender to demand compensation pursuant to this Section shall not constitute a waiver of such Lender's right to demand such compensation.  Notwithstanding anything to the contrary in this Section 2.14, the Borrower shall not be required to compensate a Lender pursuant to this Section 2.14 for any amounts incurred more than six months prior to the date that such Lender notifies the Borrower of such Lender's intention to claim compensation therefor; provided that if the circumstances giving rise to such claim have a retroactive effect, then such six-month period shall be extended to include the period of such retroactive effect.  The obligations of the Borrower arising pursuant to this Section 2.14 shall survive the Discharge of Obligations and the resignation of the Administrative Agent.
 
2.15            Taxes.  For purposes of this Section 2.15, the term 'Lender" includes the Issuing Lender and the term "applicable law" includes FATCA.
 
(a)            Payments Free of Taxes.  Any and all payments by or on account of any obligation of any Loan Party under any Loan Document shall be made without deduction or withholding for any Taxes, except as required by applicable law and the Borrower shall, and shall cause each other Loan Party, to comply with the requirements set forth in this Section 2.15.
40

  If any applicable law (as determined in the good faith discretion of an applicable Withholding Agent) requires the deduction or withholding of any Tax from any such payment by a Withholding Agent, then the applicable Withholding Agent shall be entitled to make such deduction or withholding and shall timely pay the full amount deducted or withheld to the relevant Governmental Authority in accordance with applicable law and, if such Tax is an Indemnified Tax, then the sum payable by the applicable Loan Party shall be increased as necessary so that after such deduction or withholding has been made (including such deductions and withholdings applicable to additional sums payable under this Section) the applicable Recipient receives an amount equal to the sum it would have received had no such deduction or withholding been made.
 
(b)            Payment of Other Taxes.  The Borrower shall, and shall cause each other Loan Party to, timely pay to the relevant Governmental Authority in accordance with applicable law, or at the option of the Administrative Agent timely reimburse it for the payment of, any Other Taxes applicable to such Loan Party.
 
(c)            Evidence of Payments.  As soon as practicable after any payment of Taxes by any Loan Party to a Governmental Authority pursuant to this Section 2.15, the Borrower shall, or shall cause such other Loan Party to, deliver to the Administrative Agent the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of the return reporting such payment or other evidence of such payment reasonably satisfactory to the Administrative Agent.
 
(d)            Indemnification by Loan Parties.  The Borrower shall, and shall cause each other Loan Party to, jointly and severally indemnify each Recipient, within 10 days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted on or attributable to amounts payable under this Section 2.15) payable or paid by such Recipient or required to be withheld or deducted from a payment to such Recipient and any reasonable expenses arising therefrom or with respect thereto (including any recording and filing fees with respect thereto or resulting therefrom and any liabilities with respect to, or resulting from, any delay in paying such Indemnified Taxes), whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority.  A certificate as to the amount of such payment or liability delivered to the Borrower by a Lender (with a copy to the Administrative Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender, shall be conclusive absent manifest error.  If any Loan Party fails to pay any Taxes when due to the appropriate taxing authority or fails to remit to the Administrative Agent the required receipts or other required documentary evidence, such Loan Party shall indemnify the Administrative Agent and the Lenders for any incremental taxes, interest or penalties that may become payable by the Administrative Agent or any Lender as a result of any such failure.
 
(e)            Indemnification by Lenders.  Each Lender shall severally indemnify the Administrative Agent, within 10 days after demand therefor, for (i) any Indemnified Taxes attributable to such Lender (but only to the extent that any Loan Party has not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of the Loan Parties to do so), (ii) any Taxes attributable to such Lender's failure to comply with the provisions of Section 10.6 relating to the maintenance of a Participant Register and (iii) any Excluded Taxes attributable to such Lender, in each case, that are payable or paid
41

by the Administrative Agent in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority.  A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error.  Each Lender hereby authorizes the Administrative Agent to set off and apply any and all amounts at any time owing to such Lender under any Loan Document or otherwise payable by the Administrative Agent to the Lender from any other source against any amount due to the Administrative Agent under this paragraph (e).
 
(f)            Status of Lenders.
 
(i)            Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the Borrower and the Administrative Agent, at the time or times reasonably requested by the Borrower or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Borrower or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding.  In addition, any Lender, if reasonably requested by the Borrower or the Administrative Agent, shall deliver such other documentation prescribed by applicable law or reasonably requested by the Borrower or the Administrative Agent as will enable the Borrower or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements.  Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Sections 2.15(f)(ii)(A), (ii)(B) and (ii)(D) below) shall not be required if the Lender is not legally entitled to complete, execute or deliver such documentation or, in the Lender's reasonable judgment, such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.
 
(ii)            Without limiting the generality of the foregoing, in the event that the Borrower is a U.S. Person,
 
(A)            any Lender that is a U.S. Person shall deliver to the Borrower and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), executed originals of IRS Form W-9 certifying that such Lender is exempt from U.S. federal backup withholding tax;
 
(B)            any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), whichever of the following is applicable:
 
(1)            in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with respect to payments of interest under any Loan Document, executed originals of IRS Form W-8BEN establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the "interest" article
42

of such tax treaty and (y) with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the "business profits" or "other income" article of such tax treaty;
 
(2)         executed originals of IRS Form W-8ECI;
 
(3)            in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 871(h) or Section 881(c) of the Code, (x) a certificate substantially in the form of Exhibit F-1 to the effect that such Foreign Lender is not a "bank" within the meaning of Section 881(c)(3)(A) of the Code, a "10 percent shareholder" of the Borrower within the meaning of Section 881(c)(3)(B) of the Code, or a "controlled foreign corporation" described in Section 881(c)(3)(C) of the Code (a "U.S. Tax Compliance Certificate") and (y) executed originals of IRS Form W-8BEN; or
 
(4)            to the extent a Foreign Lender is not the beneficial owner, executed originals of IRS Form W-8IMY, accompanied by IRS Form W-8ECI, IRS Form W-8BEN, a U.S. Tax Compliance Certificate substantially in the form of Exhibit F-2 or Exhibit F-3, IRS Form W-9, and/or other certification documents from each beneficial owner, as applicable; provided that if the Foreign Lender is a partnership and one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of Exhibit F-4 on behalf of each such direct and indirect partner;
 
(C)            any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), executed originals of any other form prescribed by applicable law as a basis for claiming exemption from or a reduction in U.S. federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable law to permit the Borrower or the Administrative Agent to determine the withholding or deduction required to be made; and
(D)            if a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Lender shall deliver to the Borrower and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by the Borrower or the Administrative Agent such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by the Borrower or the Administrative Agent as may be necessary for the Borrower and the Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender's obligations under FATCA or to determine the amount to deduct and withhold from such payment.  Solely for purposes of this clause (D), "FATCA" shall include any amendments made to FATCA after the date of this Agreement.
43

 
(iii)            Each Lender agrees that if any form or certification it previously delivered expires or becomes obsolete or inaccurate in any respect, it shall update such form or certification or promptly notify the Borrower and the Administrative Agent in writing of its legal inability to do so.  Each Foreign Lender shall promptly notify the Borrower at any time it determines that it is no longer in a position to provide any previously delivered certificate to the Borrower (or any other form of certification adopted by the U.S. taxing authorities for such purpose).  Notwithstanding any other provision of this paragraph, a Foreign Lender shall not be required to deliver any form pursuant to this paragraph that such Foreign Lender is not legally able to deliver.
 
(g)            Treatment of Certain Refunds.  If any party determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified pursuant to this Section 2.15 (including by the payment of additional amounts pursuant to this Section 2.15), it shall pay to the indemnifying party an amount equal to such refund (but only to the extent of indemnity payments made under this Section with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) of such indemnified party and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund).  Such indemnifying party, upon the request of such indemnified party, shall repay to such indemnified party the amount paid over pursuant to this paragraph (g) (plus any penalties, interest or other charges imposed by the relevant Governmental Authority) in the event that such indemnified party is required to repay such refund to such Governmental Authority.  Notwithstanding anything to the contrary in this paragraph (g), in no event will the indemnified party be required to pay any amount to an indemnifying party pursuant to this paragraph (g) the payment of which would place the indemnified party in a less favorable net after-Tax position than the indemnified party would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid.  This paragraph shall not be construed to require any indemnified party to make available its Tax returns (or any other information relating to its Taxes that it deems confidential) to the indemnifying party or any other Person.
 
(h)            Survival.  Each party's obligations under this Section 2.15 shall survive the resignation or replacement of the Administrative Agent, any assignment of rights by, or the replacement of, a Lender, and the Discharge of Obligations.
 
2.16            Indemnity.  The Borrower agrees to indemnify each Lender for, and to hold each Lender harmless from, any loss or expense that such Lender may sustain or incur as a consequence of (a) a default by the Borrower in making a borrowing of, conversion into or continuation of Eurodollar Loans after the Borrower has given a notice requesting the same in accordance with the provisions of this Agreement, (b) a default by the Borrower in making any prepayment of or conversion from Eurodollar Loans after the Borrower has given a notice thereof in accordance with the provisions of this Agreement, or (c) for any reason, the making of a prepayment of Eurodollar Loans on a day that is not the last day of an Interest Period with respect thereto.  Such losses and expenses shall be equal to the excess, if any, of (i) the amount of interest that would have accrued on the amount so prepaid, or not so borrowed, reduced, converted or continued, for the period from the date of such prepayment or of such failure to borrow, reduce, convert or continue to the last day of such Interest Period (or, in the case of a
44

failure to borrow, reduce, convert or continue, the Interest Period that would have commenced on the date of such failure) in each case at the applicable rate of interest or other return for such Loans provided for herein (excluding, however, the Applicable Margin included therein, if any), over (ii) the amount of interest (as reasonably determined by such Lender) that would have accrued to such Lender on such amount by placing such amount on deposit for a comparable period with leading banks in the interbank eurodollar market.  A certificate as to any amounts payable pursuant to this Section submitted to the Borrower by any Lender shall be conclusive in the absence of manifest error.  This covenant shall survive the Discharge of Obligations.
 
2.17            Change of Lending Office.  Each Lender agrees that, upon the occurrence of any event giving rise to the operation of Section 2.14(b), Section 2.14(c), Section 2.15(a) or Section 2.15(d) with respect to such Lender, it will, if requested by the Borrower, use reasonable efforts (subject to overall policy considerations of such Lender) to designate a different lending office for funding or booking its Loans affected by such event or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, in each case, with the object of avoiding the consequences of such event; provided that such designation is made on terms that, in the sole judgment of such Lender, cause such Lender and its lending office(s) to suffer no economic, legal, regulatory or other disadvantage; provided further that nothing in this Section shall affect or postpone any of the obligations of the Borrower or the rights of any Lender pursuant to Section 2.14(b), Section 2.14(c), Section 2.15(a) or Section 2.15(d).  The Borrower hereby agrees to pay all reasonable costs and expenses incurred by any Lender in connection with any such designation or assignment made at the request of the Borrower.
 
2.18            Substitution of Lenders.  Upon the receipt by the Borrower of any of the following (or in the case of clause (a) below, if the Borrower is required to pay any such amount), with respect to any Lender (any such Lender described in clauses (a) through (c) below being referred to as an "Affected Lender" hereunder):
 
(a)            a request from a Lender for payment of Indemnified Taxes or additional amounts under Section 2.15 or of increased costs pursuant to Section 2.14 (and, in any such case, such Lender has declined or is unable to designate a different lending office in accordance with Section 2.17 or is a Minority Lender);
 
(b)            a notice from the Administrative Agent under Section 10.1(b) that one or more Minority Lenders are unwilling to agree to an amendment or other modification approved by the Required Lenders and the Administrative Agent; or
 
(c)            notice from the Administrative Agent that a Lender is a Defaulting Lender;
 
then the Borrower may, at its sole expense and effort, upon notice to the Administrative Agent and such Affected Lender:  (i) request that one or more of the other Lenders acquire and assume all or part of such Affected Lender's Loans and Commitments; or (ii) designate a replacement lending institution (which shall be an Eligible Assignee) to acquire and assume all or a ratable part of such Affected Lender's Loans and Commitments (the replacing Lender or lender in (i) or (ii) being a "Replacement Lender"); provided, however, that the Borrower shall be liable for the payment upon demand of all costs and other amounts arising under Section 2.16 that result from the acquisition of any Affected Lender's Loan and/or Commitments (or any portion thereof) by a
45

Lender or Replacement Lender, as the case may be, on a date other than the last day of the applicable Interest Period with respect to any Eurodollar Loans then outstanding; and provided further, however, that if the Borrower elects to exercise such right with respect to any Affected Lender under clause (a) or (b) of this Section 2.18, then the Borrower shall be obligated to replace all Affected Lenders under such clauses.  The Affected Lender replaced pursuant to this Section 2.18 shall be required to assign and delegate, without recourse, all of its interests, rights and obligations under this Agreement and the related Loan Documents to one or more Replacement Lenders that so agree to acquire and assume all or a ratable part of such Affected Lender's Loans and Commitments upon payment to such Affected Lender of an amount (in the aggregate for all Replacement Lenders) equal to 100% of the outstanding principal of the Affected Lender's Loans, accrued interest thereon, accrued fees and all other amounts payable to it hereunder and under the other Loan Documents from such Replacement Lenders (to the extent of such outstanding principal and accrued interest and fees) or the Borrower (in the case of all other amounts, including amounts under Section 2.16 hereof).  Any such designation of a Replacement Lender shall be effected in accordance with, and subject to the terms and conditions of, the assignment provisions contained in Section 10.6 (with the assignment fee to be paid by the Borrower in such instance), and, if such Replacement Lender is not already a Lender hereunder or an Affiliate of a Lender or an Approved Fund, shall be subject to the prior written consent of the Administrative Agent (which consent shall not be unreasonably withheld).  Notwithstanding the foregoing, with respect to any assignment pursuant to this Section 2.18, (a) in the case of any such assignment resulting from a claim for compensation under Section 2.14 or payments required to be made pursuant to Section 2.15, such assignment shall result in a reduction in such compensation or payments thereafter; (b) such assignment shall not conflict with applicable law and (c) in the case of any assignment resulting from a Lender being a Minority Lender referred to in clause (b) of this Section 2.18, the applicable assignee shall have consented to the applicable amendment, waiver or consent.  Notwithstanding the foregoing, an Affected Lender shall not be required to make any such assignment or delegation if, prior thereto, as a result of a waiver by such Affected Lender or otherwise, the circumstances entitling the Borrower to require such assignment and delegation cease to apply.
2.19            Defaulting Lenders.
 
(a)            Adjustments.  Notwithstanding anything to the contrary contained in this Agreement, if any Lender becomes a Defaulting Lender, then, until such time as that Lender is no longer a Defaulting Lender, to the extent permitted by applicable law:
 
(i)            Waivers and Amendments.  Such Defaulting Lender's right to approve or disapprove any amendment, waiver or consent with respect to this Agreement shall be restricted as set forth in the definition of Required Lenders.
 
(ii)            Defaulting Lender Waterfall.  Any payment of principal, interest, fees or other amounts received by the Administrative Agent for the account of such Defaulting Lender (whether voluntary or mandatory, at maturity, pursuant to Section 8 or otherwise, and including any amounts made available to the Administrative Agent by such Defaulting Lender pursuant to Section 10.7), shall be applied at such time or times as may be determined by the Administrative Agent as follows: first, to the payment of any amounts owing by such Defaulting Lender to the Administrative Agent hereunder; second, to the payment on a pro rata basis of any amounts owing by such Defaulting Lender to the Issuing Lender or to the Swingline Lender
46

hereunder; third, if so determined by the Administrative Agent or requested by the Issuing Lender, to be held as Cash Collateral for the funding obligations of such Defaulting Lender of any participation in any Letter of Credit; fourth, as the Borrower may request (so long as no Default or Event of Default exists), to the funding of any Loan in respect of which such Defaulting Lender has failed to fund its portion thereof as required by this Agreement, as determined by the Administrative Agent; fifth, if so determined by the Administrative Agent and the Borrower, to be held in a deposit account and released pro rata in order to (x) satisfy such Defaulting Lender's potential future funding obligations with respect to Loans under this Agreement, and (y) be held as Cash Collateral for the future funding obligations of such Defaulting Lender of any participation in any future Letter of Credit; sixth, to the payment of any amounts owing to any L/C Lender, the Issuing Lender or the Swingline Lender as a result of any judgment of a court of competent jurisdiction obtained by any L/C Lender, the Issuing Lender or the Swingline Lender against such Defaulting Lender as a result of such Defaulting Lender's breach of its obligations under this Agreement; seventh, so long as no Default or Event of Default has occurred and is continuing, to the payment of any amounts owing to the Borrower as a result of any judgment of a court of competent jurisdiction obtained by the Borrower against such Defaulting Lender as a result of such Defaulting Lender's breach of its obligations under this Agreement; and eighth, to such Defaulting Lender or as otherwise directed by a court of competent jurisdiction; provided that if (A) such payment is a payment of the principal amount of any Loans or L/C Disbursements in respect of which such Defaulting Lender has not fully funded its appropriate share and (B) such Loans were made or the related Letters of Credit were issued at a time when the conditions set forth in Section 5.2 were satisfied or waived, such payment shall be applied solely to pay the Loans of, and L/C Disbursements owed to, all Non-Defaulting Lenders on a pro rata basis prior to being applied to the payment of any Loans of, or L/C Disbursements owed to, such Defaulting Lender until such time as all Loans and funded and unfunded participations in L/C Advances and Swingline Loans are held by the Lenders pro rata in accordance with the Commitments under the applicable Facility without giving effect to Section 2.19(a)(iv).  Any payments, prepayments or other amounts paid or payable to a Defaulting Lender that are applied (or held) to pay amounts owed by a Defaulting Lender or to post Cash Collateral pursuant to this Section 2.19(a)(ii) shall be deemed paid to and redirected by such Defaulting Lender, and each Lender irrevocably consents hereto.
 
(iii)            Certain Fees.
 
(A)            No Defaulting Lender shall be entitled to receive any fee pursuant to Section 2.5(b) for any period during which such Lender is a Defaulting Lender (and the Borrower shall not be required to pay any such fee that otherwise would have been required to have been paid to such Defaulting Lender).
 
(B)            Each Defaulting Lender shall be limited in its right to receive Letter of Credit Fees as provided in Section 3.3(d).
 
(C)            With respect to any Letter of Credit Fee not required to be paid to any Defaulting Lender pursuant to clause (A) or (B) above, the Borrower shall (x) pay to each Non-Defaulting Lender that portion of any such Letter of Credit Fee otherwise payable to such Defaulting Lender with respect to such Defaulting Lender's participation in Letters of Credit or Swingline Loans that has been reallocated to such Non-Defaulting Lender pursuant to clause (iv) below, (y) pay to the Issuing Lender and to the Swingline Lender, as applicable, the
47

amount of any such fee or Letter of Credit Fee, as applicable, otherwise payable to such Defaulting Lender to the extent allocable to the Issuing Lender's or the Swingline Lender's Fronting Exposure to such Defaulting Lender, and (z) not be required to pay the remaining amount of any such fee or Letter of Credit Fee, as applicable.
 
(iv)            Reallocation of Pro Rata Share to Reduce Fronting Exposure.  During any period in which there is a Defaulting Lender, for purposes of computing the amount of the obligation of each Non-Defaulting Lender to acquire, refinance or fund participations in Letters of Credit pursuant to Section 3.4 or in Swingline Loans pursuant to Section 2.4(c), the L/C Percentage of each Non-Defaulting Lender of any such Letter of Credit and the Revolving Percentage of each Non-Defaulting Lender of any such Swingline Loan, as the case may be, shall be computed without giving effect to the Revolving Commitment of such Defaulting Lender; provided that, (A) each such reallocation shall be given effect only if, at the date the applicable Lender becomes a Defaulting Lender, no Event of Default has occurred and is continuing; (B) the aggregate obligations of each Non-Defaulting Lender to acquire, refinance or fund participations in Letters of Credit and Swingline Loans shall not exceed the positive difference, if any, of (1) the Revolving Commitment of that Non-Defaulting Lender minus (2) the aggregate outstanding amount of the Revolving Loans of that Lender plus the aggregate amount of that Lender's L/C Percentage of then outstanding Letters of Credit and (C) the conditions set forth in Section 5.2 are satisfied at the time of such reallocation (and, unless the Borrower shall have otherwise notified the Administrative Agent at such time, the Borrower shall be deemed to have represented and warranted that such conditions are satisfied at such time).  No reallocation hereunder shall constitute a waiver or release of any claim of any party hereunder against a Defaulting Lender arising from that Lender having become a Defaulting Lender, including any claim of a Non-Defaulting Lender as a result of such Non-Defaulting Lender's increased exposure following such reallocation.
 
(v)            Cash Collateral, Repayment of Swingline Loans.  If the reallocation described in clause (iv) above cannot, or can only partially, be effected, the Borrower shall, without prejudice to any right or remedy available to it hereunder or under law, (x) first, prepay Swingline Loans in an amount equal to the Swingline Lender's Fronting Exposure, and (y) second, Cash Collateralize the Issuing Lender's Fronting Exposure in accordance with the procedures set forth in Section 3.10.
 
(b)            Defaulting Lender Cure.  If the Borrower, the Administrative Agent and the Issuing Lender agree in writing in their sole discretion that a Defaulting Lender should no longer be deemed to be a Defaulting Lender, the Administrative Agent will so notify the parties hereto, whereupon as of the effective date specified in such notice and subject to any conditions set forth therein (which may include arrangements with respect to any Cash Collateral), such Lender will, to the extent applicable, purchase that portion of outstanding Loans of the other Lenders or take such other actions as the Administrative Agent may determine to be necessary to cause the Loans and funded and unfunded participations in Letters of Credit and Swingline Loans to be held on a pro rata basis by the Lenders in accordance with their respective Revolving Percentages and L/C Percentages, as applicable (without giving effect to Section 2.19(a)(iv)), whereupon such Lender will cease to be a Defaulting Lender; provided that no adjustments will be made retroactively with respect to fees accrued or payments made by or on behalf of the Borrower while such Lender was a Defaulting Lender; and provided, further,
48

that except to the extent otherwise expressly agreed by the affected parties, no change hereunder from Defaulting Lender to Lender will constitute a waiver or release of any claim of any party hereunder arising from such Lender having been a Defaulting Lender.
 
(c)            New Swingline Loans/Letters of Credit.  So long as any Lender is a Defaulting Lender, (i) the Swingline Lender shall not be required to fund any Swingline Loans unless it is satisfied that it will have no Fronting Exposure after giving effect to such Swingline Loan and (ii) no Issuing Lender shall be required to issue, extend, renew or increase any Letter of Credit unless it is satisfied that it will have no Fronting Exposure in respect of Letters of Credit after giving effect thereto.
 
(d)            Termination of Defaulting Lender.  The Borrower may terminate the unused amount of the Revolving Commitment of any Revolving Lender that is a Defaulting Lender upon not less than ten Business Days' prior notice to the Administrative Agent (which shall promptly notify the Lenders thereof), and in such event the provisions of Section 2.19(a)(ii) will apply to all amounts thereafter paid by the Borrower for the account of such Defaulting Lender under this Agreement (whether on account of principal, interest, fees, indemnity or other amounts); provided that (i) no Event of Default shall have occurred and be continuing, and (ii) such termination shall not be deemed to be a waiver or release of any claim the Borrower, the Administrative Agent, the Issuing Lender, the Swingline Bank or any other Lender may have against such Defaulting Lender.
 
2.20            Notes.  If so requested by any Lender by written notice to the Borrower (with a copy to the Administrative Agent), the Borrower shall execute and deliver to such Lender (and/or, if applicable and if so specified in such notice, to any Person who is an assignee of such Lender pursuant to Section 10.6) (promptly after the Borrower's receipt of such notice) a Note or Notes to evidence such Lender's Loans.
 
2.21            Increase of Commitments.
 
(a)            If no Default or Event of Default shall have occurred and be continuing, the Borrower may at any time from time to time prior to the Revolving Termination Date request one or more increases of the Revolving Commitments by notice to the Administrative Agent in writing of the amount of such proposed increase (each such notice, a "Commitment Increase Notice"); provided, however, that, the aggregate amount of the Revolving Commitments as so increased shall not exceed $100,000,000.  Any such Commitment Increase Notice delivered with respect to any proposed increase in the Revolving Commitments may offer one or more Revolving Lenders an opportunity to subscribe for its Applicable Percentage (with respect to the existing Revolving Commitments (prior to such increase)) of the increased Revolving Commitments.  The Administrative Agent shall, within five (5) Business Days after receipt of a Commitment Increase Notice, notify each Lender of such request.  Each Lender desiring to increase its Revolving Commitment shall notify the Administrative Agent in writing no later than ten (10) Business Days after receipt of notice from the Administrative Agent.  Any Lender that does not notify the Administrative Agent within the time period specified above that it will increase its Revolving Commitment will be deemed to have rejected such offer.  Any agreement by a Lender to increase its Revolving Commitment shall be irrevocable.
49

 
(b)            If any proposed increase in the Revolving Commitments is not fully subscribed by the existing Lenders pursuant to the procedure outlined in Section 2.13(a) preceding, the Borrower may, in its sole discretion, offer to any existing Lender or to one or more additional banks or financial institutions the opportunity to participate in all or a portion of such unsubscribed portion of the increased Revolving Commitments, by notifying the Administrative Agent.  Promptly and in any event within five (5) Business Days after receipt of notice from the Borrower of its desire to offer such unsubscribed commitments to certain existing Lenders or to the additional banks or financial institutions identified therein, the Administrative Agent shall notify such proposed lenders of the opportunity to participate in all or a portion of such unsubscribed portion of the increased Revolving Commitments.
 
(c)            Any additional bank or financial institution which is not an existing Lender and which accepts the Borrower's offer to participate in the increased Revolving Commitments shall execute and deliver to the Administrative Agent and the Borrower a new lender assumption agreement (in form and substance satisfactory to the Administrative Agent and the Required Lenders) (a "New Lender Agreement") setting forth its Revolving Commitment (subject to the limitations on the amounts thereof set forth herein), and upon the effectiveness of such New Lender Agreement such bank or financial institution (a "New Lender") shall become a Revolving Lender for all purposes and to the same extent as if originally a party hereto and shall be bound by and entitled to the benefits of this Agreement, and the signature pages hereof shall be deemed to be amended to add the name of such New Lender.
 
Upon any increase in the Revolving Commitments pursuant to this Section 2.21, the Schedule 1.1A shall be deemed amended to reflect the Revolving Commitment of each Lender (including any New Lender) as thereby increased.
SECTION 3
LETTERS OF CREDIT
3.1            L/C Commitment.
 
(a)            Subject to the terms and conditions hereof, the Issuing Lender agrees to issue letters of credit ("Letters of Credit") for the account of the Borrower, or on behalf of the Borrower for any Subsidiary Guarantor, on any Business Day during the Letter of Credit Availability Period in such form as may reasonably be approved from time to time by the Issuing Lender; provided that the Issuing Lender shall have no obligation to issue any Letter of Credit if, after giving effect to such issuance, the L/C Exposure would exceed either the Total L/C Commitments or the Available Revolving Commitment at such time.  Each Letter of Credit shall (i) be denominated in Dollars and (ii) expire no later than the earlier of (x) the first anniversary of its date of issuance and (y) the Letter of Credit Maturity Date, provided that any Letter of Credit with a one-year term may provide for the renewal thereof for additional one-year periods (which shall in no event extend beyond the date referred to in clause (y) above).
 
(b)            The Issuing Lender shall not at any time be obligated to issue any Letter of Credit if:
 
(i)            such issuance would conflict with, or cause the Issuing Lender or any L/C Lender to exceed any limits imposed by, any applicable Requirement of Law;
50

 
(ii)            any order, judgment or decree of any Governmental Authority or arbitrator shall by its terms purport to enjoin or restrain the Issuing Lender from issuing, amending or reinstating such Letter of Credit, or any law, rule or regulation applicable to the Issuing Lender or any request, guideline or directive (whether or not having the force of law) from any Governmental Authority with jurisdiction over the Issuing Lender shall prohibit, or request that the Issuing Lender refrain from, the issuance, amendment, renewal or reinstatement of letters of credit generally or such Letter of Credit in particular or shall impose upon the Issuing Lender with respect to such Letter of Credit any restriction, reserve or capital requirement (for which the Issuing Lender is not otherwise compensated) not in effect on the Closing Date, or shall impose upon the Issuing Lender any unreimbursed loss, cost or expense which was not applicable on the Closing Date and which the Issuing Lender in good faith deems material to it;
 
(iii)            the Issuing Lender has received written notice from any Lender, the Administrative Agent or the Borrower, at least one Business Day prior to the requested date of issuance, amendment, renewal or reinstatement of such Letter of Credit, that one or more of the applicable conditions contained in Section 5.2 shall not then be satisfied (which notice shall contain a description of any such condition asserted not to be satisfied);
 
(iv)            any requested Letter of Credit is not in form and substance reasonably acceptable to the Issuing Lender, or the issuance, amendment or renewal of a Letter of Credit shall violate any applicable laws or regulations or any applicable policies of the Issuing Lender;
 
(v)            such Letter of Credit contains any provisions providing for automatic reinstatement of the stated amount after any drawing thereunder;
 
(vi)            except as otherwise agreed by the Administrative Agent and the Issuing Lender, such Letter of Credit is in an initial face amount less than $100,000; or
 
(vii)            any Lender is at that time a Defaulting Lender, unless the Issuing Lender has entered into arrangements, including the delivery of Cash Collateral pursuant to Section 3.10, satisfactory to the Issuing Lender (in its sole discretion) with the Borrower or such Defaulting Lender to eliminate the Issuing Lender's actual or potential Fronting Exposure (after giving effect to Section 2.19(a)(iv)) with respect to the Defaulting Lender arising from either the Letter of Credit then proposed to be issued or such Letter of Credit and all other L/C Exposure as to which the Issuing Lender has actual or potential Fronting Exposure, as it may elect in its sole discretion.
 
3.2            Procedure for Issuance of Letters of Credit.  The Borrower may from time to time request that the Issuing Lender issue a Letter of Credit for the account of the Borrower, or on behalf of the Borrower for any Subsidiary Guarantor, by delivering to the Issuing Lender at its address for notices specified herein an Application therefor, completed to the satisfaction of the Issuing Lender, and such other certificates, documents and other papers and information as the Issuing Lender may request.  Upon receipt of any Application, the Issuing Lender will process such Application and the certificates, documents and other papers and information delivered to it in connection therewith in accordance with its customary procedures and shall promptly issue the Letter of Credit requested thereby (but in no event shall the Issuing Lender be
51

required to issue any Letter of Credit earlier than three Business Days after its receipt of the Application therefor and all such other certificates, documents and other papers and information relating thereto) by issuing the original of such Letter of Credit to the beneficiary thereof or as otherwise may be agreed to by the Issuing Lender and the Borrower.  The Issuing Lender shall furnish a copy of such Letter of Credit to the Borrower promptly following the issuance thereof.  The Issuing Lender shall promptly furnish to the Administrative Agent, which shall in turn promptly furnish to the Lenders, notice of the issuance of each Letter of Credit (including the amount thereof).
 
3.3            Fees and Other Charges.
 
(a)            Borrower agrees to pay, with respect to each Existing Letter of Credit and each outstanding Letter of Credit issued for the account of (or at the request of) the Borrower, (i) a fronting fee of 0.125% per annum on the daily amount available to be drawn under each such Letter of Credit to the Issuing Lender for its own account (a "Letter of Credit Fronting Fee"), (ii) a letter of credit fee of 1.0% per annum on the drawable amount of such Letter of Credit to the Administrative Agent for the ratable account of the L/C Lenders (determined in accordance with their respective L/C Percentages) (a "Letter of Credit Fee"), and (iii) the Issuing Lender's standard and reasonable fees with respect to the issuance, amendment, renewal or extension of any Letter of Credit issued for the account of (or at the request of) such Revolving Borrower or processing of drawings thereunder (the fees in this clause (iii), collectively, the "Issuing Lender Fees").  The Issuing Lender Fees shall be paid when required by the Issuing Lender, and the Letter of Credit Fronting Fee and the Letter of Credit Fee shall be payable quarterly in arrears on the last Business Day of March, June, September and December of each year and on the Letter of Credit Maturity Date (each, an "L/C Fee Payment Date") after the issuance date of such Letter of Credit.  All Letter of Credit Fronting Fees and Letter of Credit Fees shall be computed on the basis of the actual number of days elapsed in a year of 360 days.
 
(b)            In addition to the foregoing fees, the Borrower shall pay or reimburse the Issuing Lender for such normal and customary costs and expenses as are incurred or charged by the Issuing Lender in issuing, negotiating, effecting payment under, amending or otherwise administering any Letter of Credit.
 
(c)            The Borrower shall furnish to the Issuing Lender and the Administrative Agent such other documents and information pertaining to any requested Letter of Credit issuance, amendment or renewal, including any L/C-Related Documents, as the Issuing Lender or the Administrative Agent may require.  This Agreement shall control in the event of any conflict with any L/C-Related Document (other than any Letter of Credit).
 
(d)            Any Letter of Credit Fees otherwise payable for the account of a Defaulting Lender with respect to any Letter of Credit as to which such Defaulting Lender has not provided Cash Collateral satisfactory to the Issuing Lender pursuant to Section 3.10 shall be payable, to the maximum extent permitted by applicable law, to the other L/C Lenders in accordance with the upward adjustments in their respective L/C Percentages allocable to such Letter of Credit pursuant to Section 2.18(a)(iv), with the balance of such Letter of Credit Fees, if any, payable to the Issuing Lender for its own account.
52

 
(e)            All fees payable pursuant to this Section 3.3 shall be fully-earned on the date paid and shall not be refundable for any reason.
 
3.4            L/C Participations; Existing Letters of Credit.
 
(a)            L/C Participations.  The Issuing Lender irrevocably agrees to grant and hereby grants to each L/C Lender, and, to induce the Issuing Lender to issue Letters of Credit, each L/C Lender irrevocably agrees to accept and purchase and hereby accepts and purchases from the Issuing Lender, on the terms and conditions set forth below, for such L/C Lender's own account and risk an undivided interest equal to such L/C Lender's L/C Percentage in the Issuing Lender's obligations and rights under and in respect of each Letter of Credit and the amount of each draft paid by the Issuing Lender thereunder.  Each L/C Lender agrees with the Issuing Lender that, if a draft is paid under any Letter of Credit for which the Issuing Lender is not reimbursed in full by the Borrower pursuant to Section 3.5(a), such L/C Lender shall pay to the Issuing Lender upon demand at the Issuing Lender's address for notices specified herein an amount equal to such L/C Lender's L/C Percentage of the amount of such draft, or any part thereof, that is not so reimbursed.  Each L/C Lender's obligation to pay such amount shall be absolute and unconditional and shall not be affected by any circumstance, including (i) any setoff, counterclaim, recoupment, defense or other right that such L/C Lender may have against the Issuing Lender, the Borrower or any other Person for any reason whatsoever, (ii) the occurrence or continuance of a Default or an Event of Default or the failure to satisfy any of the other conditions specified in Section 5.2, (iii) any adverse change in the condition (financial or otherwise) of the Borrower, (iv) any breach of this Agreement or any other Loan Document by the Borrower, any other Loan Party or any other L/C Lender, or (v) any other circumstance, happening or event whatsoever, whether or not similar to any of the foregoing.
 
(b)            Existing Letters of Credit.  On and after the Closing Date, the Existing Letters of Credit shall be deemed for all purposes, including for purposes of the fees to be collected pursuant to Sections 3.3(a) and (b), reimbursement of costs and expenses to the extent provided herein and for purposes of being secured by the Collateral, a Letter of Credit outstanding under this Agreement and entitled to the benefits of this Agreement and the other Loan Documents, and shall be governed by the applications and agreements pertaining thereto and by this Agreement (which shall control in the event of a conflict).
 
3.5            Reimbursement.
 
(a)            If the Issuing Lender shall make any L/C Disbursement in respect of a Letter of Credit, the Issuing Lender shall notify the Borrower and the Administrative Agent thereof and the Borrower shall pay or cause to be paid to the Issuing Lender an amount equal to the entire amount of such L/C Disbursement not later than (i) the immediately following Business Day if the Issuing Lender issues such notice before 10:00 a.m. Pacific time on the date of such L/C Disbursement, or (ii) on the second following Business Day if the Issuing Lender issues such notice at or after 10:00 a.m. Pacific time on the date of such L/C Disbursement.  Each such payment shall be made to the Issuing Lender at its address for notices referred to herein in Dollars and in immediately available funds.
 
(b)            If the Issuing Lender shall not have received from the Borrower the payment that it is required to make pursuant to Section 3.5(a) with respect to a Letter of Credit
53

within the time specified in such Section, the Issuing Lender will promptly notify the Administrative Agent of the L/C Disbursement and the Administrative Agent will promptly notify each L/C Lender of such L/C Disbursement and its L/C Percentage thereof, and each L/C Lender shall pay to the Issuing Lender upon demand at the Issuing Lender's address for notices specified herein an amount equal to such L/C Lender's L/C Percentage of such L/C Disbursement (and the Administrative Agent may apply Cash Collateral provided for this purpose); upon such payment pursuant to this paragraph to reimburse the Issuing Lender for any L/C Disbursement, the Borrower shall be required to reimburse the L/C Lenders for such payments (including interest accrued thereon from the date of such payment until the date of such reimbursement at the rate applicable to Revolving Loans that are ABR Loans plus 2% per annum) on demand; provided that if at the time of and after giving effect to such payment by the L/C Lenders, the conditions to borrowings and Revolving Loan Conversions set forth in Section 5.2 are satisfied, the Borrower may, by written notice to the Administrative Agent certifying that such conditions are satisfied and that all interest owing under this paragraph has been paid, request that such payments by the L/C Lenders be converted into Revolving Loans (a "Revolving Loan Conversion"), in which case, if such conditions are in fact satisfied, the L/C Lenders shall be deemed to have extended, and the Borrower shall be deemed to have accepted, a Revolving Loan in the aggregate principal amount of such payment without further action on the part of any party, and the Total L/C Commitments shall be permanently reduced by such amount; any amount so paid pursuant to this paragraph shall, on and after the payment date thereof, be deemed to be Revolving Loans for all purposes hereunder; provided that the Issuing Lender, at its option, may effectuate a Revolving Loan Conversion regardless of whether the conditions to borrowings and Revolving Loan Conversions set forth in Section 5.2 are satisfied.
 
3.6            Obligations Absolute.  The Borrower's obligations under this Section 3 shall be absolute and unconditional under any and all circumstances and irrespective of any setoff, counterclaim or defense to payment that the Borrower may have or have had against the Issuing Lender, any beneficiary of a Letter of Credit or any other Person.  The Borrower also agrees with the Issuing Lender that the Issuing Lender shall not be responsible for, and the Borrower's obligations hereunder shall not be affected by, among other things, the validity or genuineness of documents or of any endorsements thereon, even though such documents shall in fact prove to be invalid, fraudulent or forged, or any dispute between or among the Borrower and any beneficiary of any Letter of Credit or any other party to which such Letter of Credit may be transferred or any claims whatsoever of the Borrower against any beneficiary of such Letter of Credit or any such transferee.  The Issuing Lender shall not be liable for any error, omission, interruption or delay in transmission, dispatch or delivery of any message or advice, however transmitted, in connection with any Letter of Credit, except for errors or omissions found by a final and nonappealable decision of a court of competent jurisdiction to have resulted from the gross negligence or willful misconduct of the Issuing Lender.  The Borrower agrees that any action taken or omitted by the Issuing Lender under or in connection with any Letter of Credit or the related drafts or documents, if done in the absence of gross negligence or willful misconduct, shall be binding on the Borrower and shall not result in any liability of the Issuing Lender to the Borrower.
 
In addition to amounts payable as elsewhere provided in the Agreement, the Borrower hereby agrees to pay and to protect, indemnify, and save Issuing Lender harmless from and against any and all claims, demands, liabilities, damages, losses, costs, charges and expenses
54

(including reasonable attorneys' fees and allocated costs of internal counsel) that the Issuing Lender may incur or be subject to as a consequence, direct or indirect, of (A) the issuance of any Letter of Credit, or (B) the failure of Issuing Lender or of any L/C Lender to honor a demand for payment under any Letter of Credit thereof as a result of any act or omission, whether rightful or wrongful, of any present or future de jure or de facto government or Governmental Authority, in each case other than to the extent solely as a result of the gross negligence or willful misconduct of Issuing Lender or such L/C Lender (as finally determined by a court of competent jurisdiction).
3.7            Letter of Credit Payments.  If any draft shall be presented for payment under any Letter of Credit, the Issuing Lender shall promptly notify the Borrower and the Administrative Agent of the date and amount thereof.  The responsibility of the Issuing Lender to the Borrower in connection with any draft presented for payment under any Letter of Credit shall, in addition to any payment obligation expressly provided for in such Letter of Credit, be limited to determining that the documents (including each draft) delivered under such Letter of Credit in connection with such presentment are substantially in conformity with such Letter of Credit.
 
3.8            Applications.  To the extent that any provision of any Application related to any Letter of Credit is inconsistent with the provisions of this Section 3, the provisions of this Section 3 shall apply.
 
3.9            Interim Interest.  If the Issuing Lender shall make any L/C Disbursement in respect of a Letter of Credit, then, unless either the Borrower shall have reimbursed such L/C Disbursement in full within the time period specified in Section 3.5(a) or the L/C Lenders shall have reimbursed such L/C Disbursement in full on such date as provided in Section 3.5(b), in each case the unpaid amount thereof shall bear interest for the account of the Issuing Lender, for each day from and including the date of such L/C Disbursement to but excluding the earlier of the date of payment by the Borrower, at the rate per annum that would apply to such amount if such amount were a Revolving Loan that is an ABR Loan; provided that the provisions of Section 2.10(c) shall be applicable to any such amounts not paid when due.
 
3.10            Cash Collateral.
 
(a)            Certain Credit Support Events.  Upon the request of the Administrative Agent or the Issuing Lender (i) if the Issuing Lender has honored any full or partial drawing request under any Letter of Credit and such drawing has resulted in an L/C Advance by all the L/C Lenders that is not reimbursed by the Borrower or converted into a Revolving Loan pursuant to Section 3.5(b), or (ii) if, as of the Letter of Credit Maturity Date, any L/C Exposure for any reason remains outstanding, the Borrower shall, in each case, immediately Cash Collateralize the then effective L/C Exposure in an amount equal to all of such L/C Exposure.  At any time that there shall exist a Defaulting Lender, within one Business Day following the request of the Administrative Agent or the Issuing Lender (with a copy to the Administrative Agent), the Borrower shall deliver to the Administrative Agent Cash Collateral in an amount sufficient to cover all of the Fronting Exposure relating to Letters of Credit (after giving effect to Section 2.19(a)(iv) and any Cash Collateral provided by such Defaulting Lender).
55

 
(b)            Grant of Security Interest.  All Cash Collateral (other than credit support not constituting funds subject to deposit) shall be maintained in blocked, non-interest bearing deposit accounts with the Administrative Agent.  The Borrower, and to the extent provided by any Lender or Defaulting Lender, such Lender or Defaulting Lender, hereby grants to (and subjects to the control of) the Administrative Agent, for the benefit of the Administrative Agent, the Issuing Lender and the L/C Lenders, and agrees to maintain, a first priority security interest and Lien in all such Cash Collateral and in all proceeds thereof, as security for the Obligations to which such Cash Collateral may be applied pursuant to Section 3.10(c).  If at any time the Administrative Agent determines that Cash Collateral is subject to any right or claim of any Person other than the Administrative Agent or any Issuing Lender as herein provided, or that the total amount of such Cash Collateral is less than the applicable L/C Exposure, Fronting Exposure and other Obligations secured thereby, the Borrower or the relevant Lender or Defaulting Lender, as applicable, will, promptly upon demand by the Administrative Agent, pay or provide to the Administrative Agent additional Cash Collateral in an amount sufficient to eliminate such deficiency (after giving effect to any Cash Collateral provided by such Defaulting Lender).
 
(c)            Application.  Notwithstanding anything to the contrary contained in this Agreement, Cash Collateral provided under any of this Section 3.10, Section 2.19 or otherwise in respect of Letters of Credit shall be held and applied to the satisfaction of the specific L/C Exposure, obligations to fund participations therein (including, as to Cash Collateral provided by a Defaulting Lender, any interest accrued on such obligation) and other obligations for which the Cash Collateral was so provided, prior to any other application of such property as may be provided for herein.
 
(d)            Termination of Requirement.  Cash Collateral (or the appropriate portion thereof) provided to reduce Fronting Exposure in respect of Letters of Credit or other Obligations shall no longer be required to be held as Cash Collateral pursuant to this Section 3.10 following (i) the elimination of the applicable Fronting Exposure and other Obligations giving rise thereto (including by the termination of the Defaulting Lender status of the applicable Lender), or (ii) a determination by the Administrative Agent and the Issuing Lender that there exists excess Cash Collateral; provided, however, (A) that Cash Collateral furnished by or on behalf of a Loan Party shall not be released during the continuance of an Event of Default, and (B) that, subject to Section 2.19, the Person providing such Cash Collateral and the Issuing Lender may agree that such Cash Collateral shall not be released but instead shall be held to support future anticipated Fronting Exposure or other obligations, and provided further, that to the extent that such Cash Collateral was provided by the Borrower or any other Loan Party, such Cash Collateral shall remain subject to any security interest and Lien granted pursuant to the Loan Documents.
 
3.11            Additional Issuing Lenders.  The Borrower may, at any time and from time to time with the consent of the Administrative Agent (which consent shall not be unreasonably withheld) and such Lender or Lenders, as applicable, designate one or more additional Lenders to act as an issuing bank under the terms of this Agreement.  Any Lender designated as a Letter of Credit issuing bank pursuant to this paragraph shall be deemed to be an "Issuing Lender" (in addition to being a Lender) in respect of Letters of Credit issued or to be issued by such Lender, and, with respect to such Letters of Credit, such term shall thereafter apply to the other Issuing Lender and such Lender.
56

 
3.12            Resignation of the Issuing Lender.  The Issuing Lender may resign at any time by giving at least 30 days' prior written notice to the Administrative Agent, the Lenders and the Borrower.  Subject to the next succeeding paragraph, upon the acceptance of any appointment as the Issuing Lender hereunder by a Lender that shall agree to serve as successor Issuing Lender, such successor shall succeed to and become vested with all the interests, rights and obligations of the retiring Issuing Lender and the retiring Issuing Lender shall be discharged from its obligations to issue additional Letters of Credit hereunder without affecting its rights and obligations with respect to Letters of Credit previously issued by it.  At the time such resignation shall become effective, the Borrower shall pay all accrued and unpaid fees pursuant to Section 3.3.  The acceptance of any appointment as the Issuing Lender hereunder by a successor Lender shall be evidenced by an agreement entered into by such successor, in a form satisfactory to the Borrower and the Administrative Agent, and, from and after the effective date of such agreement, (i) such successor Lender shall have all the rights and obligations of the previous Issuing Lender under this Agreement and the other Loan Documents (other than with respect to the rights of the retiring Issuing Lender with respect to Letters of Credit issued by such retiring Issuing Lender) and (ii) references herein and in the other Loan Documents to the term "Issuing Lender" shall be deemed to refer to such successor or to any previous Issuing Lender, or to such successor and all previous Issuing Lenders, as the context shall require.  After the resignation of the Issuing Lender hereunder, the retiring Issuing Lender shall remain a party hereto and shall continue to have all the rights and obligations of an Issuing Lender under this Agreement and the other Loan Documents with respect to Letters of Credit issued by it prior to such resignation, but shall not be required to issue additional Letters of Credit or to extend, renew or increase any existing Letter of Credit.
 
3.13            Applicability of UCP and ISP.  Unless otherwise expressly agreed by the Issuing Lender and the Borrower when a Letter of Credit is issued and subject to applicable laws, the Letters of Credit shall be governed by and subject to (a) with respect to standby Letters of Credit, the rules of the ISP, and (b) with respect to commercial Letters of Credit, the rules of the Uniform Customs and Practice for Documentary Credits, as published in its most recent version by the International Chamber of Commerce on the date any commercial Letter of Credit is issued.
 
SECTION 4
REPRESENTATIONS AND WARRANTIES
To induce the Administrative Agent and the Lenders to enter into this Agreement, to make the initial Loans on the Closing Date and to make Loans and to issue the Letters of Credit, the Borrower and each Guarantor hereby jointly and severally represent and warrant to the Administrative Agent and each Lender, as to themselves and each of their respective Subsidiaries, that:
4.1            Financial Condition.  The audited consolidated balance sheets of the Borrower as of December 31, 2012, and the related consolidated statements of income and of cash flows for the fiscal years ended on such dates, reported on by and accompanied by an unqualified report from KPMG present fairly in all material respects the consolidated financial condition of the Borrower, Guarantors and their respective Subsidiaries as at such date, and the consolidated results of its operations and its consolidated cash flows for the respective fiscal years then ended.  The unaudited consolidated balance sheet of the Borrower as at March 31, 2013, and the related
57

unaudited consolidated statements of income and cash flows for the three-month period ended on such date, present fairly in all material respects the consolidated financial condition of the Borrower as at such date, and the consolidated results of its operations and its consolidated cash flows for the three-month period then ended (subject to normal year end audit adjustments and the absence of footnotes).  All such financial statements, including the related schedules and notes thereto, have been prepared in accordance with GAAP applied consistently throughout the periods involved (except as approved by the aforementioned firm of accountants and disclosed therein and, with respect to quarterly financial statements, subject to normal year end audit adjustments and the absence of footnotes).  No Group Member has, as of the Closing Date, any material Guarantee Obligations, contingent liabilities and liabilities for taxes, or any long term leases or unusual forward or long term commitments, including any interest rate or foreign currency swap or exchange transaction or other obligation in respect of derivatives, that are not reflected in the most recent financial statements referred to in this paragraph.  During the period from March 31, 2013 to and including the date hereof, there has been no Disposition by any Group Member of any material part of its business or property.
 
4.2            No Change.  Since December 31, 2012, there has been no development or event that has had or could reasonably be expected to have a Material Adverse Effect.
 
4.3            Existence; Compliance with Law.  Each Group Member (a) is duly organized, validly existing and in good standing under the laws of the jurisdiction of its organization, (b) has the power and authority, and the legal right, to own and operate its property, to lease the property it operates as lessee and to conduct the business in which it is currently engaged, (c) is duly qualified as a foreign corporation or other organization and in good standing under the laws of each jurisdiction where the failure to be so qualified could reasonably be expected to have a Material Adverse Effect and (d) is in material compliance with all Requirements of Law except in such instances in which (i) such Requirement of Law is being contested in good faith by appropriate proceedings diligently conducted and the prosecution of such contest would not reasonably be expected to result in a Material Adverse Effect, or (ii) the failure to comply therewith, either individually or in the aggregate, would not reasonably be expected to have a Material Adverse Effect.
 
4.4            Power, Authorization; Enforceable Obligations.  Each Loan Party has the power and authority, and the legal right, to make, deliver and perform the Loan Documents to which it is a party and, in the case of the Borrower, to obtain extensions of credit hereunder.  Each Loan Party has taken all necessary organizational action to authorize the execution, delivery and performance of the Loan Documents to which it is a party and, in the case of the Borrower, to authorize the extensions of credit on the terms and conditions of this Agreement.  No Governmental Approval or consent or authorization of, filing with, notice to or other act by or in respect of, any other Person is required in connection with the extensions of credit hereunder or with the execution, delivery, performance, validity or enforceability of this Agreement or any of the Loan Documents, except (i) Governmental Approvals, consents, authorizations, filings and notices described in Schedule 4.4, which Governmental Approvals, consents, authorizations, filings and notices have been obtained or made and are in full force and effect, (ii) the filings referred to in Section 4.19 and (iii) Governmental Approvals described in Schedule 4.4.  Each Loan Document has been duly executed and delivered on behalf of each Loan Party party thereto.  This Agreement constitutes, and each other Loan Document upon
58

execution will constitute, a legal, valid and binding obligation of each Loan Party party thereto, enforceable against each such Loan Party in accordance with its terms, except as enforceability may be limited by applicable bankruptcy, insolvency, reorganization, moratorium or similar laws affecting the enforcement of creditors' rights generally and by general equitable principles (whether enforcement is sought by proceedings in equity or at law).
 
4.5            No Legal Bar.  The execution, delivery and performance of this Agreement and the other Loan Documents, the issuance of Letters of Credit, the borrowings hereunder and the use of the proceeds thereof will not violate any Requirement of Law (except as set forth in Schedule 4.5) or any material Contractual Obligation of any Group Member and will not result in, or require, the creation or imposition of any Lien on any of their respective properties or revenues pursuant to any Requirement of Law or any such Contractual Obligation (other than the Liens created by the Security Documents).  No Requirement of Law or Contractual Obligation applicable to the Borrower, any Guarantor or any of their respective Subsidiaries could reasonably be expected to have a Material Adverse Effect.  The absence of obtaining the Governmental Approvals described in Schedule 4.5 and the violations of Requirements of Law referenced in Schedule 4.5 shall not have a Material Adverse Effect.
4.6            Litigation.  No litigation, investigation or proceeding of or before any arbitrator or Governmental Authority is pending or, to the knowledge of the Borrower or any Guarantor, threatened by or against any Group Member or against any of their respective properties or revenues (a) with respect to any of the Loan Documents or any of the transactions contemplated hereby or thereby, or (b) that could reasonably be expected to have a Material Adverse Effect.
 
4.7            No Default.  No Group Member is in default under or with respect to any of its Contractual Obligations in any respect that could reasonably be expected to have a Material Adverse Effect.  No Default or Event of Default has occurred and is continuing.
 
4.8            Ownership of Property; Liens; Investments.  Each Group Member has title in fee simple to, or a valid leasehold interest in, all of its real property, and good title to, or a valid leasehold interest in, all of its other property, and none of such property is subject to any Lien except as permitted by Section 7.3.
 
4.9            Intellectual Property.  Each Group Member owns, or is licensed to use, all Intellectual Property, except where the failure to own or have a license could not reasonably be expected to have a Material Adverse Effect.  No claim has been asserted and is pending by any Person challenging or questioning any Group Member's use of any Intellectual Property or the validity or effectiveness of any Group Member's Intellectual Property, nor does the Borrower or any Guarantor know of any valid basis for any such claim, except for those claims that could not reasonably be expected to have a Material Adverse Effect.  The use of Intellectual Property by each Group Member, and the conduct of such Group Member's business, as currently conducted, does not infringe on or otherwise violate the rights of any Person, except for to the extent such infringement could not reasonably be expected to have a Material Adverse Effect, and there are no claims pending or, to the knowledge of the Borrower or any Guarantor, threatened that could reasonably be expected to have a Material Adverse Effect.
 
4.10            Taxes.  Each Group Member has filed or caused to be filed all Federal, state and other material tax returns that are required to be filed and has paid all taxes shown to be due and
 
59

 payable on said returns or on any assessments made against it or any of its property and all other taxes, fees or other charges imposed on it or any of its property by any Governmental Authority (other than any the amount or validity of which are currently being contested in good faith by appropriate proceedings and with respect to which reserves in conformity with GAAP have been provided on the books of the relevant Group Member); no tax Lien has been filed, and, to the knowledge of the Borrower or any Guarantor no material claim is being asserted, with respect to any such tax, fee or other charge, except as provided under Section 7.3(a) of this Agreement.
 
4.11            Federal Regulations.  No part of the proceeds of any Loans, and no other extensions of credit hereunder, will be used (a) for "buying" or "carrying" any "margin stock" within the respective meanings of each of the quoted terms under Regulation U as now and from time to time hereafter in effect for any purpose that violates the provisions of the Regulations of the Board or (b) for any purpose that violates the provisions of the Regulations of the Board.  If requested by any Lender or the Administrative Agent, the Borrower will furnish to the Administrative Agent and each Lender a statement to the foregoing effect in conformity with the requirements of FR Form G-3 or FR Form U-1, as applicable, referred to in Regulation U.
 
4.12            Labor Matters.  Except as, in the aggregate, could not reasonably be expected to have a Material Adverse Effect:  (a) there are no strikes or other labor disputes against any Group Member pending or, to the knowledge of the Borrower or any Guarantor, threatened; (b) hours worked by and payment made to employees of each Group Member have not been in violation of the Fair Labor Standards Act or any other applicable Requirement of Law dealing with such matters; and (c) all payments due from any Group Member on account of employee health and welfare insurance have been paid or accrued as a liability on the books of the relevant Group Member.
 
4.13                         ERISA.
 
(a)            Each Loan Party and each of its respective ERISA Affiliates are in compliance in all material respects with all applicable provisions and requirements of ERISA with respect to each Pension Plan, and have performed all their obligations under each Pension Plan;
 
(b)            no ERISA Event has occurred or is reasonably expected to occur;
 
(c)            each Loan Party and each of its respective ERISA Affiliates has met all applicable requirements under the ERISA Funding Rules with respect to each Pension Plan, and no waiver of the minimum funding standards under the ERISA Funding Rules has been applied for or obtained;
 
(d)            as of the most recent valuation date for any Pension Plan, the funding target attainment percentage (as defined in Section 430(d)(2) of the Code) is at least 60%, and no Loan Party nor any of its respective ERISA Affiliates knows of any facts or circumstances that could reasonably be expected to cause the funding target attainment percentage to fall below 60% as of the most recent valuation date;
 
(e)            as of the most recent valuation date for any Pension Plan, the amount of outstanding benefit liabilities (as defined in Section 4001(a)(18) of ERISA), individually or in
60

the aggregate for all Pension Plans (excluding for purposes of such computation any Pension Plans with respect to which assets exceed benefit liabilities), does not exceed $500,000;
 
(f)            the execution and delivery of this Agreement and the consummation of the transactions contemplated hereunder will not involve any transaction that is subject to the prohibitions of Section 406 of ERISA or in connection with which taxes could be imposed pursuant to Section 4975(c)(1)(A)-(D) of the Code;
 
(g)            all liabilities under each Pension Plan are (i) funded to at least the minimum level required by law, (ii) provided for or recognized in the financial statements most recently delivered to the Administrative Agent and the Lenders pursuant hereto or (iii) estimated in the formal notes to the financial statements most recently delivered to the Administrative Agent and the Lenders pursuant hereto; and
 
(h)            (i) no Loan Party is nor will any such Loan Party be a "plan" within the meaning of Section 4975(e) of the Code; (ii) the respective assets of the Loan Parties do not and will not constitute "plan assets" within the meaning of the United States Department of Labor Regulations set forth in 29 C.F.R. §2510.3-101; (iii) no Loan Party is nor will any such Loan Party be a "governmental plan" within the meaning of Section 3(32) of ERISA; and (iv) transactions by or with any Loan Party are not and will not be subject to state statutes applicable to such Loan Party regulating investments of fiduciaries with respect to governmental plans.
 
4.14            Investment Company Act; Other Regulations.  No Loan Party is an "investment company," or a company "controlled" by an "investment company," within the meaning of the Investment Company Act of 1940, as amended.  Except as set forth in Schedule 4.5, no Loan Party is subject to regulation under any Requirement of Law (other than Regulation X of the Board) that limits its ability to incur Indebtedness.  No Loan Party is subject to regulation under the Federal Power Act or under any other federal or state statute or regulation which may limit its ability to incur Indebtedness or which may otherwise render all or any portion of the Obligations unenforceable.
 
4.15            Subsidiaries.  Except as disclosed to the Administrative Agent by the Borrower or any Guarantor in writing from time to time after the Closing Date, (a) Schedule 4.15 sets forth the name and jurisdiction of organization of each Subsidiary, including each Excluded Foreign Subsidiary, of the Borrower and, as to each such Subsidiary, the percentage of each class of Capital Stock owned by any Loan Party, and (b) there are no outstanding subscriptions, options, warrants, calls, rights or other agreements or commitments (other than stock options granted to employees or directors and directors' qualifying shares or Capital Stock that is or will be issued in connection with a Permitted Acquisition) of any nature relating to any Capital Stock of the Borrower or any Guarantor or any Subsidiary, except as may be created by the Loan Documents.
 
4.16            Use of Proceeds.  The proceeds of the Revolving Loans shall be used to refinance the obligations of the Borrower outstanding under the Original Agreement, for Permitted Acquisitions, the Borrower's repurchase of shares of its Capital Stock permitted pursuant to this Agreement and for general corporate purposes.
61

 
4.17            Environmental Matters.  Except as, in the aggregate, could not reasonably be expected to have a Material Adverse Effect:
 
(a)            Except as disclosed on Schedule 4.17, the facilities and properties owned, leased or operated by any Group Member (the "Properties") do not contain, and, to Borrower's knowledge, have not previously contained, any Materials of Environmental Concern in amounts or concentrations or under circumstances that constitute or have constituted a violation of, or could give rise to liability under, any Environmental Law;
 
(b)            no Group Member has received any written notice of violation, alleged violation, non-compliance, liability or potential liability regarding environmental matters or compliance with Environmental Laws with regard to any of the Properties or the business operated by any Group Member (the "Business"), nor does the Borrower or any Guarantor have knowledge or reason to believe that any such notice will be received or is being threatened;
 
(c)            no Group Member has transported or disposed of Materials of Environmental Concern from the Properties in violation of, or in a manner or to a location that could give rise to liability under, any Environmental Law, nor has any Group Member generated, treated, stored or disposed of Materials of Environmental Concern at, on or under any of the Properties in violation of, or in a manner that could give rise to liability under, any applicable Environmental Law;
 
(d)            no judicial proceeding or governmental or administrative action is pending or, to the knowledge of the Borrower or any Guarantor, threatened, under any Environmental Law to which any Group Member is or will be named as a party with respect to the Properties or the Business, nor are there any consent decrees or other decrees, consent orders, administrative orders or other orders, or other administrative or judicial requirements outstanding under any Environmental Law with respect to the Properties or the Business;
 
(e)            there has been no release or threat of release of Materials of Environmental Concern at or from the Properties arising from or related to the operations of any Group Member or otherwise in connection with the Business, in violation of or in amounts or in a manner that could give rise to liability under Environmental Laws;
 
(f)            the Properties and all operations at the Properties are in compliance, and, to the knowledge of Borrower, have in the last five years been in compliance, with all applicable Environmental Laws, and except as set forth on Schedule 4.17, to the knowledge of the Borrower, there is no contamination at, under or about the Properties or violation of any Environmental Law with respect to the Properties or the Business; and
 
(g)            no Group Member has assumed any liability of any other Person under Environmental Laws.
 
4.18            Accuracy of Information, etc.  No statement or information contained in this Agreement, any other Loan Document or any other document, certificate or statement furnished by or on behalf of any Loan Party to the Administrative Agent or the Lenders, or any of them, for use in connection with the transactions contemplated by this Agreement or the other Loan Documents (in each case, taken as a whole), contained as of the date such statement,
62

information, document or certificate was so furnished, any untrue statement of a material fact or omitted to state a material fact necessary to make the statements contained herein or therein not misleading.  The projections and pro forma financial information contained in the materials referenced above are based upon good faith estimates and assumptions believed by management of the Borrower to be reasonable at the time made, it being recognized by the Lenders that such financial information as it relates to future events is not to be viewed as fact and that actual results during the period or periods covered by such financial information may differ from the projected results set forth therein by a material amount.  There is no fact known to any Loan Party that could reasonably be expected to have a Material Adverse Effect that has not been expressly disclosed herein, in the other Loan Documents or in any other documents, certificates and statements furnished to the Administrative Agent and the Lenders for use in connection with the transactions contemplated hereby and by the other Loan Documents.
 
4.19            Security Documents.
 
(a)            The Guarantee and Collateral Agreement is effective to create in favor of the Administrative Agent, for the ratable benefit of the Secured Parties, a legal, valid and enforceable security interest in the Collateral described therein and proceeds thereof.  In the case of the Pledged Stock described in the Guarantee and Collateral Agreement that are securities represented by stock certificates or otherwise constituting certificated securities within the meaning of Section 8-102(a)(15) of the UCC or the corresponding code or statute of any other applicable jurisdiction ("Certificated Securities"), when certificates representing such Pledged Stock are delivered to the Administrative Agent, and in the case of the other Collateral constituting personal property described in the Guarantee and Collateral Agreement, when financing statements and other filings specified on Schedule 4.19(a) in appropriate form are filed in the offices specified on Schedule 4.19(a), the Administrative Agent, for the benefit of the Secured Parties, shall have a fully perfected Lien on, and security interest in, all right, title and interest of the Loan Parties in such Collateral and the proceeds thereof, as security for the Obligations, in each case prior and superior in right to any other Person (except, in the case of Collateral other than Pledged Stock, Liens permitted by Section 7.3).  As of the Closing Date, none of the Borrower or any Guarantor that is a limited liability company or partnership has any Capital Stock that is a not a Certificated Security.
 
(b)            Each of the Mortgages delivered after the Closing Date will be, upon execution, effective to create in favor of the Administrative Agent, for the benefit of the Secured Parties, a legal, valid and enforceable Lien on the Mortgaged Properties described therein and proceeds thereof, and when the Mortgages are filed in the offices for the applicable jurisdictions in which the Mortgaged Properties are located, each such Mortgage shall constitute a fully perfected Lien on, and security interest in, all right, title and interest of the Loan Parties in the Mortgaged Properties and the proceeds thereof, as security for the Obligations (as defined in the relevant Mortgage), in each case prior and superior in right to any other Person.
 
4.20            Solvency.  Each Loan Party is, and immediately after giving effect to the incurrence of all Indebtedness and obligations being incurred in connection herewith will be and will continue to be, Solvent.
 
4.21            Insurance. All insurance maintained by the Loan Parties is in full force and effect, all premiums have been duly paid, no Loan Party has received written notice of violation
63

or cancellation thereof, and there exists no default under any requirement of such insurance.   Each Loan Party maintains, with financially sound and reputable insurance companies, insurance on all its property (and also with respect to its foreign receivables) in at least such amounts and against at least such risks (but including in any event public liability, product liability and business interruption) as are usually insured against in the same general area by companies engaged in the same or a similar business.
 
4.22            Regulation H.  No Mortgage encumbers improved real property that is located in an area that has been identified by the Secretary of Housing and Urban Development as an area having special flood hazards and in which flood insurance has not been made available under the National Flood Insurance Act of 1968.
 
 
SECTION 5
CONDITIONS PRECEDENT
5.1            Conditions to Initial Extension of Credit.  The effectiveness of this Agreement and the obligation of each Lender to make its initial extension of credit hereunder shall be subject to the satisfaction, prior to or concurrently with the making of such extension of credit on the Closing Date, of the following conditions precedent:
 
(a)            Loan Documents.  The Administrative Agent shall have received each of the following, each of which shall be in form and substance satisfactory to the Administrative Agent:
 
(i)            this Agreement executed and delivered by the Administrative Agent, the Borrower, each Guarantor and each Lender listed on Schedule 1.1A;
 
(ii)            the Collateral Information Certificate, executed by a Responsible Officer;
 
(iii)            if required by any Revolving Lender, a Revolving Loan Note executed by the Borrower in favor of such Lender;
 
(i)            if required by the Swingline Lender, the Swingline Loan Note executed by the Borrower in favor of such Swingline Lender;
 
(iv)            the Second Amended and Restated Guarantee and Collateral Agreement, executed and delivered by each Grantor named therein; and
 
(v)            each other Security Document, executed and delivered by the applicable Loan Party party thereto.
 
(b)            Financial Statements.  The Lenders acknowledge receipt of (i) audited consolidated financial statements of the Borrower and Guarantors as of December 31, 2010, 2011 and 2012, and (ii) unaudited interim consolidated financial statements of the Borrower and Guarantors for each fiscal month and quarter ended after the date of the latest applicable financial statements delivered pursuant to clause (i) of this paragraph.
64

 
(c)            Approvals.  Except for the Governmental Approvals described in Schedule 4.4, all Governmental Approvals and consents and approvals of, or notices to, any other Person (including the holders of any Capital Stock issued by any Loan Party) required in connection with the execution and performance of the Loan Documents, the consummation of the transactions contemplated hereby, shall have been obtained and be in full force and effect, and all applicable waiting periods shall have expired without any action being taken or threatened by any competent authority that could reasonably be expected to restrain, prevent or otherwise impose burdensome conditions on the financing contemplated hereby.  The absence of obtaining the Governmental Approvals described in Schedule 4.5 shall not have an adverse effect on any rights of the Lenders, the Administrative Agent pursuant to the Loan Documents.
 
(d)            Closing Certificate; Certified Certificate of Organization; Good Standing Certificates.  The Administrative Agent shall have received (i) a certificate of each Loan Party, dated the Closing Date and executed by the Secretary, Managing Member or equivalent officer of such Loan Party, substantially in the form of Exhibit C, with appropriate insertions and attachments, including the certificate of incorporation or other similar organizational document of each Loan Party certified by the relevant authority of the jurisdiction of organization of such Loan Party, the bylaws or other similar organizational document of each Loan Party and the relevant board resolutions or written consents of each Loan Party, and (ii) a long form good standing certificate for each Loan Party from its jurisdiction of organization.
 
(e)            Responsible Officer's Certificates.
 
(i)            The Administrative Agent shall have received a certificate signed by a Responsible Officer of each Loan Party, dated as of the Closing Date and in form and substance reasonably satisfactory to it, either (A) attaching copies of all consents, licenses and approvals required in connection with the execution, delivery and performance by such Loan Party and the validity against such Loan Party of the Loan Documents to which it is party, and such consents, licenses and approvals shall be in full force and effect, or (B) stating that no such consents, licenses or approvals are so required.
 
(ii)            The Administrative Agent shall have received a certificate signed by a Responsible Officer of the Borrower, dated as of the Closing Date and in form and substance reasonably satisfactory to it, certifying (A) that the conditions specified in Sections 5.2(a) and (d) have been satisfied, and (B) that there has been no development or event since December 31, 2012, that has had or that could reasonably be expected to have, either individually or in the aggregate, a Material Adverse Effect.
 
(f)            Patriot Act.  The Administrative Agent shall have received, prior to the Closing Date, all documentation and other information required by Governmental Authorities under applicable "know your customer" and anti-money-laundering rules and regulations, including the Patriot Act.
 
(g)            Collateral Matters.
 
(i)            Lien Searches.  The Administrative Agent shall have received the results of recent lien searches in each of the jurisdictions where any of the Loan Parties is formed or organized, and such searches shall reveal no liens on any of the assets of the Loan Parties
65

except for Liens permitted by Section 7.3, or Liens to be discharged on or prior to the Closing Date.
 
(ii)            Pledged Stock; Stock Powers; Pledged Notes.  The Administrative Agent shall have received original copies of (A) the certificates representing the shares of Capital Stock pledged to the Administrative Agent (for the ratable benefit of the Secured Parties) pursuant to the Guarantee and Collateral Agreement, together with an undated stock power for each such certificate executed in blank by a duly authorized officer of the pledgor thereof, and (B) each promissory note (if any) pledged to the Administrative Agent (for the ratable benefit of the Secured Parties) pursuant to the Guarantee and Collateral Agreement, endorsed (without recourse) in blank (or accompanied by an executed transfer form in blank) by the pledgor thereof.
 
(iii)            Filings, Registrations, Recordings, Agreements, Etc.  Each document (including any UCC financing statements, deposit and securities account control agreements, and landlord access agreements and/or bailee waivers) required by the Security Documents or under law or reasonably requested by the Administrative Agent to be filed, registered or recorded to create in favor of the Administrative Agent (for the ratable benefit of the Secured Parties), a perfected Lien on the Collateral described therein, prior and superior in right and priority to any Lien in the Collateral held by any other Person (other than with respect to Liens expressly permitted by Section 7.3), shall have been executed and delivered to the Administrative Agent or, as applicable, be in proper form for filing, registration or recordation.
 
(h)            Insurance.  The Administrative Agent shall have received insurance certificates satisfying the requirements of Section 6.6 hereof and Section 5.2(b) of the Guaranty and Collateral Agreement, together with evidence reasonably satisfactory to the Administrative Agent that the insurance policies of each Loan Party have been endorsed for the purpose of naming the Administrative Agent (for the ratable benefit of the Secured Parties) as an "additional insured" or "lender loss payee", as applicable, with respect to such insurance policies, in form and substance satisfactory to the Administrative Agent.
 
(i)            Fees.  The Lenders and the Administrative Agent shall have received all fees required to be paid on or prior to the Closing Date (including pursuant to the Fee Letter), and all reasonable and documented fees and expenses for which invoices have been presented (including the reasonable and documented fees and expenses of legal counsel to the Administrative Agent) for payment on or before the Closing Date.
 
(j)            Legal Opinions.  The Administrative Agent shall have received the executed legal opinion of Bryan Cave LLP, counsel to the Loan Parties, in form and substance reasonably satisfactory to the Administrative Agent.  Such legal opinions shall cover such matters incident to the transactions contemplated by this Agreement as the Administrative Agent may reasonably require.
 
For purposes of determining compliance with the conditions specified in this Section 5.1, each Lender that has executed this Agreement shall be deemed to have consented to, approved or accepted or to be satisfied with, each document or other matter either sent (or made available) by the Administrative Agent to such Lender for consent, approval, acceptance or satisfaction, or required thereunder to be consented to or approved by or acceptable or satisfactory to such
66

Lender, unless an officer of the Administrative Agent responsible for the transactions contemplated by the Loan Documents shall have received notice from such Lender prior to the Closing Date specifying such Lender's objection thereto and either such objection shall not have been withdrawn by notice to the Administrative Agent to that effect on or prior to the Closing Date or, if any extension of credit on the Closing Date has been requested, such Lender shall not have made available to the Administrative Agent on or prior to the Closing Date such Lender's Revolving Percentage of such requested extension of credit.
5.2            Conditions to Each Extension of Credit.  The agreement of each Lender to make any extension of credit requested to be made by it hereunder on any date (including its initial Loans disbursed on the Closing Date but excluding any Revolving Loan Conversion) is subject to the satisfaction of the following conditions precedent:
 
(a)            Representations and Warranties.  Each of the representations and warranties made by each Loan Party in or pursuant to any Loan Document (i) that is qualified by materiality shall be true and correct, and (ii) that is not qualified by materiality, shall be true and correct in all material respects, in each case, on and as of such date as if made on and as of such date, except to the extent any such representation and warranty expressly relates to an earlier date, in which case such representation and warranty shall have been true and correct in all material respects as of such earlier date.
(b)            Availability.  With respect to any requests for any Revolving Extensions of Credit, after giving effect to such Revolving Extension of Credit, the availability and borrowing limitations specified in Section 2.1 shall be complied with.
 
(c)            Notices of Borrowing.  The Administrative Agent shall have received a Notice of Borrowing in connection with any such request for extension of credit which complies with the requirements hereof.
 
(d)            No Default.  No Default or Event of Default shall have occurred and be continuing as of or on such date or after giving effect to the extensions of credit requested to be made on such date.
 
Each borrowing by and issuance of a Letter of Credit on behalf of the Borrower hereunder, each Revolving Loan Conversion shall constitute a representation and warranty by the Borrower as of the date of such extension of credit or Revolving Loan Conversion that the conditions contained in this Section 5.2 have been satisfied.

SECTION 6
AFFIRMATIVE COVENANTS
The Borrower and each Guarantor hereby jointly and severally agree that, until all Commitments have been terminated and the principal of and interest on each Loan, all fees and all other expenses or amounts payable under any Loan Document shall have been paid in full (other than inchoate indemnification obligations and other than obligations under or in respect of Specified Swap Agreements, to the extent no default or termination event shall have occurred
67

and be continuing thereunder)  and all Letters of Credit have been canceled or have expired and all amounts drawn thereunder have been reimbursed in full, or otherwise Cash Collateralized to the satisfaction of the Administrative Agent, the Issuing Lender and the L/C Lenders, the Borrower and each Guarantor shall, and, where applicable, shall cause each of their respective Subsidiaries to:
6.1            Financial Statements.  Furnish to the Administrative Agent, with sufficient copies for distribution to each Lender:
 
(a)            as soon as available, but in any event within 120 days after the end of each fiscal year of the Borrower (or, if earlier, fifteen (15) days after the date required to be filed with the SEC (without giving effect to any extension permitted by the SEC)), a copy of the audited consolidated balance sheet of the Borrower, Guarantors and their consolidated Subsidiaries as at the end of such year and the related audited consolidated statements of income and of cash flows for such year, setting forth in each case in comparative form the figures for the previous year, reported on without a "going concern" or like qualification or exception, or qualification arising out of the scope of the audit, by KPMG or other independent certified public accountants of nationally recognized standing and reasonably acceptable to the Administrative Agent;
 
(b)            as soon as available, but in any event not later than 45 days after the end of each fiscal quarter of the Borrower (or, if earlier, fifteen (15) days after the date required to be filed with the SEC (without giving effect to any extension permitted by the SEC)), the unaudited consolidated balance sheet of the Borrower, Guarantors and their consolidated Subsidiaries as at the end of such quarter and the related unaudited consolidated statements of income and of cash flows for such quarter and the portion of the fiscal year through the end of such quarter, setting forth in each case in comparative form the figures for the previous year, certified by a Responsible Officer as being fairly stated in all material respects (subject to the absence of footnotes and to normal year-end audit adjustments);
 
All such financial statements shall be complete and correct in all material respects and shall be prepared in reasonable detail and in accordance with GAAP applied (except as approved by such accountants and disclosed in reasonable detail therein) consistently throughout the periods reflected therein and with prior periods.
6.2            Certificates; Reports; Other Information.  Furnish to the Administrative Agent, for distribution to each Lender (or, in the case of clause (e), to the relevant Lender):
 
(a)            concurrently with the delivery of any financial statements pursuant to Section 6.1, (i) a certificate of a Responsible Officer stating that, to the best of such Responsible Officer's knowledge, each Loan Party during such period has observed or performed all of its covenants and other agreements, and satisfied every condition contained in this Agreement and the other Loan Documents to which it is a party to be observed, performed or satisfied by it, and that such Responsible Officer has obtained no knowledge of any Default or Event of Default except as specified in such certificate, (ii) in the case of quarterly or annual financial statements, (x) a Compliance Certificate containing all information and calculations necessary for determining compliance by each Group Member with Section 7.1 of this Agreement as of the last day of the fiscal quarter or fiscal year of the Borrower, as the case may be, and (y) to the extent not previously disclosed to the Administrative Agent, a description of any change in the
68

jurisdiction of organization of any Loan Party and a list of any Intellectual Property issued to or acquired by any Loan Party since the date of the most recent report delivered pursuant to this clause (y) (or, in the case of the first such report so delivered, since the Closing Date), and (iii) copies of bank account statements for each Foreign Subsidiary;
 
(b)            as soon as available, and in any event no later than 30 days after the end of each fiscal year of the Borrower, a detailed consolidated budget for the following fiscal year (including a projected consolidated balance sheet of the Borrower, Guarantors and their respective Subsidiaries as of the end of each fiscal quarter of such fiscal year, the related consolidated statements of projected cash flow, projected changes in financial position and projected income and a description of the underlying assumptions applicable thereto), and, as soon as available, significant revisions, if any, of such budget and projections with respect to such fiscal year (collectively, the "Projections"), which Projections shall in each case be based on reasonable estimates, information and assumptions and that such Responsible Officer has no reason to believe that such Projections are incorrect or misleading in any material respect;
 
(c)            fifteen days after the same are sent, copies of all financial statements and reports that the Borrower or any Guarantor sends to the holders of any class of its debt securities or public equity securities and, within fifteen days after the same are filed, copies of all financial statements and reports that the Borrower or any Guarantor may make to, or file with, the SEC; provided that to the extent any such documents are filed with the SEC, such documents shall be deemed delivered pursuant to this Section 6.2(c) at the time of and so long as the Borrower notifies the Administrative Agent (by facsimile or electronic mail) of the filing with the SEC of any such documents.
 
(d)            upon request by the Administrative Agent, within five days after the same are sent or received, copies of all correspondence, reports, documents and other filings with any Governmental Authority regarding compliance with or maintenance of Governmental Approvals or Requirements of Law or that could reasonably be expected to have a material effect on any of the Governmental Approvals or otherwise on the operations of the Group Members;
 
(e)            promptly, such additional financial and other information as any Lender may from time to time reasonably request.
 
6.3            Payment of Obligations.
 
(a)            Pay, discharge or otherwise satisfy at or before maturity or before they become delinquent, as the case may be, all its material obligations (including all Material Taxes and material Other Taxes imposed by law on an applicable Loan Party) of whatever nature, except where the amount or validity thereof is currently being contested in good faith by appropriate proceedings and reserves in conformity with GAAP with respect thereto have been provided on the books of the relevant Group Member.
 
(b)            File or cause to be filed all Federal, all income and all other material state and other material tax returns that are required to be filed.
 
6.4            Maintenance of Existence; Compliance.  (a)(i) Preserve, renew and keep in full force and effect its organizational existence and (ii) take all reasonable action to maintain or
69

obtain all Governmental Approvals and all other rights, privileges and franchises necessary or desirable in the normal conduct of its business or necessary for the performance by such Person of its Obligations under any Loan Document, except, in each case, as otherwise permitted by Section 7.4 and except, in the case of clause (ii) above, to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect; (b) comply with all Contractual Obligations (including with respect to leasehold interests of the Borrower) and Requirements of Law except to the extent that failure to comply therewith could not, in the aggregate, reasonably be expected to have a Material Adverse Effect; and (c) comply with all Governmental Approvals, and any term, condition, rule, filing or fee obligation, or other requirement related thereto, except to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect.  Without limiting the generality of the foregoing, the Borrower shall, and shall cause each of its ERISA Affiliates to:  (1) maintain each Pension Plan in compliance in all material respects with the applicable provisions of ERISA, the Code or other Federal or state law; (2) cause each Pension Plan to maintain its qualified status under Section 401(a) of the Code; (3) make all required contributions to any Pension Plan; (4) not become a party to any Multiemployer Plan; (5) ensure that all liabilities under each Pension Plan are either (x) funded to at least the minimum level required by law or, if higher, to the level required by the terms governing such Pension Plan; (y) insured with a reputable insurance company; or (z) provided for or recognized in the financial statements most recently delivered to the Administrative Agent and the Lenders pursuant hereto; and (6) ensure that the contributions or premium payments to or in respect of each Pension Plan are and continue to be promptly paid at no less than the rates required under the rules of such Pension Plan and in accordance with the most recent actuarial advice received in relation to such Pension Plan and applicable law.
 
6.5            Maintenance of Property; Insurance.  (a) Keep all property useful and necessary in its business in good working order and condition, ordinary wear and tear excepted and (b) maintain with financially sound and reputable insurance companies insurance on all its property (and also with respect to its foreign receivables) in at least such amounts and against at least such risks (but including in any event public liability, product liability and business interruption) as are usually insured against in the same general area by companies engaged in the same or a similar business.
 
6.6            Inspection of Property; Books and Records; Discussions.  (a) Keep proper books of records and account in which full, true and correct entries in conformity with GAAP and all Requirements of Law shall be made of all dealings and transactions in relation to its business and activities and (b) permit representatives and independent contractors of the Administrative Agent and any Lender to visit and inspect any of its properties and examine and make abstracts from any of its books and records during normal business hours and upon reasonable prior notice to Borrower as often as may reasonably be desired and to discuss the business, operations, properties and financial and other condition of the Group Members with officers, directors and employees of the Group Members and with their independent certified public accountants, subject to the limitations in Section 6.10.
 
6.7            Notices.  Give prompt written notice to each of the Administrative Agent and each Lender of:
 
(a)            the occurrence of any Default or Event of Default;
70

 
(b)            any (i) default or event of default under any Contractual Obligation of any Group Member or (ii) litigation, investigation or proceeding that may exist at any time between any Group Member and any Governmental Authority, that in either case, if not cured or if adversely determined, as the case may be, could reasonably be expected to have a Material Adverse Effect;
 
(c)            any litigation or proceeding affecting any Group Member (i) in which the amount involved is $500,000 or more and not covered by insurance, (ii) in which injunctive or similar relief is sought against any Group Member which would reasonably be expected to have a Material Adverse Effect, or (iii) which challenges the legality, validity, enforceability, perfection or priority of any Loan Document;
 
(d)            (i)  promptly after the Borrower has knowledge or becomes aware of the occurrence of any of the following ERISA Events affecting the Borrower or any ERISA Affiliate (but in no event more than ten days after such event), the occurrence of any of the following ERISA Events, and shall provide the Administrative Agent with a copy of any notice with respect to such event that may be required to be filed with a Governmental Authority and any notice delivered by a Governmental Authority to the Borrower or any ERISA Affiliate with respect to such event:  (A) an ERISA Event, (B) the adoption of any new Pension Plan by the Borrower or any ERISA Affiliate, (C) the adoption of any amendment to a Pension Plan, if such amendment will result in a material increase in benefits or unfunded benefit liabilities (as defined in Section 4001(a)(18) of ERISA), or (D) the commencement of contributions by the Borrower or any ERISA Affiliate to any Plan that is subject to Title IV of ERISA or Section 412 of the Code; and
 
(e)            any development or event that has had or could reasonably be expected to have a Material Adverse Effect.
Each notice pursuant to this Section 6.7 shall be accompanied by a statement of a Responsible Officer setting forth details of the occurrence referred to therein and stating what action the relevant Group Member proposes to take with respect thereto.
6.8            Environmental Laws.
 
(a)            Comply in all material respects with, and ensure compliance in all material respects by all tenants and subtenants, if any, with, all applicable Environmental Laws, and obtain and comply in all material respects with and maintain, and ensure that all tenants and subtenants obtain and comply in all material respects with and maintain, any and all licenses, approvals, notifications, registrations or permits required by applicable Environmental Laws.
 
(b)            Conduct and complete all investigations, studies, sampling and testing, and all remedial, removal and other actions required under Environmental Laws and promptly comply in all material respects with all lawful orders and directives of all Governmental Authorities regarding Environmental Laws.
 
6.9            Operating Accounts.  Maintain the Borrower's, Guarantors' and their respective Subsidiaries' primary depository and operating accounts and securities accounts with Lenders or Lenders' Affiliates; provided that this Section 6.9 shall not apply to any of Borrower's and
71

Guarantors' Foreign Subsidiaries to the extent (i) such accounts are required in a jurisdiction where a Lender or a Lender's Affiliate is unable to provide such accounts on commercially reasonable terms or transferring existing accounts would involve undue burden or expense and (ii) the aggregate amount in all such accounts of Foreign Subsidiaries shall not exceed $10,000,000.
 
6.10            Audits.  At reasonable times, on three (3) Business Days' notice (provided that no notice is required if an Event of Default has occurred and is continuing), the Administrative Agent, or its agents, shall have the right to inspect the Collateral and the right to audit and copy any and all of any Loan Party's books and records including ledgers, federal and state tax returns, records regarding assets or liabilities, the Collateral, business operations or financial condition, and all computer programs or storage or any equipment containing such information.  The foregoing inspections and audits shall be at the Borrower's expense, and the charge therefor shall be $850 per person per day (or such higher amount as shall represent the Administrative Agent's then-current standard charge for the same), plus reasonable out-of-pocket expenses.  Such inspections and audits shall not be undertaken more frequently than once per year, unless an Event of Default has occurred and is continuing, in which case such inspections and audits shall occur as often as the Administrative Agent shall reasonably determine is necessary.
 
6.11            Additional Collateral, etc.
 
(a)            With respect to any property (to the extent included in the definition of Collateral) acquired after the Closing Date by any Loan Party (other than (x) any property described in paragraph (b), (c) or (d) below, and (y) any property subject to a Lien expressly permitted by Sections 7.3(g) or (l)) as to which the Administrative Agent, for the benefit of the Secured Parties, does not have a perfected Lien, within 30 days (or such other date as may be agreed to by the Administrative Agent) (i) execute and deliver to the Administrative Agent such amendments to the Guarantee and Collateral Agreement or such other documents as the Administrative Agent deems necessary or advisable to evidence that such Loan Party is a Guarantor and to grant to the Administrative Agent, for the ratable benefit of the Secured Parties, a security interest in such property and (ii) take all actions necessary or advisable in the opinion of the Administrative Agent to grant to the Administrative Agent, for the ratable benefit of the Secured Parties, a perfected first priority (except as expressly permitted by Section 7.3) security interest and Lien in such property, including the filing of Uniform Commercial Code financing statements in such jurisdictions as may be required by the Guarantee and Collateral Agreement or by law or as may be requested by the Administrative Agent.
 
(b)            With respect to any fee interest in any real property having a value (together with improvements thereof) of at least $500,000 acquired after the Closing Date by any Loan Party (other than any such real property subject to a Lien expressly permitted by Section 7.3(g) or (l)), within 60 days (or such other date as may be agreed to by the Administrative Agent), (i) execute and deliver a first priority Mortgage, in favor of the Administrative Agent, for the ratable benefit of the Secured Parties, covering such real property, (ii) if requested by the Administrative Agent, provide the Lenders with (x) title and extended coverage insurance covering such real property in an amount at least equal to the purchase price of such real property (or such other amount as shall be reasonably specified by the Administrative Agent) as well as a current ALTA survey thereof, together with a surveyor's certificate, and (y) any consents or estoppels reasonably deemed necessary or advisable by the
 Administrative Agent in connection with such Mortgage, each of the foregoing in form and substance reasonably satisfactory to the Administrative Agent and (iii) if requested by the Administrative Agent, deliver to the Administrative Agent legal opinions relating to the matters described above, which opinions shall be in form and substance, and from counsel, reasonably satisfactory to the Administrative Agent.
72

 
(c)            With respect to any new Subsidiary (other than an Excluded Foreign Subsidiary) created or acquired after the Closing Date by any Group Member (which, for the purposes of this Section 6.11(c), shall include any existing Subsidiary that ceases to be an Excluded Foreign Subsidiary) within 30 days (or such other date as may be agreed to by the Administrative Agent) (i) execute and deliver to the Administrative Agent such amendments to the Guarantee and Collateral Agreement as the Administrative Agent deems necessary or advisable to grant to the Administrative Agent, for the ratable benefit of the Secured Parties, a perfected first priority security interest in the Capital Stock of such new Subsidiary that is owned by such Loan Party, (ii) deliver to the Administrative Agent such documents and instruments as may be required to grant, perfect, protect and ensure the priority of such security interest, including but not limited to, the certificates representing such Capital Stock, together with undated stock powers, in blank, executed and delivered by a duly authorized officer of the relevant Group Member, (iii) cause such new Subsidiary (A) to become a party to the Guarantee and Collateral Agreement, (B) to take such actions as are necessary or advisable in the opinion of the Administrative Agent to grant to the Administrative Agent for the benefit of the Secured Parties a perfected first priority security interest in the Collateral described in the Guarantee and Collateral Agreement, with respect to such new Subsidiary, including the filing of Uniform Commercial Code financing statements in such jurisdictions as may be required by the Guarantee and Collateral Agreement or by law or as may be requested by the Administrative Agent and (C) to deliver to the Administrative Agent a certificate of such Subsidiary, in a from reasonably satisfactory to the Administrative Agent, with appropriate insertions and attachments, and (iv) if reasonably requested by the Administrative Agent or Required Lenders, deliver to the Administrative Agent legal opinions relating to the matters described above, which opinions shall be in form and substance, and from counsel, reasonably satisfactory to the Administrative Agent.
 
(d)            With respect to any new Excluded Foreign Subsidiary created or acquired after the Closing Date by any Loan Party, within 45 days (or such other date as may be agreed to by the Administrative Agent) (i) execute and deliver to the Administrative Agent such amendments to the Guarantee and Collateral Agreement, as the Administrative Agent deems necessary or advisable to grant to the Administrative Agent, for the benefit of the Secured Parties, a perfected first priority security interest in the Capital Stock of such new Subsidiary that is owned by any such Loan Party (provided that in no event shall more than 66% of the total outstanding voting Capital Stock of any such new Subsidiary be required to be so pledged), (ii) deliver to the Administrative Agent the certificates representing such Capital Stock, together with undated stock powers, in blank, executed and delivered by a duly authorized officer of the relevant Group Member, and take such other action as may be necessary or, in the opinion of the Administrative Agent, desirable to perfect the Administrative Agent's security interest therein, and (iii) if reasonably requested by the Administrative Agent or Required Lenders, deliver to the Administrative Agent legal opinions relating to the matters described above, which opinions
73

shall be in form and substance, and from counsel, reasonably satisfactory to the Administrative Agent.
 
(e)            At the Administrative Agent's request, such Loan Party will use commercially reasonable efforts to obtain from each Person from whom such Loan Party leases any premises, and from each other Person at whose premises any Collateral in an amount in excess of $250,000 held by such Loan Party is at any time present (including any bailee warehouseman or similar Person), any such collateral access, subordination, landlord waiver, bailment, consent and estoppel agreements as the Administrative Agent may require in form and substance reasonably satisfactory to the Administrative Agent.  Each Loan Party shall timely and fully pay and perform its obligations under all leases and other agreements with respect to each leased location or public warehouse where any Collateral is or may be located.
 
6.12            Use of Proceeds.  Use the proceeds of each Credit Extension only for the purposes specified in Section 4.16.
 
6.13            Further Assurances.  Execute any further instruments and take such further action as the Administrative Agent reasonably deems necessary to perfect, protect, ensure the priority of or continue the Administrative Agent's Lien on the Collateral or to effect the purposes of this Agreement.
 
SECTION 7
NEGATIVE COVENANTS
The Borrower and Guarantors hereby jointly and severally agree that, until all Commitments have been terminated and the principal of and interest on each Loan, all fees and all other expenses or amounts payable under any Loan Document shall have been paid in full (other than inchoate indemnification obligations and other than obligations under or in respect of Specified Swap Agreements, to the extent no default or termination event shall have occurred and be continuing thereunder)  and all Letters of Credit have been canceled or have expired and all amounts drawn thereunder have been reimbursed in full or otherwise Cash Collateralized to the satisfaction of the Administrative Agent, the Issuing Lender and the L/C Lenders, neither the Borrower nor any Guarantor shall, nor shall the Borrower or any Guarantor permit any of their respective Subsidiaries to directly or indirectly:
7.1            Financial Condition Covenants.
 
(a)            Consolidated Fixed Charge Coverage Ratio.  Permit the Consolidated Fixed Charge Coverage Ratio as at the last day of any period of twelve consecutive months of the Borrower, measured quarterly, to be less than 2.00 to 1.00.
 
(b)            Consolidated Leverage Ratio.  Permit the Consolidated Leverage Ratio as at the last day of any period of twelve consecutive months of the Borrower, measured quarterly, to exceed 2.75 to 1.00.
74

 
7.2            Indebtedness.  Create, issue, incur, assume, become liable in respect of or suffer to exist any Indebtedness, except:
 
(a)            Indebtedness of any Loan Party pursuant to any Loan Document;
 
(b)            Indebtedness of (i) Borrower or any Guarantor to any other Loan Party (ii) any Subsidiary (which is not a Subsidiary Guarantor) to any other Subsidiary (which is not a Subsidiary Guarantor); or (iii) Excluded Foreign Subsidiaries in an amount not to exceed the Specified Threshold in the aggregate;
 
(c)            Guarantee Obligations incurred in the ordinary course of business by any Group Member of obligations of any Wholly Owned Subsidiary Guarantor not to exceed the Specified Threshold in the aggregate at any  time outstanding;
 
(d)            Indebtedness outstanding on the date hereof and listed on Schedule 7.2(d) and any refinancings, refundings, renewals or extensions thereof (which do not shorten the maturity thereof or increase the principal amount thereof);
 
(e)            Indebtedness (including, without limitation, Capital Lease Obligations) secured by Liens permitted by Section 7.3(g) in an aggregate principal amount not to exceed the Specified Threshold at any one time outstanding and any refinancings, refundings, renewals or extensions thereof (which do not shorten the maturity thereof or increase the principal amount thereof);
 
(f)            Indebtedness in the ordinary course of business consisting of endorsements of negotiable instruments for collection or deposit;
 
(g)            Indebtedness to any Lender in respect of overdraft facilities, automatic clearinghouse arrangements, employee credit card programs, corporate cards and purchasing cards, and other business cash management arrangements in the ordinary course of business, including Indebtedness arising under or in connection with any Cash Management Agreement with the Lenders; and
 
(h)            unsecured Indebtedness of the Group Members in an aggregate principal amount, for all such Indebtedness taken together, not to exceed the Specified Threshold.
 
7.3            Liens.  Create, incur, assume or suffer to exist any Lien upon any of its property, whether now owned or hereafter acquired, except:
 
(a)            Liens for taxes not yet due or that are being contested in good faith by appropriate proceedings; provided that adequate reserves with respect thereto are maintained on the books of the applicable Group Member in conformity with GAAP;
75

 
(b)            carriers', warehousemen's, landlord's, mechanics', materialmen's, repairmen's or other like Liens arising in the ordinary course of business that are not overdue for a period of more than 30 days or that are being contested in good faith by appropriate proceedings;
 
(c)            pledges or deposits in connection with workers' compensation, unemployment insurance and other social security legislation;
 
(d)            deposits to secure the performance of bids, trade contracts (other than for borrowed money), leases, statutory obligations, surety and appeal bonds, performance bonds and other obligations of a like nature incurred in the ordinary course of business (other than for indebtedness or any Liens arising under ERISA);
 
(e)            leases, subleases, easements, rights-of-way, restrictions (including zoning restrictions) and other similar encumbrances or minor title defects with respect to real property incurred in the ordinary course of business that, in the aggregate, are not substantial in amount and that do not in any case materially detract from the value of the property subject thereto or materially interfere with the ordinary conduct of the business of the applicable Group Member;
 
(f)            Liens in existence on the date hereof listed on Schedule 7.3(f), securing Indebtedness permitted by Section 7.2(d), provided that no such Lien is spread to cover any additional property after the Closing Date (except for replacements and additions to such property) and that the amount of Indebtedness secured thereby is not increased;
 
(g)            Liens securing Indebtedness incurred pursuant to Section 7.2(e) to finance the acquisition of fixed or capital assets; provided that (i) such Liens shall be created substantially simultaneously with the acquisition of such fixed or capital assets, (ii) such Liens do not at any time encumber any property other than the property financed by such Indebtedness other than (A) after-acquired property that is affixed to or incorporated into the property covered by such Lien, and (B) proceeds and products thereof, and (iii) the amount of Indebtedness secured thereby is not increased;
 
(h)            Liens created pursuant to the Security Documents;
 
(i)            any interest or title of a lessor under any lease entered into by a Group Member in the ordinary course of its business and covering only the assets so leased;
 
(j)            judgment Liens that do not constitute an Event of Default under Section 8.1(h) of this Agreement;
 
(k)            Liens that are customary contractual rights of setoff (i) relating to the establishment of depository relations with banks or other financial institutions not given in connection with the incurrence of Indebtedness, (ii) relating to pooled deposit or sweep accounts of the Borrower or any of its Subsidiaries to permit satisfaction of overdraft or similar obligations incurred in the ordinary course of business of the Borrower or any of its Subsidiaries or (iii) relating to purchase orders and other agreements entered into with customers of the Borrower or any of its Subsidiaries in the ordinary course of business, in each of (i) or (ii) of this Section 7.3(k), as otherwise permitted hereunder;
 
(l)            Liens solely on any cash earnest money deposits made by the Borrower or any of its Subsidiaries in connection with any letter of intent or purchase agreement permitted hereunder;
76

 
(m)            Liens under licensing agreements for the use of Intellectual Property entered into in the ordinary course of business;
 
(n)            Liens not otherwise permitted by this Section so long as neither (i) the aggregate outstanding principal amount of the obligations secured thereby nor (ii) the aggregate fair market value (determined as of the date such Lien is incurred) of the assets subject thereto exceeds (as to all Group Members) the Specified Threshold at any one time; and
 
(o)            Extensions, renewals and refinancing of Liens permitted under this Section 7.3, provided that any such extension, renewal or replacement Lien shall be limited to the property encumbered by the existing Lien and the principal amount of the Indebtedness being extended, renewed or refinanced does not increase.
 
7.4            Fundamental Changes.  Enter into any merger, consolidation or amalgamation, or liquidate, wind up or dissolve itself (or suffer any liquidation or dissolution), or Dispose of all or substantially all of its property or business, except that:
 
(a)            Borrower or any Subsidiary Guarantor may merge with or acquire all or substantially all of the Capital Stock or property of another Person where (i) for each such transaction during the term of this Agreement (x) cash consideration is less than or equal to $25,000,000, and (y) total consideration including cash and the value of any non-cash consideration, does not in the aggregate exceed $35,000,000; (ii) no Default or Event of Default has occurred and is continuing or would exist after giving effect to the transactions; and (iii) Borrower or such Subsidiary Guarantor is the surviving legal entity (each such acquisition, a "Permitted Acquisition");
 
(b)            any Subsidiary of the Borrower or any Guarantor may be merged or consolidated with or into the Borrower or any Guarantor (provided that the Borrower or such Guarantor, as applicable, shall be the continuing or surviving corporation);
 
(c)            any Subsidiary of the Borrower or a Guarantor may Dispose of any or all of its assets (i) to the Borrower or any Guarantor (upon voluntary liquidation or otherwise) or (ii) pursuant to a Disposition permitted by Section 7.5; and
 
(d)            any Investment expressly permitted by Section 7.7 may be structured as a merger, consolidation or amalgamation.
 
7.5            Disposition of Property.  Dispose of any of its property, whether now owned or hereafter acquired, or, in the case of any Subsidiary of the Borrower, issue or sell any shares of such Subsidiary's Capital Stock to any Person, except:
 
(a)            Dispositions of obsolete or worn out property, whether now owned or hereafter acquired in the ordinary course of business and Dispositions of property no longer used or useful in the conduct of the business of the Borrower and its Subsidiaries (including allowing any registrations or any applications for registration of any immaterial Intellectual Property to lapse or go abandoned);
 
(b)            Dispositions of Inventory in the ordinary course of business;
77

 
(c)            Dispositions permitted by clause (i) of Section 7.4(c) or by Section 7.6 or  Section 7.7;
 
(d)            the sale or issuance of any Subsidiary's Capital Stock to the Borrower or any Guarantor;
 
(e)            Dispositions to Excluded Foreign Subsidiaries in the ordinary course of business not to exceed the Specified Threshold in the aggregate;
 
(f)            the use or transfer of money or Cash Equivalents in a manner that is not prohibited by the terms of this Agreement or the other Loan Documents;
 
(g)            the licensing of patents, trademarks, copyrights, and other Intellectual Property rights in the ordinary course of business;
 
(h)            Dispositions by a Loan Party to another Loan Party;
 
(i)            Dispositions of equipment or real property to the extent that (i) such property is exchanged for credit against the purchase price of similar replacement property or (ii) the proceeds of such Disposition are reasonably promptly applied to the purchase price of such replacement property;
 
(j)            transfers of condemned property as a result of the exercise of "eminent domain" or other similar policies to the respective Governmental Authority or agency that has condemned the same (whether by deed in lieu of condemnation or otherwise), and transfers of property that have been subject to a casualty to the respective insurer of such real property as part of an insurance settlement; and
 
(k)            Dispositions by Borrower and any Guarantor of other property having a fair market value not to exceed the Specified Threshold in the aggregate for any fiscal year of the Borrower; provided, however, that any Disposition made pursuant to this Section 7.5 shall be made in good faith on an arm's length basis for fair value.
 
7.6            Restricted Payments.  Make any payment or prepayment of principal of, premium, if any, or interest on, or redemption, purchase, retirement, defeasance (including in-substance or legal defeasance), sinking fund or similar payment with respect to, any Subordinated Indebtedness, make any payment to an Affiliate with respect to management or consulting fees (it being understood that the term consulting fees shall not include any fees payable for consulting services provided by any Group Member (including any Excluded Foreign Subsidiary) to a third party or any Group Member and invoiced to any other Group Member and permitted by Section 7.9), declare or pay any dividend (other than dividends payable solely in common stock of the Person making such dividend) on, or make any payment on account of, or set apart assets for a sinking or other analogous fund for, the purchase, redemption, defeasance, retirement or other acquisition of, any Capital Stock of any Group Member, whether now or hereafter outstanding, or make any other distribution in respect thereof,
78

either directly or indirectly, whether in cash or property or in obligations of any Group Member (collectively, "Restricted Payments"), provided:
 
(a)            any Subsidiary may make Restricted Payments to the Borrower or any Guarantor;
 
(b)            so long as no Default or Event of Default shall have occurred and be continuing, the (i) Borrower or any Guarantor may purchase or repurchase common stock of any Group Member including repurchases of Capital Stock issued pursuant to any stock incentive plans, (ii) Borrower may repurchase from time to time, in one or more transactions, outstanding shares of Capital Stock pursuant to open-market purchases or otherwise, and (iii) Borrower may declare and pay any dividend to the holders of its Capital Stock, with respect to (i), (ii) and (iii) not to exceed $180,000,000 in the aggregate; and
 
(c)            non-cash repurchases of Capital Stock of the Borrower deemed to occur (i) upon the non-cash exercise of stock options and warrants or similar equity incentive awards pursuant to a plan approved by Borrower's board of directors, and (ii) in connection with the withholding of a portion of the Capital Stock granted or awarded to a director or an employee to pay for the taxes payable by such director or employee upon such grant or award.
 
7.7            Investments.  Make any advance, loan, extension of credit (by way of guarantee or otherwise) or capital contribution to, or purchase any Capital Stock, bonds, notes, debentures or other debt securities of, or any assets constituting a business unit of, or make any other investment in, any Person (all of the foregoing, "Investments"), except:
 
(a)            extensions of trade credit in the ordinary course of business;
 
(b)            Investments in cash and Cash Equivalents;
 
(c)            Guarantee Obligations permitted by Section 7.2;
 
(d)            intercompany Investments by any Group Member in the Borrower or any Guarantor;
 
(e)            Investments in the ordinary course of business consisting of endorsements of negotiable instruments for collection or deposit;
 
(f)            Investments by the Borrower or any Guarantor in (i) Excluded Foreign Subsidiaries, excluding Perficient China, in the ordinary course of business, not to exceed $500,000 in the aggregate per year, and (ii) Perficient China, in the ordinary course of business, not to exceed $1,000,000 at any time outstanding;
 
(g)            Investments constituting Permitted Acquisitions;
 
(h)            Investments received in settlement of amounts due to any Group Member effected in the ordinary course of business or owing to such Group Member as a result of the Insolvency of an Account Debtor or upon the foreclosure or enforcement of any Lien in favor of such Group Member; and
79

 
(i)            other Investments not in amount in excess of the Specified Threshold.
 
7.8            ERISA.  The Borrower shall not, and shall not permit any of its ERISA Affiliates to: (a) terminate any Pension Plan so as to result in any material liability to such Person or any of such Person's ERISA Affiliates, (b) permit to exist any ERISA Event, or any other event or condition, which presents the risk of a material liability to any of their respective ERISA Affiliates, (c) make a complete or partial withdrawal (within the meaning of ERISA Section 4201) from any Multiemployer Plan so as to result in any material liability to such Person or any of their respective ERISA Affiliates, (d) enter into any new Pension Plan or modify any existing Pension Plan so as to increase its obligations thereunder which could result in any material liability to any such Person or any of its respective ERISA Affiliates, (e) permit the present value of all nonforfeitable accrued benefits under any Pension Plan (using the actuarial assumptions utilized by the PBGC upon termination of a Pension Plan) materially to exceed the fair market value of Pension Plan assets allocable to such benefits, all determined as of the most recent valuation date for each such Pension Plan, or (f) engage in any transaction which would cause any obligation, or action taken or to be taken, hereunder (or the exercise by the Administrative Agent or any Lender of any of its rights under this Agreement, any Note or the other Loan Documents) to be a non-exempt (under a statutory or administrative class exemption) prohibited transaction under ERISA or Section 4975 of the Code.
 
7.9            Optional Payments and Modifications of Certain Debt Instruments.  Amend, modify, waive or otherwise change, or consent or agree to any amendment, modification, waiver or other change to, any of the terms of any Indebtedness permitted by Section 7.2 (other than Indebtedness pursuant to any Loan Document) that would shorten the maturity or increase the amount of any payment of principal thereof or the rate of interest thereon or shorten any date for payment of interest thereon or that would be otherwise materially adverse to any Lender or any other Secured Party.
 
7.10            Transactions with Affiliates.  Enter into any transaction, including any purchase, sale, lease or exchange of property, the rendering of any service or the payment of any management, advisory or similar fees, with any Affiliate (other than the Borrower or any Guarantor) unless such transaction is (a) otherwise permitted under this Agreement, (b)(i) in the ordinary course of business of the relevant Group Member (including with any Excluded Foreign Subsidiary), and (ii) upon fair and reasonable terms no less favorable to the relevant Group Member than it would obtain in a comparable arm's length transaction with a Person that is not an Affiliate, (c) the payment of reasonable fees, expenses and compensation (including equity compensation) to and insurance provided on behalf of current, former and future officers and directors of the Borrower or any of its Subsidiaries and indemnification agreements entered into by the Borrower or any of its Subsidiaries, or (d) employment and severance arrangements with current, former and future officers and employees and transactions pursuant to stock option plans and employee benefit plans and arrangements in the ordinary course of business.
 
7.11            Sale Leaseback Transactions.  Enter into any Sale Leaseback Transaction.
 
7.12            Swap Agreements.  Enter into any Swap Agreement, except Specified Swap Agreements which are entered into by a Group Member to (a) hedge or mitigate risks to which such Group Member has actual exposure (other than those in respect of Capital Stock), or (b) effectively cap, collar or exchange interest rates (from fixed to floating rates, from one
80

floating rate to another floating rate or otherwise) with respect to any interest-bearing liability or investment of such Group Member.
 
7.13            Changes in Fiscal Periods.  Permit the fiscal year of the Borrower to end on a day other than December 31 or change the Borrower's method of determining fiscal quarters.
 
7.14            Negative Pledge Clauses.  Enter into or suffer to exist or become effective any agreement that prohibits or limits the ability of any Group Member to create, incur, assume or suffer to exist any Lien upon any of its property or revenues, whether now owned or hereafter acquired, to secure its Obligations under the Loan Documents to which it is a party, other than (a) this Agreement and the other Loan Documents, (b) any agreements governing any purchase money Liens or Capital Lease Obligations otherwise permitted hereby (in which case, any prohibition or limitation shall only be effective against the assets financed thereby), and (c) customary restrictions on the assignment of leases, licenses and other agreements.
 
7.15            Clauses Restricting Subsidiary Distributions.  Enter into or suffer to exist or become effective any consensual encumbrance or restriction on the ability of any Subsidiary of the Borrower or any Guarantor to (a) make Restricted Payments in respect of any Capital Stock of such Subsidiary held by, or pay any Indebtedness owed to, any other Group Member, (b) make loans or advances to, or other Investments in, any other Group Member, or (c) transfer any of its assets to any other Group Member, except for such encumbrances or restrictions existing under or by reason of (i) any restrictions existing under the Loan Documents, (ii) any restrictions with respect to a Subsidiary imposed pursuant to an agreement that has been entered into in connection with a Disposition permitted hereby of all or substantially all of the Capital Stock or assets of such Subsidiary, (iii) customary restrictions on the assignment of leases, licenses and other agreements, or (iv) restrictions of the nature referred to in clause (c) above under agreements governing purchase money liens or Capital Lease Obligations otherwise permitted hereby which restrictions are only effective against the assets financed thereby.
 
7.16            Lines of Business.  Enter into any business, either directly or through any Subsidiary, except for those businesses in which any Group Member engaged on the date of this Agreement or that are reasonably related, ancillary or incidental thereto.
 
7.17            Amendments to Organizational Agreements and Material Contracts.  (a) Amend or permit any amendments to any Loan Party's organizational documents in a manner adverse to the Lenders; or (b) amend or permit any amendments to, or terminate or waive any provision of, any material Contractual Obligation if such amendment, termination, or waiver could reasonably be expected to result in a Material Adverse Effect.
 
7.18            Use of Proceeds.  Use the proceeds of any extension of credit hereunder, whether directly or indirectly, and whether immediately, incidentally or ultimately, to purchase or carry margin stock (within the meaning of Regulation U of the Board) or to extend credit to others for the purpose of purchasing or carrying margin stock or to refund indebtedness originally incurred for such purpose, in each case in violation of, or for a purpose which violates, or would be inconsistent with, Regulation T, U or X of the Board.
81

 
SECTION 8
EVENTS OF DEFAULT
8.1            Events of Default.  The occurrence of any of the following shall constitute an Event of Default:
 
(a)            the Borrower shall fail to pay (i) any amount of principal of any Loan when due in accordance with the terms hereof; or (ii) any amount of interest on any Loan within three days after any such interest becomes due in accordance with the terms hereof; or (iii) any other amount payable hereunder or under any other Loan Document, within five days after any such amount becomes due in accordance with the terms hereof, excluding any fees or expenses due on the Closing Date; or
 
(b)            any representation or warranty made or deemed made by any Loan Party herein or in any other Loan Document or that is contained in any certificate, document or financial or other statement furnished by it at any time under or in connection with this Agreement or any such other Loan Document shall prove to have been inaccurate in any material respect on or as of the date made or deemed made (or if any representation or warranty is expressly stated to have been made as of a specific date, inaccurate in any material respect as of such specific date); or
 
(c)            (i) any Loan Party shall default in the observance or performance of any agreement contained in clause (i) or (ii) of Section 6.4(a) (with respect to any Guarantor and the Borrower only), Section 6.7(a) or Section 7 of this Agreement or (ii) an "Event of Default" under and as defined in any Mortgage shall have occurred and be continuing; or
 
(d)            any Loan Party shall default in the observance or performance of any other agreement contained in this Agreement or any other Loan Document (other than as provided in paragraphs (a) through (c) of this Section), and such default shall continue unremedied for a period of 30 days thereafter; or
 
(e)            any Group Member shall (i) default in making any payment of any principal of any Indebtedness (including any Guarantee Obligation, but excluding the Loans) on the scheduled or original due date with respect thereto; or (ii) default in making any payment of any interest on any such Indebtedness beyond the period of grace, if any, provided in the instrument or agreement under which such Indebtedness was created; or (iii) default in the observance or performance of any other agreement or condition relating to any such Indebtedness or contained in any instrument or agreement evidencing, securing or relating thereto, or any other event shall occur or condition exist, the effect of which default or other event or condition is to (x) cause, or to permit the holder or beneficiary of such Indebtedness (or a trustee or agent on behalf of such holder or beneficiary) to cause, with the giving of notice if required, such Indebtedness to become due prior to its stated maturity or (in the case of any such Indebtedness constituting a Guarantee Obligation) to become payable or (y) to cause, with the giving of notice if required, any Group Member to purchase or redeem or make an offer to purchase or redeem such Indebtedness prior to its stated maturity; provided that a default, event or condition described in clause (i), (ii) or (iii) of this paragraph (e) shall not at any time constitute an Event of Default unless, at such time, one or more defaults, events or conditions of the type described in clauses (i), (ii) and (iii) of this paragraph (e) shall have occurred and be
82

continuing with respect to Indebtedness the outstanding principal amount of which exceeds in the aggregate $1,000,000; or
 
(f)            (i)  any Group Member shall commence any case, proceeding or other action (a) under the Bankruptcy Code or any other existing or future law of any jurisdiction, domestic or foreign, relating to bankruptcy, insolvency, reorganization or relief of debtors, seeking to have an order for relief entered with respect to it, or seeking to adjudicate it a bankrupt or insolvent, or seeking reorganization, arrangement, adjustment, winding up, liquidation, dissolution, composition or other relief with respect to it or its debts, or (b) seeking appointment of a receiver, trustee, custodian, conservator or other similar official for it or for all or any substantial part of its assets, or any Group Member shall make a general assignment for the benefit of its creditors; or (ii) there shall be commenced against any Group Member any case, proceeding or other action of a nature referred to in clause (i) above that (a) results in the entry of an order for relief or any such adjudication or appointment or (b) remains undismissed, undischarged or unbonded for a period of 60 days; or (iii) there shall be commenced against any Group Member any case, proceeding or other action seeking issuance of a warrant of attachment, execution, distraint or similar process against all or any substantial part of its assets that results in the entry of an order for any such relief that shall not have been vacated, discharged, or stayed or bonded pending appeal within 60 days from the entry thereof; or (iv) any Group Member shall take any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any of the acts set forth in clause (i), (ii), or (iii) above; or (v) any Group Member shall generally not, or shall be unable to, or shall admit in writing its inability to, pay its debts as they become due; or
(g)            there shall occur one or more ERISA Events which individually or in the aggregate results in or otherwise is associated with liability of any Loan Party or any ERISA Affiliate thereof in excess of $1,000,000 during the term of this Agreement; or there exists, an amount of unfunded benefit liabilities (as defined in Section 4001(a)(18) of ERISA), individually or in the aggregate for all Pension Plans (excluding for purposes of such computation any Pension Plans with respect to which assets exceed benefit liabilities) which exceeds $1,000,000; or
 
(h)            there is entered against any Group Member (i) one or more final judgments or orders for the payment of money involving in the aggregate a liability (not paid or fully covered by insurance as to which the relevant insurance company has acknowledged coverage) of $1,000,000 or more and all such judgments or decrees shall not have been vacated, discharged, stayed or bonded pending appeal within 30 days from the entry thereof; or
 
(i)            any of the Security Documents shall cease, for any reason, to be in full force and effect (other than pursuant to the terms thereof), or any Loan Party or any Affiliate of any Loan Party shall so assert, or any Lien created by any of the Security Documents shall cease to be enforceable and of the same effect and priority purported to be created thereby; or
 
(j)            the guarantee contained in Section 2 of the Guarantee and Collateral Agreement shall cease, for any reason, to be in full force and effect or any Loan Party shall so assert; or
 
(k)            a Change of Control shall occur; or
83

 
(l)            any Guarantor (other than a Subsidiary Guarantor) shall (i) conduct, transact or otherwise engage in, or commit to conduct, transact or otherwise engage in, any business or operations other than those incidental to its ownership of the Capital Stock of the Borrower, (ii) incur, create, assume or suffer to exist any Indebtedness or other liabilities or financial obligations, except (x) nonconsensual obligations imposed by operation of law, (y) obligations pursuant to the Loan Documents to which it is a party and (z) obligations with respect to its Capital Stock, or (iii) own, lease, manage or otherwise operate any properties or assets other than the ownership of shares of Capital Stock of the Borrower; or
 
(m)            any of the Governmental Approvals shall have been (i) revoked, rescinded, suspended, modified in a materially adverse manner or not renewed in the ordinary course for a full term or (ii) subject to any decision by a Governmental Authority that designates a hearing with respect to any applications for renewal of any of the Governmental Approvals or that could result in the Governmental Authority taking any of the actions described in clause (i) above, and such decision or such revocation, rescission, suspension, modification or nonrenewal (A) has, or could reasonably be expected to have, a Material Adverse Effect, or (B) materially adversely affects the legal qualifications of any Group Member to hold any material Governmental Approval in any applicable jurisdiction and such revocation, rescission, suspension, modification or nonrenewal could reasonably be expected to materially adversely affect the status of or legal qualifications of any Group Member to hold any material Governmental Approval in any other jurisdiction.
 
8.2            Remedies Upon Event of Default.  If any Event of Default occurs and is continuing, the Administrative Agent shall, at the request of, or may, with the consent of, the Required Lenders, take any or all of the following actions:
 
(a)            if such event is an Event of Default specified in clause (i) or (ii) of paragraph (f) of Section 8.1 with respect to the Borrower, the Commitments shall immediately terminate automatically and the Loans (with accrued interest thereon) and all other amounts owing under this Agreement and the other Loan Documents shall automatically immediately become due and payable, and
 
(b)            if such event is any other Event of Default, any of the following actions may be taken:  (i) with the consent of the Required Lenders, the Administrative Agent may, or upon the request of the Required Lenders, the Administrative Agent shall, by notice to the Borrower declare the Revolving Commitments, the Swingline Commitments and the L/C Commitments to be terminated forthwith, whereupon the Revolving Commitments, the Swingline Commitments and the L/C Commitments shall immediately terminate; (ii) with the consent of the Required Lenders, the Administrative Agent may, or upon the request of the Required Lenders, the Administrative Agent shall, by notice to the Borrower, declare the Loans (with accrued interest thereon) and all other amounts owing under this Agreement and the other Loan Documents to be due and payable forthwith, whereupon the same shall immediately become due and payable; and (iii) exercise on behalf of itself, the Lenders and the Issuing Lender all rights and remedies available to it, the Lenders and the Issuing Lender under the Loan Documents.  With respect to all Letters of Credit with respect to which presentment for honor shall not have occurred at the time of an acceleration pursuant to this paragraph, the Borrower shall Cash Collateralize an amount equal to the aggregate then undrawn and unexpired amount of such Letters of Credit.  Amounts so Cash Collateralized shall be applied by the Administrative
84

Agent to the payment of drafts drawn under such Letters of Credit, and the unused portion thereof after all such Letters of Credit shall have expired or been fully drawn upon, if any, shall be applied to repay other Obligations of the Borrower hereunder and under the other Loan Documents in accordance with Section 8.3.  In addition, the Borrower shall also Cash Collateralize the full amount of any Swingline Loans then outstanding shall have been terminated, expired or fully drawn upon, as applicable, and all amounts drawn under any such Letters of Credit shall have been reimbursed in full and all other Obligations of the Borrower and the other Loan Parties shall have been paid in full, the balance, if any, of the funds having been so Cash Collateralized shall be returned to the Borrower (or such other Person as may be lawfully entitled thereto).  Except as expressly provided above in this Section, presentment, demand, protest and all other notices of any kind are hereby expressly waived by the Borrower.
 
8.3            Application of Funds.  After the exercise of remedies provided for in Section 8.2, any amounts received by the Administrative Agent on account of the Obligations shall be applied by the Administrative Agent in the following order:
 
First, to the payment of that portion of the Obligations constituting fees, indemnities, expenses and other amounts (other than principal and interest but including any Collateral-Related Expenses, fees, charges and disbursements of counsel to the Administrative Agent and amounts payable under Sections 2.14, 2.15 and 2.16) payable to the Administrative Agent in its capacity as such (including interest thereon);
Second, to payment of that portion of the Obligations constituting fees, indemnities and other amounts (other than principal, interest and Letter of Credit Fees) payable to the Lenders, the Issuing Lender (including any Letter of Credit Fronting Fees, Issuing Lender Fees and the reasonable fees, charges and disbursements of counsel to the respective Lenders and the Issuing Lender and amounts payable under Sections 2.14, 2.15 and 2.16), any Qualified Counterparties, in each case, ratably among them in proportion to the respective amounts described in this clause Second payable to them;
Third, to payment of that portion of the Obligations constituting accrued and unpaid Letter of Credit Fees and interest on the Loans and L/C Disbursements which have not yet been converted into Revolving Loans, and to payment of premiums and other fees (including any interest thereon) under any Specified Swap Agreements, in each case, ratably among the Lenders, the Issuing Lender, and any Qualified Counterparties, in each case, ratably among them in proportion to the respective amounts described in this clause Third payable to them;
Fourth, to payment of that portion of the Obligations constituting unpaid principal of the Loans, L/C Disbursements which have not yet been converted into Revolving Loans, and settlement amounts, payment amounts and other termination payment obligations under any Specified Swap Agreements, in each case, ratably among the Lenders, the Issuing Lender, and any applicable Qualified Counterparties, in each case, ratably among them in proportion to the respective amounts described in this clause Fourth held by them;
Fifth, to the Administrative Agent for the account of the Issuing Lender, to Cash Collateralize that portion of the L/C Exposure comprised of the aggregate undrawn amount of Letters of Credit pursuant to Section 3.10;
85

Sixth, to the payment of all other Obligations of the Loan Parties that are then due and payable to the Administrative Agent and the other Secured Parties on such date, in each case, ratably among them in proportion to the respective aggregate amounts of all such Obligations owing to the Administrative Agent and the other Secured Parties on such date;
Seventh, for the account of any applicable Qualified Counterparty, to Cash Collateralize Obligations arising under any then outstanding Specified Swap Agreements, in each case, ratably among them in proportion to the respective amounts described in this clause Seventh payable to them; and
Last, the balance, if any, after all of the Obligations have been indefeasibly paid in full (excluding, for this purpose, any Obligations which have been Cash Collateralized in accordance with the terms hereof), to the Borrower or as otherwise required by Law.
Subject to Sections 2.19(a), 3.4, 3.5 and 3.10, amounts used to Cash Collateralize the aggregate undrawn amount of Letters of Credit pursuant to clause Fifth above shall be applied to satisfy drawings under such Letters of Credit as they occur.  If any amount remains on deposit as Cash Collateral for Letters of Credit after all Letters of Credit have either been fully drawn or expired, such remaining amount shall be applied to the other Obligations, if any, in the order set forth above.
SECTION 9
THE ADMINISTRATIVE AGENT
9.1            Appointment and Authority.
 
(a)            Each of the Lenders hereby irrevocably appoints SVB to act on its behalf as the Administrative Agent hereunder and under the other Loan Documents and authorizes the Administrative Agent to take such actions on its behalf and to exercise such powers as are delegated to the Administrative Agent by the terms hereof or thereof, together with such actions and powers as are reasonably incidental thereto.
 
(b)            The provisions of Section 9 are solely for the benefit of the Administrative Agent, the Lenders and the Issuing Lender, and neither the Borrower nor any other Loan Party shall have rights as a third party beneficiary of any of such provisions.  Notwithstanding any provision to the contrary elsewhere in this Agreement, the Administrative Agent shall not have any duties or responsibilities to any Lender or any other Person, except those expressly set forth herein, or any fiduciary relationship with any Lender, and no implied covenants, functions, responsibilities, duties, obligations or liabilities shall be read into this Agreement or any other Loan Document or otherwise exist against the Administrative Agent.  It is understood and agreed that the use of the term "agent" herein or in any other Loan Documents (or any other similar term) with reference to the Administrative Agent is not intended to connote any fiduciary or other implied (or express) obligations arising under agency doctrine of any applicable law.  Instead such term is used as a matter of market custom, and is intended to create or reflect only an administrative relationship between contracting parties.
 
(c)            The Administrative Agent shall also act as the collateral agent under the Loan Documents, and each of the Lenders (in their respective capacities as a Lender and, as
 
86

applicable, provider of Cash Management Services and FX Forward Contracts) hereby irrevocably (i) authorizes the Administrative Agent to enter into all other Loan Documents, as applicable, including the Guarantee and Collateral Agreement, any subordination agreements (pursuant to which other Indebtedness is subordinated to the Obligations) and any other Security Documents, and (ii) appoints and authorizes the Administrative Agent to act as the agent of the Secured Parties for purposes of acquiring, holding and enforcing any and all Liens on Collateral granted by any of the Loan Parties to secure any of the Obligations, together with such powers and discretion as are reasonably incidental thereto.  The Administrative Agent, as collateral agent and any co-agents, sub-agents and attorneys-in-fact appointed by the Administrative Agent pursuant to Section 9.2 for purposes of holding or enforcing any Lien on the Collateral (or any portion thereof) granted under the Security Documents, or for exercising any rights and remedies thereunder at the direction of the Administrative Agent), shall be entitled to the benefits of all provisions of this Section 9 and Section 10 (including Section 9.7, as though such co-agents, sub-agents and attorneys-in-fact were the collateral agent under the Loan Documents) as if set forth in full herein with respect thereto.  Without limiting the generality of the foregoing, the Administrative Agent is further authorized on behalf of all the Lenders, without the necessity of any notice to or further consent from the Lenders, from time to time to take any action, or permit the any co-agents, sub-agents and attorneys-in-fact appointed by the Administrative Agent to take any action, with respect to any Collateral or the Loan Documents which may be necessary to perfect and maintain perfected the Liens upon any Collateral granted pursuant to any Loan Document.
 
9.2            Delegation of Duties.  The Administrative Agent may perform any and all of its duties and exercise its rights and powers hereunder or under any other Loan Document by or through any one or more sub-agents appointed by the Administrative Agent.  The Administrative Agent and any such sub-agent may perform any and all of its duties and exercise its rights and powers by or through their respective Related Parties.  The exculpatory provisions of this Section shall apply to any such sub-agent and to the Related Parties of the Administrative Agent and any such sub-agent, and shall apply to their respective activities in connection with the syndication of the Facilities provided for herein as well as activities as the Administrative Agent.  The Administrative Agent shall not be responsible for the negligence or misconduct of any sub-agents except to the extent that a court of competent jurisdiction determines in a final and nonappealable judgment that the Administrative Agent acted with gross negligence or willful misconduct in the selection of such sub agents.
 
9.3            Exculpatory Provisions.  The Administrative Agent shall have no duties or obligations except those expressly set forth herein and in the other Loan Documents, and its duties hereunder and thereunder shall be administrative in nature.  Without limiting the generality of the foregoing, the Administrative Agent shall not:
 
(a)            be subject to any fiduciary or other implied duties, regardless of whether any Default or any Event of Default has occurred and is continuing;
 
(b)            have any duty to take any discretionary action or exercise any discretionary powers, except discretionary rights and powers expressly contemplated hereby or by the other Loan Documents that the Administrative Agent is required to exercise as directed in writing by the Required Lenders (or such other number or percentage of the Lenders as shall be expressly provided for herein or in the other Loan Documents), as applicable; provided that the
87

Administrative Agent shall not be required to take any action that, in its opinion or the opinion of its counsel, may expose the Administrative Agent to liability or that is contrary to any Loan Document or applicable law, including for the avoidance of doubt any action that may be in violation of the automatic stay under any Debtor Relief Law or that may effect a forfeiture, modification or termination of property of a Defaulting Lender in violation of any Debtor Relief Law; and
 
(c)            except as expressly set forth herein and in the other Loan Documents, have any duty to disclose, and the Administrative Agent shall not be liable for the failure to disclose, any information relating to the Borrower or any of its Affiliates that is communicated to or obtained by any Person serving as the Administrative Agent or any of its Affiliates in any capacity.
 
The Administrative Agent shall not be liable for any action taken or not taken by it (i) with the consent or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, or as the Administrative Agent shall believe in good faith shall be necessary, under the circumstances as provided in Sections 8.2 and 10.1), or (ii) in the absence of its own gross negligence or willful misconduct as determined by a court of competent jurisdiction by final and nonappealable judgment.
The Administrative Agent shall not be responsible for or have any duty to ascertain or inquire into (i) any statement, warranty or representation made in or in connection with this Agreement or any other Loan Document, (ii) the contents of any certificate, report or other document delivered hereunder or thereunder or in connection herewith or therewith, (iii) the performance or observance of any of the covenants, agreements or other terms or conditions set forth herein or therein or the occurrence of any Default or Event of Default, (iv) the validity, enforceability, effectiveness or genuineness of this Agreement, any other Loan Document or any other agreement, instrument or document or (v) the satisfaction of any condition set forth in Section 5 or elsewhere herein, other than to confirm receipt of items expressly required to be delivered to the Administrative Agent.
9.4            Reliance by Administrative Agent.  The Administrative Agent shall be entitled to rely upon, and shall not incur any liability for relying upon, any notice, request, certificate, consent, statement, instrument, document or other writing (including any electronic message, internet or intranet website posting or other distribution) believed by it to be genuine and to have been signed, sent or otherwise authenticated by the proper Person.  The Administrative Agent also may rely upon any statement made to it orally or by telephone and believed by it to have been made by the proper Person, and shall not incur any liability for relying thereon.  In determining compliance with any condition hereunder to the making of a Loan, or the issuance, extension, renewal or increase of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender, the Administrative Agent may presume that such condition is satisfactory to such Lender unless the Administrative Agent shall have received notice to the contrary from such Lender prior to the making of such Loan or the issuance of such Letter of Credit.  The Administrative Agent may consult with legal counsel (who may be counsel for any of the Loan Parties), independent accountants and other experts selected by it, and shall not be liable for any action taken or not taken by it in accordance with the advice of any such counsel, accountants or experts.  The Administrative Agent may deem and treat the payee of any Note as the owner thereof for all purposes unless a written notice of assignment, negotiation or transfer
88

thereof shall have been filed with the Administrative Agent.  The Administrative Agent shall be fully justified in failing or refusing to take any action under this Agreement or any other Loan Document unless it shall first receive such advice or concurrence of the Required Lenders (or such other number or percentage of Lenders as shall be provided for herein or in the other Loan Documents) as it deems appropriate or it shall first be indemnified to its satisfaction by the Lenders against any and all liability and expense that may be incurred by it by reason of taking or continuing to take any such action.  The Administrative Agent shall in all cases be fully protected in acting, or in refraining from acting, under this Agreement and the other Loan Documents in accordance with a request of the Required Lenders (or such other number or percentage of Lenders as shall be provided for herein or in the other Loan Documents), and such request and any action taken or failure to act pursuant thereto shall be binding upon the Lenders and all future holders of the Loans.
 
9.5            Notice of Default.  The Administrative Agent shall not be deemed to have knowledge or notice of the occurrence of any Default or Event of Default unless the Administrative Agent has received notice in writing from a Lender, the Borrower or any Guarantor referring to this Agreement, describing such Default or Event of Default and stating that such notice is a "notice of default."  In the event that the Administrative Agent receives such a notice, the Administrative Agent shall give notice thereof to the Lenders.  The Administrative Agent shall take such action with respect to such Default or Event of Default as shall be reasonably directed by the Required Lenders (or, if so specified by this Agreement, all Lenders); provided that unless and until the Administrative Agent shall have received such directions, the Administrative Agent may (but shall not be obligated to) take such action or refrain from taking such action with respect to such Default or Event of Default as it shall deem advisable in the best interests of the Lenders.
 
9.6            Non-Reliance on Administrative Agent and Other Lenders.  Each Lender expressly acknowledges that neither the Administrative Agent nor any of its officers, directors, employees, agents, attorneys in fact or affiliates has made any representations or warranties to it and that no act by the Administrative Agent hereafter taken, including any review of the affairs of a Group Member or any Affiliate of a Group Member, shall be deemed to constitute any representation or warranty by the Administrative Agent to any Lender.  Each Lender represents to the Administrative Agent that it has, independently and without reliance upon the Administrative Agent or any other Lender or any of their Related Parties, and based on such documents and information as it has deemed appropriate, made its own appraisal of and investigation into the business, operations, property, financial and other condition and creditworthiness of the Group Members and their affiliates and made its own credit analysis and decision to make its Loans hereunder and enter into this Agreement.  Each Lender also agrees that it will, independently and without reliance upon the Administrative Agent or any other Lender or any of their Related Parties, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit analysis, appraisals and decisions in taking or not taking action under or based upon this Agreement, the other Loan Documents or any related agreement or any document furnished hereunder or thereunder, and to make such investigation as it deems necessary to inform itself as to the business, operations, property, financial and other condition and creditworthiness of the Group Members and their affiliates.  Except for notices, reports and other documents expressly required to be furnished to the Lenders by the Administrative Agent hereunder, the Administrative Agent shall have no duty or
89

responsibility to provide any Lender with any credit or other information concerning the business, operations, property, condition (financial or otherwise), prospects or creditworthiness of any Group Member or any Affiliate of a Group Member that may come into the possession of the Administrative Agent or any of its officers, directors, employees, agents, attorneys in fact or affiliates.
 
9.7            Indemnification.  Each of the Lenders agrees to indemnify each of the Administrative Agent, the Issuing Lender and the Swingline Lender and each of its Related Parties in its capacity as such (to the extent not reimbursed by the Borrower or any other Loan Party pursuant to any Loan Document and without limiting the obligation of the Borrower or any other Loan Party to do so) according to its Aggregate Exposure Percentage in effect on the date on which indemnification is sought under this Section 9.7 (or, if indemnification is sought after the date upon which the Commitments shall have terminated and the Loans shall have been paid in full, in accordance with its Aggregate Exposure Percentage immediately prior to such date), from and against any and all liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, expenses or disbursements of any kind whatsoever that may at any time (whether before or after the payment of the Loans) be imposed on, incurred by or asserted against the Administrative Agent or such other Person in any way relating to or arising out of, the Commitments, this Agreement, any of the other Loan Documents or any documents contemplated by or referred to herein or therein or the transactions contemplated hereby or thereby or any action taken or omitted by the Administrative Agent or such other Person under or in connection with any of the foregoing and any other amounts not reimbursed by the Borrower or such other Loan Party; provided that no Lender shall be liable for the payment of any portion of such liabilities, obligations, losses, damages, penalties, actions, judgments, suits, costs, expenses or disbursements that are found by a final and nonappealable decision of a court of competent jurisdiction to have resulted primarily from the Administrative Agent's or such other Person's gross negligence or willful misconduct, and that with respect to such unpaid amounts owed to any Issuing Lender or Swingline Lender solely in its capacity as such, only the Revolving Lenders shall be required to pay such unpaid amounts, such payment to be made severally among them based on such Revolving Lenders' Revolving Percentage (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought).  The agreements in this Section shall survive the payment of the Loans and all other amounts payable hereunder.
 
9.8            Agent in Its Individual Capacity.  The Person serving as the Administrative Agent hereunder shall have the same rights and powers in its capacity as a Lender as any other Lender and may exercise the same as though it were not the Administrative Agent and the term "Lender" or "Lenders" shall, unless otherwise expressly indicated or unless the context otherwise requires, include each such Person serving as the Administrative Agent hereunder in its individual capacity.  Such Person and its Affiliates may accept deposits from, lend money to, own securities of, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of business with the Borrower, a Guarantor or any Subsidiary or other Affiliate thereof as if such Person were not the Administrative Agent hereunder and without any duty to account therefor to the Lenders.
90

 
9.9            Successor Administrative Agent.
 
(a)            The Administrative Agent may at any time give notice of its resignation to the Lenders, the Issuing Lender and the Borrower.  Upon receipt of any such notice of resignation, the Required Lenders shall have the right, in consultation with the Borrower, to appoint a successor which shall be a bank with an office in the United States.  If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within 30 days after the retiring Administrative Agent gives notice of its resignation (or such earlier day as shall be agreed by the Required Lenders) (the "Resignation Effective Date"), then the retiring Administrative Agent may (but shall not be obligated to), on behalf of the Lenders and the Issuing Lender, appoint a successor Administrative Agent meeting the qualifications set forth above.  Whether or not a successor has been appointed, such resignation shall become effective in accordance with such notice on the Resignation Effective Date.
 
(b)            With effect from the Resignation Effective Date or the Removal Effective Date (as applicable) (i) the retiring or removed Administrative Agent shall be discharged from its duties and obligations hereunder and under the other Loan Documents (except that in the case of any collateral security held by the Administrative Agent on behalf of the Secured Parties under any of the Loan Documents, the retiring or removed Administrative Agent shall continue to hold such collateral security until such time as a successor Administrative Agent is appointed and such collateral security is assigned to such successor Administrative Agent) and (ii) except for any indemnity payments owed to the retiring or removed Administrative Agent, all payments, communications and determinations provided to be made by, to or through the Administrative Agent shall instead be made by or to each Lender directly, until such time, if any, as the Required Lenders appoint a successor Administrative Agent as provided for above in this Section.  Upon the acceptance of a successor's appointment as Administrative Agent hereunder, such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring or removed Administrative Agent (other than any rights to indemnity payments owed to the retiring or removed Administrative Agent), and the retiring or removed Administrative Agent shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents (if not already discharged therefrom as provided above in this Section).  The fees payable by the Borrower to a successor Administrative Agent shall be the same as those payable to its predecessor unless otherwise agreed between the Borrower and such successor.  After the retiring or removed Administrative Agent's resignation or removal hereunder and under the other Loan Documents, the provisions of Section 9 and Section 10.5 shall continue in effect for the benefit of such retiring or removed Administrative Agent, its sub-agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring or removed Administrative Agent was acting as the Administrative Agent.
 
(c)            If the Person serving as Administrative Agent is a Defaulting Lender pursuant to clause (d) of the definition thereof, the Required Lenders may, to the extent permitted by applicable law, by notice in writing to the Borrower and such Person remove such Person as Administrative Agent and, in consultation with the Borrower, appoint a successor.  If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within 30 days (or such earlier day as shall be agreed by the Required Lenders)
91

(the "Removal Effective Date"), then such removal shall nonetheless become effective in accordance with such notice on the Removal Effective Date.
 
9.10            Collateral and Guaranty Matters.  The Lenders irrevocably authorize the Administrative Agent, at its option and in its discretion,
 
(a)            to release any Lien on any Collateral or other property granted to or held by the Administrative Agent under any Loan Document (i) upon the Discharge of Obligations, (ii) that is sold or otherwise disposed of or to be sold or otherwise disposed of as part of or in connection with any sale or other disposition permitted hereunder or under any other Loan Document, or (iii) subject to Section 10.1, if approved, authorized or ratified in writing by the Required Lenders;
 
(b)            to subordinate any Lien on any Collateral or other property granted to or held by the Administrative Agent under any Loan Document to the holder of any Lien on such property that is permitted by Section 7.3(g); and
 
(c)            to release any Guarantor from its obligations under the Guarantee and Collateral Agreement if such Person ceases to be a Subsidiary as a result of a transaction permitted under the Loan Documents.
 
(d)            Upon request by the Administrative Agent at any time, the Required Lenders will confirm in writing the Administrative Agent's authority to release or subordinate its interest in particular types or items of property, or to release any Guarantor from its obligations under the Guaranty pursuant to this Section 9.10.
 
(e)            The Administrative Agent shall not be responsible for or have a duty to ascertain or inquire into any representation or warranty regarding the existence, value or collectability of the Collateral, the existence, priority or perfection of the Administrative Agent's Lien thereon, or any certificate prepared by any Loan Party in connection therewith, nor shall the Administrative Agent be responsible or liable to the Lenders for any failure to monitor or maintain any portion of the Collateral.
 
9.11            Proofs of Claim.  In case of the pendency of any proceeding under any Debtor Relief Law or any other judicial proceeding relative to any Loan Party, the Administrative Agent (irrespective of whether the principal of any Loan or Obligation in respect of any Letter of Credit shall then be due and payable as herein expressed or by declaration or otherwise and irrespective of whether the Administrative Agent shall have made any demand on the Borrower) shall be entitled and empowered (but not obligated), by intervention in such proceeding or otherwise:
 
(a)            to file and prove a claim for the whole amount of the principal and interest owing and unpaid in respect of the Loans, Obligations in respect of any Letter of Credit and all other Obligations that are owing and unpaid and to file such other documents as may be necessary or advisable to have the claims of the Lenders and the Administrative Agent (including any claim for the reasonable compensation, expenses, disbursements and advances of the Lenders and the Administrative Agent and their respective agents and counsel and all other amounts due the Lenders and the Administrative Agent under Sections 2.5 and 10.5) allowed in such judicial proceeding; and
92

 
(b)            to collect and receive any monies or other property payable or deliverable on any such claims and to distribute the same;
and any custodian, receiver, assignee, trustee, liquidator, sequestrator or other similar official in any such judicial proceeding is hereby authorized by each Lender to make such payments to the Administrative Agent and, in the event that the Administrative Agent shall consent to the making of such payments directly to the Lenders, to pay to the Administrative Agent any amount due for the reasonable compensation, expenses, disbursements and advances of the Administrative Agent and its agents and counsel, and any other amounts due the Administrative Agent under Sections 2.5 and 10.5.
Nothing contained herein shall be deemed to authorize the Administrative Agent to authorize or consent to or accept or adopt on behalf of any Lender any plan of reorganization, arrangement, adjustment or composition affecting the Obligations or the rights of any Lender to authorize the Administrative Agent to vote in respect of the claim of any Lender in any such proceeding.
9.12            No Other Duties, Etc.  Anything herein to the contrary notwithstanding, none of the "Book Manager" or "Arrangers" listed on the cover page hereof shall have any powers, duties or responsibilities under this Agreement or any of the other Loan Documents, except in its capacity, as applicable, as the Administrative Agent, a Lender, the Issuing Lender or the Swingline Lender hereunder.
 
9.13            Survival.  This Section 9 shall survive the Discharge of Obligations.
 
SECTION 10
MISCELLANEOUS
10.1            Amendments and Waivers.
 
(a)            Neither this Agreement, nor any other Loan Document (other than the Fee Letter and any L/C Related Document), nor any terms hereof or thereof may be amended, supplemented or modified except in accordance with the provisions of this Section 10.1.  The Required Lenders and each Loan Party party to the relevant Loan Document may, or, with the written consent of the Required Lenders, the Administrative Agent and each Loan Party party to the relevant Loan Document may, from time to time, (i) enter into written amendments, supplements or modifications hereto and to the other Loan Documents for the purpose of adding any provisions to this Agreement or the other Loan Documents or changing in any manner the rights of the Lenders or of the Loan Parties hereunder or thereunder or (ii) waive, on such terms and conditions as the Required Lenders or the Administrative Agent, as the case may be, may specify in such instrument, any of the requirements of this Agreement or the other Loan Documents or any Default or Event of Default and its consequences; provided that no such waiver and no such amendment, supplement or modification shall (A) forgive the principal amount or extend the final scheduled date of maturity of any Loan, reduce the stated rate of any interest or fee payable hereunder (except that any amendment or modification of defined terms used in the financial covenants in this Agreement shall not constitute a reduction in the rate of interest or fees for purposes of this clause (A)) or extend the scheduled date of any payment thereof, or increase the amount or extend the expiration date of any Lender's Revolving
93

Commitment, in each case without the written consent of each Lender directly affected thereby; (B) eliminate or reduce the voting rights of any Lender under this Section 10.1 without the written consent of such Lender; (C) reduce any percentage specified in the definition of Required Lenders, consent to the assignment or transfer by the Borrower of any of its rights and obligations under this Agreement and the other Loan Documents, release all or substantially all of the Collateral or release all or substantially all of the Subsidiary Guarantors from their obligations under the Guarantee and Collateral Agreement, in each case without the written consent of all Lenders; (D) (i) amend, modify or waive the pro rata requirements of Section 2.13 in a manner that adversely affects Revolving Lenders without the written consent of each Revolving Lender or (ii) amend, modify or waive the pro rata requirements of Section 2.13 in a manner that adversely affects the L/C Lenders without the written consent of each L/C Lender; (E) reduce the percentage specified in the definition of Required Lenders without the written consent of all Revolving Lenders; (F) amend, modify or waive any provision of Section 9 without the written consent of the Administrative Agent; (G) amend, modify or waive any provision of Section 2.3 or 2.4 without the written consent of the Swingline Lender; (H) amend, modify or waive any provision of Section 3 without the written consent of the Issuing Lender; or (I)(i) amend or modify the application of payments set forth in Section 8.3 in a manner that adversely affects Revolving Lenders without the written consent of the Required Lenders, (ii) amend or modify the application of payments set forth in Section 8.3 in a manner that adversely affects the L/C Lenders without the written consent of the L/C Lenders, or (iii) amend or modify the application of payments provisions set forth in Section 8.3 in a manner that adversely affects the Issuing Lender or any Qualified Counterparty, as applicable, without the written consent of the Issuing Lender or each such Qualified Counterparty, as applicable.  Any such waiver and any such amendment, supplement or modification shall apply equally to each of the Lenders and shall be binding upon the Loan Parties, the Lenders, the Administrative Agent, the Issuing Lender, each Qualified Counterparty, and all future holders of the Loans.  In the case of any waiver, the Loan Parties, the Lenders and the Administrative Agent shall be restored to their former position and rights hereunder and under the other Loan Documents, and any Default or Event of Default waived shall be deemed to be cured during the period such waiver is effective; but no such waiver shall extend to any subsequent or other Default or Event of Default, or impair any right consequent thereon.  Notwithstanding the foregoing, the Issuing Lender may amend any of the L/C-Related Documents without the consent of the Administrative Agent or any other Lender.
 
(b)            Notwithstanding anything to the contrary contained in Section 10.1(a) above, in the event that the Borrower requests that this Agreement or any of the other Loan Documents be amended or otherwise modified in a manner which would require the consent of all of the Lenders and such amendment or other modification is agreed to by the Borrower, the Required Lenders and the Administrative Agent, then, with the consent of the Borrower, the Administrative Agent and the Required Lenders, this Agreement or such other Loan Document may be amended without the consent of the Lender or Lenders who are unwilling to agree to such amendment or other modification (each, a "Minority Lender"), to provide for:
 
(i)            the termination of the Commitments of each such Minority Lender;
94

 
(ii)            the assumption of the Loans and Commitments of each such Minority Lender by one or more Replacement Lenders pursuant to the provisions of Section 2.11; and
 
(iii)            the payment of all interest, fees and other obligations payable or accrued in favor of each Minority Lender and such other modifications to this Agreement or to such Loan Documents as the Borrower, the Administrative Agent and the Required Lenders may determine to be appropriate in connection therewith.
 
(c)            Notwithstanding any provision herein to the contrary but subject to the provisio in Section 10.1(a), this Agreement may be amended (or amended and restated) with the written consent of the Required Lenders, the Administrative Agent, and the Borrower, (i) to add one or more additional credit facilities to this Agreement and to permit all such additional extensions of credit and all related obligations and liabilities arising in connection therewith and from time to time outstanding thereunder to share ratably (or on a basis subordinated to the existing facilities hereunder) in the benefits of this Agreement and the other Loan Documents with the obligations and liabilities from time to time outstanding in respect of the existing facilities hereunder and (ii) in connection with the foregoing, to permit, as deemed appropriate by the Administrative Agent and approved by the Required Lenders, the Lenders providing such additional credit facilities to participate in any required vote or action required to be approved by the Required Lenders.
 
10.2            Notices.
 
(a)            All notices, requests and demands to or upon the respective parties hereto to be effective shall be in writing (including by facsimile or electronic mail), and, unless otherwise expressly provided herein, shall be deemed to have been duly given or made when delivered, or three Business Days after being deposited in the mail, postage prepaid, or, in the case of facsimile or electronic mail notice, when received, addressed as follows in the case of the Borrower, Guarantors and the Administrative Agent, and as set forth in an administrative questionnaire delivered to the Administrative Agent in the case of the Lenders, or to such other address as may be hereafter notified by the respective parties hereto:
 
Borrower: Perficient, Inc.
520 Maryville Center Drive, Suite 400
St. Louis, Missouri  63141
Attention:  Paul Martin, Chief Financial Officer
Facsimile No.:  (314) 218-4088
Telephone No.:  (314) 529-3551
E-Mail:  Paul.Martin@perficient.com
 
95

with a copy to:
Bryan Cave LLP
211 N. Broadway, Suite 3600
St. Louis, MO 63102
Attention:  Stephanie Hosler
Phone: (314) 259-2797
Facsimile:  (314) 552-8797
E-Mail:  smhosler@bryancave.com

Guarantors: c/o Perficient, Inc.
520 Maryville Center Drive, Suite 400
St. Louis, Missouri  63141
Attention:  Paul Martin, Chief Financial Officer
Facsimile No.:  (314) 218-4088
Telephone No.:  (314) 529-3551
E-Mail:  Paul.Martin@perficient.com

with a copy to:

Bryan Cave LLP
211 N. Broadway, Suite 3600
St. Louis, MO 63102
Attention:  Stephanie Hosler
Phone: (314) 259-2797
Facsimile:  (314) 552-8797
E-Mail:  smhosler@bryancave.com

Administrative Agent: Silicon Valley Bank
230 West Monroe, Suite 720
Chicago, IL 60606
Attention:  Kurt Nichols
Facsimile No.: (312) 704-1532
E-Mail:  knichols@svb.com
with a copy to:
Sidley Austin LLP
1001 Page Mill Road, Bldg. 1
Palo Alto, CA 94304
Attention:  Pamela J. Martinson
Phone: (650) 565-7044
Facsimile:  (650) 565-7100
E-Mail:  pmartinson@sidley.com

provided that any notice, request or demand to or upon the Administrative Agent or the Lenders shall not be effective until received.
96

(b)            Notices and other communications to the Lenders hereunder may be delivered or furnished by electronic communications (including email and Internet websites) pursuant to procedures approved by the Administrative Agent; provided that the foregoing shall not apply to notices to any Lender pursuant to Section 2 unless otherwise agreed by the Administrative Agent and the applicable Lender.  The Administrative Agent or the Borrower may, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it; provided that approval of such procedures may be limited to particular notices or communications.  Unless the Administrative Agent otherwise prescribes, (a) notices and other communications sent to an email address shall be deemed received upon the sender's receipt of an acknowledgment from the intended recipient (such as by the "return receipt requested" function, as available, return email or other written acknowledgment); and (b) notices or communications posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient at its email address as described in the foregoing clause (a) of notification that such notice or communication is available and identifying the website address therefor; provided that, for both clauses (a) and (b), if such notice or other communication is not sent during the normal business hours of the recipient, such notice or communication shall be deemed to have been sent at the opening of business on the next Business Day for the recipient.
 
(c)            Any party hereto may change its address or facsimile number for notices and other communications hereunder by notice to the other parties hereto.
 
(d)            (i)            Each Loan Party agrees that the Administrative Agent may, but shall not be obligated to, make the Communications (as defined below) available to the Issuing Lender and the other Lenders by posting the Communications on Debt Domain, Intralinks, Syndtrak or a substantially similar electronic transmission system (the "Platform").
 
(ii)            The Platform is provided "as is" and "as available."  The Agent Parties (as defined below) do not warrant the adequacy of the Platform and expressly disclaim liability for errors or omissions in the Communications.  No warranty of any kind, express, implied or statutory, including, without limitation, any warranty of merchantability, fitness for a particular purpose, non-infringement of third-party rights or freedom from viruses or other code defects, is made by any Agent Party in connection with the Communications or the Platform.  In no event shall the Administrative Agent or any of its Related Parties (collectively, the "Agent Parties") have any liability to the Borrower or the other Loan Parties, any Lender or any other Person or entity for damages of any kind, including, without limitation, direct or indirect, special, incidental or consequential damages, losses or expenses (whether in tort, contract or otherwise) arising out of the Borrower's, any Loan Party's or the Administrative Agent's transmission of communications through the Platform.  "Communications" means, collectively, any notice, demand, communication, information, document or other material provided by or on behalf of any Loan Party pursuant to any Loan Document or the transactions contemplated therein which is distributed to the Administrative Agent, any Lender or the Issuing Lender by means of electronic communications pursuant to this Section, including through the Platform.
10.3            No Waiver; Cumulative Remedies.  No failure to exercise and no delay in exercising, on the part of the Administrative Agent or any Lender, any right, remedy, power or privilege hereunder or under the other Loan Documents shall operate as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power or privilege hereunder preclude
97

any other or further exercise thereof or the exercise of any other right, remedy, power or privilege.  The rights, remedies, powers and privileges herein provided are cumulative and not exclusive of any rights, remedies, powers and privileges provided by law.
 
10.4            Survival of Representations and Warranties.  All representations and warranties made hereunder, in the other Loan Documents and in any document, certificate or statement delivered pursuant hereto or in connection herewith shall survive the execution and delivery of this Agreement and the making of the Loans and other extensions of credit hereunder.
 
10.5            Payment of Expenses and Taxes.
 
(a)            Costs and Expenses.  The Borrower shall pay (i) all reasonable and documented out‑of‑pocket expenses incurred by the Administrative Agent and its Affiliates (including the reasonable fees, charges and disbursements of counsel for the Administrative Agent), in connection with the syndication of the Facilities, the preparation, negotiation, execution, delivery and administration of this Agreement and the other Loan Documents, or any amendments, modifications or waivers of the provisions hereof or thereof (whether or not the transactions contemplated hereby or thereby shall be consummated), (ii) all reasonable and documented out‑of‑pocket expenses incurred by the Issuing Lender in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder, and (iii) all reasonable and documented out‑of‑pocket expenses incurred by the Administrative Agent or any Lender (including the fees, charges and disbursements of any counsel for the Administrative Agent or any Lender, in connection with the enforcement or protection of its rights (A) in connection with this Agreement and the other Loan Documents, including its rights under this Section, or (B) in connection with the Loans made or Letters of Credit issued or participated in hereunder, including all such out‑of‑pocket expenses incurred during any workout, restructuring or negotiations in respect of such Loans or Letters of Credit
 
(b)            Indemnification by the Borrower.  The Borrower shall indemnify the Administrative Agent (and any sub-agent thereof), each Lender (including the Issuing Lender), and each Related Party of any of the foregoing Persons (each such Person being called an "Indemnitee") against, and hold each Indemnitee harmless from, any and all losses, claims, damages, liabilities and related expenses (including the fees, charges and disbursements of any counsel for any Indemnitee) including fees and time charges and disbursements for attorneys who may be employees of any Indemnitee, incurred by any Indemnitee or asserted against any Indemnitee by any Person (including the Borrower or any other Loan Party) other than such Indemnitee and its Related Parties arising out of, in connection with, or as a result of (i) the execution or delivery of this Agreement, any other Loan Document or any agreement or instrument contemplated hereby or thereby, the performance by the parties hereto of their respective obligations hereunder or thereunder or the consummation of the transactions contemplated hereby or thereby, (ii) any Loan or Letter of Credit or the use or proposed use of the proceeds therefrom (including any refusal by the Issuing Lender to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit), (iii) any actual or alleged presence or release of Materials of Environmental Concern on or from any property owned or operated by the Borrower or any of its Subsidiaries, or (iv) any actual or prospective claim, litigation, investigation or proceeding relating to any of the foregoing, whether based on contract, tort or any other theory, whether brought by a third party or by the Borrower or any other Loan Party,
98

 and regardless of whether any Indemnitee is a party thereto; provided that such indemnity shall not, as to any Indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses (x) are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such Indemnitee or (y) result from a claim brought by the Borrower or any other Loan Party against an Indemnitee for breach in bad faith of such Indemnitee's obligations hereunder or under any other Loan Document, if the Borrower or such Loan Party has obtained a final and nonappealable judgment in its favor on such claim as determined by a court of competent jurisdiction.  This Section 10.5(b) shall not apply with respect to Taxes other than any Taxes that represent losses, claims, damages, etc. arising from any non-Tax claim.
 
(c)            Reimbursement by Lenders.  To the extent that the Borrower (or any other Loan Party pursuant to any other Loan Document) for any reason fails indefeasibly to pay any amount required under paragraph (a) or (b) of this Section to be paid by it to the Administrative Agent (or any sub-agent thereof), the Issuing Lender, the Swingline Lender or any Related Party of any of the foregoing, each Lender severally agrees to pay to the Administrative Agent (or any such sub-agent), the Issuing Lender, the Swingline Lender or such Related Party, as the case may be, such Lender's pro rata share (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought based on each Lender's share of the Total Credit Exposure at such time) of such unpaid amount (including any such unpaid amount in respect of a claim asserted by such Lender); provided that with respect to such unpaid amounts owed to the Issuing Lender or the Swingline Lender solely in its capacity as such, only the Revolving Lenders shall be required to pay such unpaid amounts, such payment to be made severally among them based on such Revolving Lenders' Revolving Percentage (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought); and provided further, that the unreimbursed expense or indemnified loss, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the Administrative Agent (or any such sub-agent), the Issuing Lender or the Swingline Lender in its capacity as such, or against any Related Party of any of the foregoing acting for the Administrative Agent (or any such sub-agent), the Issuing Lender or the Swingline Lender in connection with such capacity.  The obligations of the Lenders under this paragraph (c) are subject to the provisions of Sections 2.1 and 2.15(e).
 
(d)            Waiver of Consequential Damages, Etc.  To the fullest extent permitted by applicable law, the Borrower shall not assert, and hereby waives, any claim against any Indemnitee, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document or any agreement or instrument contemplated hereby, the transactions contemplated hereby or thereby, any Loan or Letter of Credit, or the use of the proceeds thereof.  No Indemnitee referred to in paragraph (b) above shall be liable for any damages arising from the use by unintended recipients of any information or other materials distributed by it through telecommunications, electronic or other information transmission systems in connection with this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby.
 
(e)            Payments.  All amounts due under this Section 10.5 shall be payable promptly after demand therefor.  Statements payable by the Borrower pursuant to this Section 10.5 shall be submitted to Paul Martin, Chief Financial Officer of the Borrower (Telecopy No.
99

(314) 218-4088) at the address of the Borrower set forth in Section 10.2, or to such other Person or address as may be hereafter designated by the Borrower or any Guarantor in a written notice to the Administrative Agent.  The agreements in this Section 10.5 shall survive repayment of the Loans and all other amounts payable hereunder.
 
(f)            Survival.  Each party's obligations under this Section shall survive the resignation of the Administrative Agent, the Issuing Lender and the Swingline Lender, the replacement of any Lender, the termination of the Loan Documents, the termination of the Commitments and the Discharge of Obligations.
 
10.6            Successors and Assigns; Participations and Assignments.
 
(a)            The provisions of this Agreement and the other Loan Documents shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns permitted hereby, except that the Borrower may not assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of the Administrative Agent and each Lender, and no Lender may assign or otherwise transfer any of its rights or obligations hereunder except (i) to an assignee in accordance with the provisions of paragraph (b) of this Section, (ii) by way of participation in accordance with the provisions of paragraph (d) of this Section, or (iii) by way of pledge or assignment of a security interest subject to the restrictions of paragraph (f) of this Section (and any other attempted assignment or transfer by any party hereto shall be null and void).  Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the parties hereto, their respective successors and assigns permitted hereby, Participants to the extent provided in paragraph (d) of this Section and, to the extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.
 
(b)            Assignments by Lenders.  Any Lender may at any time assign to one or more assignees all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitments and the Loans at the time owing to it); provided that (in each case with respect to any Facility) any such assignment shall be subject to the following conditions:
 
(i)            Minimum Amounts.
 
(A)            in the case of an assignment of the entire remaining amount of the assigning Lender's Commitments and/or the Loans at the time owing to it (in each case with respect to any Facility) or contemporaneous assignments to related Approved Funds that equal at least the amount specified in paragraph (b)(i)(B) of this Section in the aggregate or in the case of an assignment to a Lender, an Affiliate of a Lender or an Approved Fund, no minimum amount need be assigned; and
 
(B)            in any case not described in paragraph (b)(i)(A) of this Section, the aggregate amount of the Commitments (which for this purpose includes Loans outstanding thereunder) or, if the applicable Commitment is not then in effect, the principal outstanding balance of the Loans of the assigning Lender subject to each such assignment (determined as of the date the Assignment and Assumption with respect to such assignment is
100

delivered to the Administrative Agent or, if "Trade Date" is specified in the Assignment and Assumption, as of the Trade Date) shall not be less than $1,000,000, in the case of any assignment in respect of the Revolving Facility, unless each of the Administrative Agent and, so long as no Default or Event of Default has occurred and is continuing, the Borrower otherwise consents (each such consent not to be unreasonably withheld or delayed).
 
(ii)            Proportionate Amounts.  Each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender's rights and obligations under this Agreement with respect to the Loans and/or the Commitments assigned, except that this clause (ii) shall not prohibit any Lender from assigning all or a portion of its rights and obligations among separate Facilities on a non-pro rata basis.
 
(iii)            Required Consents.  No consent shall be required for any assignment by a Lender except to the extent required by paragraph (b)(i)(B) of this Section and, in addition.
(A)            the consent of the Borrower (such consent not to be unreasonably withheld or delayed) shall be required unless (x) a Default or an Event of Default has occurred and is continuing at the time of such assignment, or (y) such assignment is to a Lender, an Affiliate of a Lender or an Approved Fund; provided that the Borrower shall be deemed to have consented to any such assignment unless it shall object thereto by written notice to the Administrative Agent within five Business Days after having received notice thereof;
 
(B)            the consent of the Administrative Agent (such consent not to be unreasonably withheld or delayed) shall be required for assignments in respect of the Revolving Facility if such assignment is to a Person that is not a Lender with a Commitment in respect of such Facility, an Affiliate of such Lender or an Approved Fund with respect to such Lender; and
 
(C)            the consent of the Issuing Lender and the Swingline Lender shall be required for any assignment in respect of the Revolving Facility.
 
(iv)            Assignment and Assumption.  The parties to each assignment shall execute and deliver to the Administrative Agent an Assignment and Assumption, together with a processing and recordation fee of $3,500; provided that the Administrative Agent may, in its sole discretion, elect to waive such processing and recordation fee in the case of any assignment.  The assignee, if it is not a Lender, shall deliver to the Administrative Agent any such administrative questionnaire as the Administrative Agent may request.
 
(v)            No Assignment to Certain Persons.  No such assignment shall be made to (A) a Loan Party or any of a Loan Party's Affiliates or Subsidiaries, (B) any holder of Subordinated Indebtedness or (C) to any Defaulting Lender or any of its Subsidiaries, or any Person who, upon becoming a Lender hereunder, would constitute any of the foregoing Persons described in this clause (C).
 
(vi)            No Assignment to Natural Persons.  No such assignment shall be made to a natural Person.
101

 
(vii)            Certain Additional Payments.  In connection with any assignment of rights and obligations of any Defaulting Lender hereunder, no such assignment shall be effective unless and until, in addition to the other conditions thereto set forth herein, the parties to the assignment shall make such additional payments to the Administrative Agent in an aggregate amount sufficient, upon distribution thereof as appropriate (which may be outright payment, purchases by the assignee of participations or subparticipations, or other compensating actions, including funding, with the consent of the Borrower and the Administrative Agent, the applicable pro rata share of Loans previously requested but not funded by the Defaulting Lender, to each of which the applicable assignee and assignor hereby irrevocably consent), to (x) pay and satisfy in full all payment liabilities then owed by such Defaulting Lender to the Administrative Agent, the Issuing Lender, the Swingline Lender and each other Lender hereunder (and interest accrued thereon), and (y) acquire (and fund as appropriate) its full pro rata share of all Loans and participations in Letters of Credit and Swingline Loans in accordance with its Revolving Percentage.  Notwithstanding the foregoing, in the event that any assignment of rights and obligations of any Defaulting Lender hereunder shall become effective under applicable law without compliance with the provisions of this paragraph, then the assignee of such interest shall be deemed to be a Defaulting Lender for all purposes of this Agreement until such compliance occurs.
 
Subject to acceptance and recording thereof by the Administrative Agent pursuant to paragraph (c) of this Section, from and after the effective date specified in each Assignment and Assumption, the assignee thereunder shall be a party to this Agreement and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning Lender's rights and obligations under this Agreement, such Lender shall cease to be a party hereto) but shall continue to be entitled to the benefits of Sections 2.14, 2.15, 2.16 and 10.5 with respect to facts and circumstances occurring prior to the effective date of such assignment; provided that except to the extent otherwise expressly agreed by the affected parties, no assignment by a Defaulting Lender will constitute a waiver or release of any claim of any party hereunder arising from that Lender's having been a Defaulting Lender.  Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this paragraph shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with paragraph (d) of this Section.
(c)            Register.  The Administrative Agent, acting solely for this purpose as an agent of the Borrower, shall maintain at one of its offices in California a copy of each Assignment and Assumption delivered to it and a register for the recordation of the names and addresses of the Lenders, and the Commitments of, and principal amounts (and stated interest) of the Loans owing to, each Lender pursuant to the terms hereof from time to time (the "Register").  The entries in the Register shall be conclusive absent manifest error, and the Borrower, the Administrative Agent and the Lenders shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement.  The Register shall be available for inspection by the Borrower and any Lender, at any reasonable time and from time to time upon reasonable prior notice.
 
102

(d)            Participations.  Any Lender may at any time, without the consent of, or notice to, the Borrower or the Administrative Agent, sell participations to any Person (other than a natural Person, a Defaulting Lender, or any Loan Party or any of any Loan Party's Affiliates or Subsidiaries) (each, a "Participant") in all or a portion of such Lender's rights and/or obligations under this Agreement (including all or a portion of its Commitments and/or the Loans owing to it); provided that (i) such Lender's obligations under this Agreement shall remain unchanged, (ii) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations, and (iii) the Borrower, the Administrative Agent, the Issuing Lender and the other Lenders shall continue to deal solely and directly with such Lender in connection with such Lender's rights and obligations under this Agreement.  For the avoidance of doubt, each Lender shall be responsible for the indemnities under Sections 2.15(e) and 9.7 with respect to any payments made by such Lender to its Participant(s).
 
Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; provided that such agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree to any amendment, modification or waiver which affects such Participant and for which the consent of such Lender is required (as described in Section 10.1).  The Borrower agrees that each Participant shall be entitled to the benefits of Sections 2.14, 2.15 and 2.16 (subject to the requirements and limitations therein, including the requirements under Section 2.15(f) (it being understood that the documentation required under Section 2.15(f) shall be delivered to such Participant)) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph (b) of this Section; provided that such Participant (A) agrees to be subject to the provisions of Section 2.18 as if it were an assignee under paragraph (b) of this Section; and (B) shall not be entitled to receive any greater payment under Sections 2.14 or 2.15, with respect to any participation, than its participating Lender would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from a change in any Requirement of Law that occurs after the Participant acquired the applicable participation.  Each Lender that sells a participation agrees, at the Borrower's request and expense, to use reasonable efforts to cooperate with the Borrower to effectuate the provisions of Section 2.18 with respect to any Participant.  To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 10.7 as though it were a Lender; provided that such Participant agrees to be subject to Section 2.13(k) as though it were a Lender.  Each Lender that sells a participation shall, acting solely for this purpose as an agent of the Borrower, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant's interest in the Loans or other obligations under the Loan Documents (the "Participant Register"); provided that no Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant's interest in any commitments, loans, letters of credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations.  The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary.  For the avoidance of doubt, the Administrative
103

Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.
(e)            Certain Pledges.  Any Lender may at any time pledge or assign a security interest in all or any portion of its rights under this Agreement to secure obligations of such Lender, including any pledge or assignment to secure obligations to a Federal Reserve Bank; provided that no such pledge or assignment shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.
 
(f)            Notes.  The Borrower, upon receipt by the Borrower of written notice from the relevant Lender, agrees to issue Notes to any Lender requiring Notes to facilitate transactions of the type described in Section 10.6.
 
(g)            Representations and Warranties of Lenders.  Each Lender, upon execution and delivery hereof or upon succeeding to an interest in the Commitments or Loans, as the case may be, represents and warrants as of the Closing Date or as of the effective date of the applicable Assignment and Assumption that (i) it is an Eligible Assignee; (ii) it has experience and expertise in the making of or investing in commitments, loans or investments such as the Commitments and Loans; and (iii) it will make or invest in its Commitments and Loans for its own account in the ordinary course of its business and without a view to distribution of such Commitments and Loans within the meaning of the Securities Act or the Exchange Act, or other federal securities laws (it being understood that, subject to the provisions of this Section 10.6, the disposition of such Commitments and Loans or any interests therein shall at all times remain within its exclusive control).
 
10.7            Adjustments; Set-off.
 
(a)            Except to the extent that this Agreement expressly provides for payments to be allocated to a particular Lender or to the Lenders under a particular Facility, if any Lender (a "Benefitted Lender") shall, at any time after the Loans and other amounts payable hereunder shall immediately become due and payable pursuant to Section 8.2, receive any payment of all or part of the Obligations owing to it, or receive any collateral in respect thereof (whether voluntarily or involuntarily, by set off, pursuant to events or proceedings of the nature referred to in Section 8.1(f), or otherwise), in a greater proportion than any such payment to or collateral received by any other Lender, if any, in respect of the Obligations owing to such other Lender, such Benefitted Lender shall purchase for cash from the other Lenders a participating interest in such portion of the Obligations owing to each such other Lender, or shall provide such other Lenders with the benefits of any such collateral, as shall be necessary to cause such Benefitted Lender to share the excess payment or benefits of such collateral ratably with each of the Lenders; provided that if all or any portion of such excess payment or benefits is thereafter recovered from such Benefitted Lender, such purchase shall be rescinded, and the purchase price and benefits returned, to the extent of such recovery, but without interest.
 
(b)            Upon the occurrence and during the continuance of any Event of Default, each Lender and each of their respective Affiliates is hereby authorized at any time and from time to time, without prior notice to the Borrower or any other Loan Party, any such notice being expressly waived by the Borrower and each Loan Party, to the fullest extent permitted by applicable law, to set off and apply any and all deposits (general or special, time or demand,
104

provisional or final), in any currency, at any time held or owing, and any other credits, indebtedness, claims or obligations, in any currency, in each case whether direct or indirect, absolute or contingent, matured or unmatured, at any time held or owing by such Lender, its Affiliates or any branch or agency thereof to or for the credit or the account of the Borrower or any other Loan Party, as the case may be, against any and all of the obligations of the Borrower or such other Loan Party now or hereafter existing under this Agreement or any other Loan Document to such Lender or its Affiliates, irrespective of whether or not such Lender or Affiliate shall have made any demand under this Agreement or any other Loan Document and although such obligations of the Borrower or such other Loan Party may be contingent or unmatured or are owed to a branch, office or Affiliate of such Lender different from the branch, office or Affiliate holding such deposit or obligated on such indebtedness; provided that in the event that any Defaulting Lender or any of its Affiliates shall exercise any such right of setoff, (x) all amounts so set off shall be paid over immediately to the Administrative Agent for further application in accordance with the provisions of Section 2.18 and, pending such payment, shall be segregated by such Defaulting Lender or Affiliate thereof from its other funds and deemed held in trust for the benefit of the Administrative Agent and the Lenders, and (y) the Defaulting Lender shall provide promptly to the Administrative Agent a statement describing in reasonable detail the Obligations owing to such Defaulting Lender or Affiliate thereof as to which it exercised such right of setoff.  Each Lender agrees to notify the Borrower and the Administrative Agent promptly after any such setoff and application made by such Lender or any of its Affiliates; provided that the failure to give such notice shall not affect the validity of such setoff and application.  The rights of each Lender and its Affiliates under this Section 10.7 are in addition to other rights and remedies (including other rights of set-off) which such Lender or its Affiliates may have.
 
10.8            Payments Set Aside.  To the extent that any payment or transfer by or on behalf of the Borrower is made to the Administrative Agent or any Lender, or the Administrative Agent or any Lender exercises its right of setoff, and such payment or transfer or the proceeds of such setoff or any part thereof is subsequently invalidated, declared to be fraudulent or preferential, set aside or required (including pursuant to any settlement entered into by the Administrative Agent or such Lender in its discretion) to be repaid to a trustee, receiver or any other party, in connection with any Insolvency Proceeding or otherwise, then (a) to the extent of such recovery, the obligation or part thereof originally intended to be satisfied shall be revived and continued in full force and effect as if such payment had not been made or such setoff had not occurred, and (b) each Lender severally agrees to pay to the Administrative Agent upon demand its applicable share (without duplication) of any amount so recovered from or repaid by the Administrative Agent, plus interest thereon from the date of such demand to the date such payment is made at a rate per annum equal to the Federal Funds Effective Rate from time to time in effect.  This Section 10.8 shall survive the Discharge of Obligations.
 
10.9            Interest Rate Limitation.  Notwithstanding anything to the contrary contained in any Loan Document, the interest paid or agreed to be paid under the Loan Documents shall not exceed the maximum rate of non-usurious interest permitted by applicable law (the "Maximum Rate").  If the Administrative Agent or any Lender shall receive interest in an amount that exceeds the Maximum Rate, the excess interest shall be applied to the principal of the Loans or, if it exceeds such unpaid principal, refunded to the Borrower.  In determining whether the interest contracted for, charged, or received by the Administrative Agent or a Lender exceeds the
105

Maximum Rate, such Person may, to the extent permitted by applicable law, (a) characterize any payment that is not principal as an expense, fee, or premium rather than interest, (b) exclude voluntary prepayments and the effects thereof, and (c) amortize, prorate, allocate, and spread in equal or unequal parts the total amount of interest throughout the contemplated term of the Obligations hereunder.
 
10.10            Counterparts; Electronic Execution of Assignments.
 
(a)            This Agreement may be executed by one or more of the parties to this Agreement on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument.  Delivery of an executed signature page of this Agreement by facsimile or electronic mail transmission shall be effective as delivery of a manually executed counterpart hereof.  A set of the copies of this Agreement signed by all the parties shall be lodged with the Borrower and the Administrative Agent.
 
(b)            The words "execution," "signed," "signature," and words of like import in any Assignment and Assumption shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.
 
10.11            Severability.  Any provision of this Agreement that is prohibited or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such prohibition or unenforceability without invalidating the remaining provisions hereof, and any such prohibition or unenforceability in any jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.  Without limiting the foregoing provisions of this Section 10.11, if and to the extent that the enforceability of any provisions in this Agreement relating to Defaulting Lenders shall be limited under or in connection with any Insolvency Proceeding, as determined in good faith by the Administrative Agent or the Issuing Lender, as applicable, then such provisions shall be deemed to be in effect only to the extent not so limited.
 
10.12            Integration.  This Agreement and the other Loan Documents represent the entire agreement of the Borrower, Guarantors, the other Loan Parties, the Administrative Agent and the Lenders with respect to the subject matter hereof and thereof, and there are no promises, undertakings, representations or warranties by the Administrative Agent or any Lender relative to the subject matter hereof not expressly set forth or referred to herein or in the other Loan Documents.
 
10.13            GOVERNING LAW.  THIS AGREEMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES UNDER THIS AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.  This Section 10.13 shall survive the Discharge of Obligations.
106

 
10.14            Submission to Jurisdiction; Waivers.
 
(a)            The Borrower and each Guarantor hereby irrevocably and unconditionally submits to the exclusive jurisdiction of the State and Federal courts in the Northern District of the State of California; provided that nothing in this Agreement shall be deemed to operate to preclude the Administrative Agent or any Lender from bringing suit or taking other legal action in any other jurisdiction to realize on the Collateral or any other security for the Obligations, or to enforce a judgment or other court order in favor of Administrative Agent or such Lender.  The Borrower and each Guarantor expressly submit and consent in advance to such jurisdiction in any action or suit commenced in any such court, and the Borrower and each Guarantor hereby waives any objection that it may have based upon lack of personal jurisdiction, improper venue, or forum non‑conveniens and hereby consents to the granting of such legal or equitable relief as is deemed appropriate by such court.  The Borrower and each Guarantor hereby waive personal service of the summons, complaints, and other process issued in such action or suit and agrees that service of such summons, complaints, and other process may be made by registered or certified mail addressed to the Borrower or any Guarantor at the addresses set forth in Section 10.2 of this Agreement and that service so made shall be deemed completed upon the earlier to occur of the Borrower's or the applicable Guarantor's, actual receipt thereof or three (3) days after deposit in the U.S. mails, proper postage prepaid;
 
(b)            THE BORROWER, EACH GUARANTOR, ADMINISTRATIVE AGENT, AND EACH LENDER HEREBY WAIVES, TO THE EXTENT PERMITTED BY APPLICABLE LAW, ITS RIGHT TO A JURY TRIAL OF ANY CLAIM OR CAUSE OF ACTION ARISING OUT OF OR BASED UPON THIS AGREEMENT, THE OTHER LOAN DOCUMENTS OR ANY CONTEMPLATED TRANSACTION, INCLUDING CONTRACT, TORT, BREACH OF DUTY AND ALL OTHER CLAIMS.  THIS WAIVER IS A MATERIAL INDUCEMENT FOR THE PARTIES TO ENTER INTO THIS AGREEMENT.  EACH PARTY HAS REVIEWED THIS WAIVER WITH ITS COUNSEL; and
 
(c)            The Borrower and each Guarantor hereby irrevocably and unconditionally waives, to the maximum extent not prohibited by law, any right it may have to claim or recover in any legal action or proceeding referred to in this Section any special, exemplary, punitive or consequential damages.
 
This Section 10.14 shall survive the Discharge of Obligations.
10.15            Acknowledgements.  The Borrower and each Guarantor hereby acknowledge that:
 
(a)            it has been advised by counsel in the negotiation, execution and delivery of this Agreement and the other Loan Documents;
 
(b)            none of the Administrative Agent nor any Lender has any fiduciary relationship with or duty to the Borrower or any Guarantor arising out of or in connection with this Agreement or any of the other Loan Documents, and the relationship between the Administrative Agent and Lenders, on one hand, and the Borrower and Guarantors, on the other hand, in connection herewith or therewith is solely that of debtor and creditor; and
107

 
(c)            no joint venture is created hereby or by the other Loan Documents or otherwise exists by virtue of the transactions contemplated hereby among the Lenders or among the Borrower, Guarantors and the Lenders.
 
10.16            Releases of Guarantees and Liens.
 
(a)            Notwithstanding anything to the contrary contained herein or in any other Loan Document, the Administrative Agent is hereby irrevocably authorized by each Lender (without requirement of notice to or consent of any Lender except as expressly required by Section 10.1) to take any action requested by the Borrower having the effect of releasing any Collateral or guarantee obligations (1) to the extent necessary to permit consummation of any transaction not prohibited by any Loan Document or that has been consented to in accordance with Section 10.1 or (2) under the circumstances described in Section 10.16(b) below.
 
(b)            Upon the Discharge of Obligations, the Collateral shall be released from the Liens created by the Security Documents, and the Security Documents and all obligations (other than those expressly stated to survive such termination) of the Administrative Agent and each Loan Party under the Security Documents shall terminate, all without delivery of any instrument or performance of any act by any Person.
 
10.17            Treatment of Certain Information; Confidentiality.  Each of the Administrative Agent and each Lender agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (a) to its Affiliates and to its Related Parties (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential); (b) to the extent required or requested by any regulatory authority purporting to have jurisdiction over such Person or its Related Parties (including any self-regulatory authority, such as the National Association of Insurance Commissioners); (c) to the extent required by applicable laws or regulations or by any subpoena or similar legal process, upon the request or demand of any Governmental Authority, in response to any order of any court or other Governmental Authority or as may otherwise be required pursuant to any Requirement of Law or if requested or required to do so in connection with any litigation or similar proceeding; (d) to any other party hereto; (e) in connection with the exercise of any remedies hereunder or under any other Loan Document or any action or proceeding relating to this Agreement or any other Loan Document or the enforcement of rights hereunder or thereunder; (f) subject to an agreement containing provisions substantially the same as those of this Section, to (i) any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights and obligations under this Agreement, or (ii) any actual or prospective party (or its Related Parties) to any swap, derivative or other transaction under which payments are to be made by reference to the Borrower and its obligations, this Agreement or payments hereunder; (g) on a confidential basis to (i)  any rating agency in connection with rating the Borrower or its Subsidiaries or the Facilities or (ii) the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of CUSIP numbers with respect to the Facilities; (h) with the consent of the Borrower; or (i) to the extent such Information (x) becomes publicly available other than as a result of a breach of this Section, or (y) becomes available to the Administrative Agent, any Lender or any of their respective Affiliates on a non-confidential basis from a source other than the Borrower.
108

 
Notwithstanding anything herein to the contrary, any party to this Agreement (and any employee, representative, or other agent of any party to this Agreement) may disclose to any and all persons, without limitation of any kind, the tax treatment and tax structure of the transactions contemplated by this Agreement and all materials of any kind (including opinions or other tax analyses) that are provided to it relating to such tax treatment and tax structure.  However, any such information relating to the tax treatment or tax structure is required to be kept confidential to the extent necessary to comply with any applicable federal or state securities laws.
For purposes of this Section, "Information" means all information received from the Borrower or any of its Subsidiaries relating to the Borrower or any of its Subsidiaries or any of their respective businesses, other than any such information that is available to the Administrative Agent or any Lender on a non-confidential basis prior to disclosure by the Borrower or any of its Subsidiaries; provided that, in the case of information received from the Borrower or any of its Subsidiaries after the date hereof, such information is clearly identified at the time of delivery as confidential.  Any Person required to maintain the confidentiality of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.
10.18            Automatic Debits.  With respect to any principal, interest, fee, or any other cost or expense (including attorney costs of the Administrative Agent or any Lender payable by the Borrower hereunder) due and payable to the Administrative Agent or any Lender under the Loan Documents, the Borrower hereby irrevocably authorizes the Administrative Agent to debit any deposit account of the Borrower maintained with the Administrative Agent in an amount such that the aggregate amount debited from all such deposit accounts does not exceed such principal, interest, fee or other cost or expense.  If there are insufficient funds in such deposit accounts to cover the amount then due, such debits will be reversed (in whole or in part, in the Administrative Agent's sole discretion) and such amount not debited shall be deemed to be unpaid.  No such debit under this Section 10.18 shall be deemed a set-off.
 
10.19            Judgment Currency.  If, for the purposes of obtaining judgment in any court, it is necessary to convert a sum due hereunder or any other Loan Document in one currency into another currency, the rate of exchange used shall be that at which in accordance with normal banking procedures the Administrative Agent could purchase the first currency with such other currency on the Business Day preceding that on which final judgment is given.  The obligation of each Borrower and each other Loan Party in respect of any such sum due from it to the Administrative Agent or any Lender hereunder or under any other Loan Document shall, notwithstanding any judgment in a currency (the "Judgment Currency") other than that in which such sum is denominated in accordance with the applicable provisions of this Agreement (the "Agreement Currency"), be discharged only to the extent that on the Business Day following receipt by the Administrative Agent or such Lender, as the case may be, of any sum adjudged to be so due in the Judgment Currency, the Administrative Agent or such Lender, as the case may be, may in accordance with normal banking procedures purchase the Agreement Currency with the Judgment Currency.  If the amount of the Agreement Currency so purchased is less than the sum originally due to the Administrative Agent or any Lender from any Borrower or any other Loan Party in the Agreement Currency, such Borrower and each other Loan Party agrees, as a separate obligation and notwithstanding any such judgment, to indemnify the Administrative
109

Agent or such Lender, as the case may be, against such loss.  If the amount of the Agreement Currency so purchased is greater than the sum originally due to the Administrative Agent or any Lender in such currency, the Administrative Agent or such Lender, as the case may be, agrees to return the amount of any excess to such Borrower or other Loan Party, as applicable (or to any other Person who may be entitled thereto under applicable law).
 
10.20            Patriot Act.  Each Lender and the Administrative Agent (for itself and not on behalf of any other party) hereby notifies the Borrower and Guarantors that, pursuant to the requirements of the Patriot Act, it is required to obtain, verify and record information that identifies the Borrower and each Guarantor, which information includes the names and addresses and other information that will allow such Lender or the Administrative Agent, as applicable, to identify the Borrower and each Guarantor in accordance with the Patriot Act.  The Borrower and each Guarantor will, and will cause each of their respective Subsidiaries to, provide, to the extent commercially reasonable or required by any Requirement of Law, such information and take such actions as are reasonably requested by the Administrative Agent or any Lender to assist the Administrative Agent and the Lenders in maintaining compliance with the Patriot Act.
 
10.21            Effect of Amendment and Restatement.  Except as otherwise set forth herein, this Agreement is intended to and does completely amend and restate, without novation, the Original Agreement.  All security interests granted under the Original Agreement are hereby confirmed and ratified and shall continue to secure all Obligations under this Agreement.
[Remainder of page left blank intentionally]
110



IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed and delivered by their proper and duly authorized officers as of the day and year first above written.
BORROWER
PERFICIENT, INC.
By:   /s/ Paul E. Martin                                                                           
Name: Paul E. Martin                                                                          
Title: CFO                                                                          

 
GUARANTORS
BOLDTECH INTERNATIONAL, LLC


By:  Perficient, Inc.
Its:  Sole Member

By: /s/ Paul E. Martin
Name: Paul E. Martin
Title: CFO 
                                                                                



                  
TRITEK SOLUTIONS, INC.
By: /s/ Paul E. Martin
Name: Paul E. Martin
Title: CFO



PATRIOT MS CO.
By: /s/ Paul E. Martin
Name: Paul E. Martin
Title: CFO

 
ADMINISTRATIVE AGENT:
SILICON VALLEY BANK

By: /s/ Kurt Nichols                                                                                    
Name: Kurt Nichols                                                                                    
Title: Director                                                                                    
Signature page to Second Amended and Restated Credit Agreement


LENDERS:


SILICON VALLEY BANK
as Issuing Lender and as a Lender
By: /s/ Kurt Nichols 
Name: Kurt Nichols 
Title: Director  
                                                                      
Signature page to Second Amended and Restated Credit Agreement



BANK OF AMERICA, N.A.,
as a Lender

By:  /s/ Andrew L. Massaro                                                                                    
Name: Andrew L. Massaro                                                                                      
Title: Assistant Vice President                                                                                    
Signature page to Second Amended and Restated Credit Agreement



U.S. BANK, N.A.,
as a Lender
By: /s/ Derek L. Martin                                                                                    
Name:  Derek L. Martin                                                                                    
Title: Senior Vice President                                                                                    
Signature page to Second Amended and Restated Credit Agreement

 

EX-101.INS 6 prft-20130630.xml XBRL INSTANCE DOCUMENT 0001085869 2013-01-01 2013-06-30 0001085869 2013-07-29 0001085869 2013-06-30 0001085869 2012-06-30 0001085869 2012-12-31 0001085869 2011-12-31 0001085869 us-gaap:NoncompeteAgreementsMember 2013-06-30 0001085869 prft:CustomerBacklogMember 2013-06-30 0001085869 us-gaap:SoftwareDevelopmentMember 2013-06-30 0001085869 us-gaap:TradeNamesMember 2013-06-30 0001085869 us-gaap:CustomerRelationshipsMember 2013-06-30 0001085869 us-gaap:SoftwareDevelopmentMember 2012-12-31 0001085869 us-gaap:CustomerRelationshipsMember 2012-12-31 0001085869 us-gaap:NoncompeteAgreementsMember 2012-12-31 0001085869 prft:CustomerBacklogMember 2012-12-31 0001085869 us-gaap:TradeNamesMember 2012-12-31 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-06-30 0001085869 us-gaap:CommonStockMember 2013-06-30 0001085869 us-gaap:AdditionalPaidInCapitalMember 2013-06-30 0001085869 us-gaap:RetainedEarningsMember 2013-06-30 0001085869 us-gaap:RetainedEarningsMember 2012-12-31 0001085869 us-gaap:CommonStockMember 2012-12-31 0001085869 us-gaap:AdditionalPaidInCapitalMember 2012-12-31 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-12-31 0001085869 us-gaap:TreasuryStockMember 2012-12-31 0001085869 us-gaap:TreasuryStockMember 2013-06-30 0001085869 2013-04-01 2013-06-30 0001085869 2012-04-01 2012-06-30 0001085869 2012-01-01 2012-06-30 0001085869 us-gaap:RetainedEarningsMember 2013-01-01 2013-06-30 0001085869 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-01-01 2013-06-30 0001085869 us-gaap:AdditionalPaidInCapitalMember 2013-01-01 2013-06-30 0001085869 us-gaap:CommonStockMember 2013-01-01 2013-06-30 0001085869 us-gaap:TreasuryStockMember 2013-01-01 2013-06-30 0001085869 prft:PointbridgeMember 2013-01-01 2013-06-30 0001085869 prft:NascentMember 2013-01-01 2013-06-30 0001085869 prft:NorthridgeMember 2013-01-01 2013-06-30 0001085869 prft:PrftCleartaskMember 2013-01-01 2013-06-30 0001085869 prft:TritekMember 2013-01-01 2013-06-30 0001085869 us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 us-gaap:MinimumMember 2013-01-01 2013-06-30 0001085869 prft:TwoThousandAndTwelveLongTermIncentivePlanMember 2012-04-01 2012-06-30 0001085869 prft:TwoThousandAndTwelveLongTermIncentivePlanMember 2013-04-01 2013-06-30 0001085869 us-gaap:SoftwareMember 2013-06-30 0001085869 us-gaap:ComputerEquipmentMember 2013-06-30 0001085869 us-gaap:FurnitureAndFixturesMember 2013-06-30 0001085869 us-gaap:LeaseholdImprovementsMember 2013-06-30 0001085869 us-gaap:ComputerEquipmentMember 2012-12-31 0001085869 us-gaap:SoftwareMember 2012-12-31 0001085869 us-gaap:LeaseholdImprovementsMember 2012-12-31 0001085869 us-gaap:FurnitureAndFixturesMember 2012-12-31 0001085869 us-gaap:LeaseholdImprovementsMember 2013-01-01 2013-06-30 0001085869 us-gaap:ComputerEquipmentMember 2013-01-01 2013-06-30 0001085869 us-gaap:FurnitureAndFixturesMember 2013-01-01 2013-06-30 0001085869 us-gaap:SoftwareMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 prft:NorthridgeMember 2013-06-30 0001085869 prft:PointbridgeMember 2013-06-30 0001085869 prft:NascentMember 2013-06-30 0001085869 prft:TritekMember 2013-06-30 0001085869 prft:PrftCleartaskMember 2013-06-30 0001085869 us-gaap:MinimumMember prft:NorthridgeMember 2013-01-01 2013-06-30 0001085869 us-gaap:MaximumMember prft:NorthridgeMember 2013-01-01 2013-06-30 0001085869 us-gaap:MinimumMember prft:NascentMember 2013-01-01 2013-06-30 0001085869 prft:NascentMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 us-gaap:MaximumMember prft:PointbridgeMember 2013-01-01 2013-06-30 0001085869 us-gaap:MinimumMember prft:PointbridgeMember 2013-01-01 2013-06-30 0001085869 us-gaap:MaximumMember prft:TritekMember 2013-01-01 2013-06-30 0001085869 prft:TritekMember us-gaap:MinimumMember 2013-01-01 2013-06-30 0001085869 us-gaap:MinimumMember prft:PrftCleartaskMember 2013-01-01 2013-06-30 0001085869 prft:PrftCleartaskMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 prft:CustomerBacklogMember us-gaap:MinimumMember 2013-01-01 2013-06-30 0001085869 us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2013-01-01 2013-06-30 0001085869 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 us-gaap:TradeNamesMember 2013-01-01 2013-06-30 0001085869 us-gaap:MaximumMember us-gaap:SoftwareDevelopmentMember 2013-01-01 2013-06-30 0001085869 us-gaap:SoftwareDevelopmentMember us-gaap:MinimumMember 2013-01-01 2013-06-30 0001085869 us-gaap:NoncompeteAgreementsMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 us-gaap:MinimumMember us-gaap:NoncompeteAgreementsMember 2013-01-01 2013-06-30 0001085869 prft:CustomerBacklogMember us-gaap:MaximumMember 2013-01-01 2013-06-30 0001085869 us-gaap:SubsequentEventMember 2013-06-30 0001085869 us-gaap:SubsequentEventMember 2013-01-01 2013-06-30 0001085869 prft:SiliconValleyBankMember 2013-06-30 0001085869 us-gaap:MinimumMember prft:SiliconValleyBankMember 2013-06-30 0001085869 us-gaap:MaximumMember prft:SiliconValleyBankMember 2013-06-30 0001085869 us-gaap:MaximumMember 2013-06-30 0001085869 us-gaap:MinimumMember 2013-06-30 0001085869 us-gaap:MaximumMember us-gaap:SubsequentEventMember 2013-06-30 0001085869 us-gaap:SubsequentEventMember us-gaap:MinimumMember 2013-06-30 0001085869 prft:SiliconValleyBankMember us-gaap:MaximumMember us-gaap:SubsequentEventMember 2013-06-30 0001085869 prft:SiliconValleyBankMember us-gaap:SubsequentEventMember us-gaap:MinimumMember 2013-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure false --12-31 2013-06-30 prft No No Yes Accelerated Filer PERFICIENT INC 0001085869 33080310 2013 Q2 10-Q 85922000 69662000 56155000 49661000 11291000 7959000 9648000 8335000 -306000 -360000 P9M P5Y P7M P5Y P5Y P11M P8Y P8M P5M P5Y 287701000 276201000 643000 643000 5360000 5360000 2300000 2800000 4500000 5400000 910000 724000 3795000 3406000 2018000 1841000 0 14000 0 1000 96418000 80841000 306001000 267194000 0.27 0.34 10700000 14400000 11600000 17000000 5800000 2012-07-01 2012-06-01 2012-02-08 2013-05-01 2013-05-17 3100000 3800000 5000000 12300000 2200000 1431000 0 8200000 9700000 9600000 10400000 5500000 184655000 191048000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,594</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">518</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 8138000 10532000 2900000 1100000 1100000 5600000 900000 0.26 0.33 4100000 4400000 6200000 6200000 1700000 800000 700000 600000 600000 600000 3200000 6100000 5200000 1300000 4100000 16800000 20500000 21100000 13900000 8500000 4594000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">7. Business Combinations</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of PointBridge</u></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement. &#160;PointBridge</font> was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Nascent</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.&#160;&#160;Nascent</font> was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of <font style="font-family: Times New Roman; font-size: 10pt;">Nascent</font> allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.&#160;<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $16.8 million.&#160;The purchase price was comprised of $11.6&#160;million in cash paid and $5.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of seven months to five years.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Northridge</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger.</font> Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets.<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $13.9 million.&#160;The purchase price was comprised of $10.7&#160;million in cash paid and $3.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of nine months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of TriTek</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek will further enhance the Company's existing capabilities and further positions the Company as the IBM solution provider of choice for enterprises across North America.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$21.1 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Clear Task</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provides salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals help clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expands Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$8.5 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $5.8 million in cash paid and $1.3 million of Company common stock issued at closing </font>increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of June 30, 2013. <font style="font-family: Times New Roman; font-size: 10pt;">The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of five months to five years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.</font><!--Anchor--></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,594</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">518</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Pro-forma Results of Operations</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the six months ended June 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the six months ended June 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and ClearTask were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">191,048</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">184,655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,532</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,138</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.34</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.33</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.26</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,819</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,097</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing dilute net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,874</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div> 518000 1439000 1121000 1414000 1822000 4678000 4233000 5813000 9732000 -1135000 -5499000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">5. Commitments and Contingencies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,016</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,777</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 30922000 30922653 30825 30825123 40000 39000 40039172 39024337 0.001 0.001 50000000 50000000 4632000 8631000 6549000 3524000 4048000 4060000 7572000 7977000 107090000 63569000 55039000 122990000 0 0.005 0.03 0.025 0.025 0.02 0.005 0 2015-05-23 2017-07-31 0.002 0.04 -115000 23000 1400000 1800000 2771000 2974000 1402000 978000 515000 719000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">3. Stock-Based Compensation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Stock Award Plans</div><div style="text-align: left;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012. &#160;In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors. &#160;The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals. &#160;The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation cost recognized for the three and six months ended June 30, 2013 was approximately $2.8 million and $5.4 million, respectively, which included $0.4 and $0.8 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $0.9 million and $1.7 million for the three and six months ended June 30, 2013, respectively. &#160;Stock-based compensation cost recognized for the three and six months ended June 30, 2012 was approximately $2.3 million and $4.5 million, respectively, which included $0.3 and $0.7 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $0.7 million and $1.4 million for the three and six months ended June 30, 2012, respectively. As of June 30, 2013, there was $15.2 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of <font style="font-family: Times New Roman; font-size: 12pt;">two</font> years.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(30</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.18</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(282</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.82</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.83</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,969</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div> 0.27 0.22 0.12 0.14 0.29 0.15 0.12 0.23 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">4. Net Income per Share</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,603</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">150</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">202</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">157</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">206</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">592</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">604</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">564</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">112</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">109</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">553</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">618</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,815</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.15</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.29</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.22</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div> 7000 59000 0.313 0.384 0.428 0.448 0.500 0.350 P2Y 1700000 900000 700000 1400000 15200000 128000 61000 664000 462000 664000 462000 P5Y P2Y P8Y P1Y P7Y P1Y P5Y P1Y P8Y 1400000 685000 114000 2584000 26913000 31696000 26051000 306000 22682000 1642000 1156000 265000 557000 7847000 17000 185000 9309000 703000 8701000 204000 589000 7299000 425000 184000 175173000 160936000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">8. Goodwill and Intangible Assets</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Goodwill</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">533</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Intangible Assets with Definite Lives</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,847</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">19,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(557</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">843</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(185</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">500</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">97</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,584</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(703</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,881</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,696</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,309</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,387</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer Backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div> 533000 13704000 30598000 56112000 26757000 49404000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">10. Income Taxes</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions.&#160;&#160;The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute has passed on returns for the years through and including 2009. As of June 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions.&#160;The Company's 2011 U.S. income tax return is currently under examination by the IRS.&#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Under the provisions of the ASC Subtopic 740-10-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Income Taxes - Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">, the Company had an unrecognized tax benefit of $0.3 million as of June 30, 2013.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's effective tax rate was 38.4% and 31.3% for the respective three and six months ended June 30, 2013 compared to 44.8% and 42.8% for the respective three and six months ended June 30, 2012. The decrease in the effective rate is <font style="font-family: Times New Roman; font-size: 10pt;">primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, and (ii) the research and development tax credit for 2013 which is recorded ratably over the year</font>. In addition to the research and development tax credit, the difference between the Company's federal statutory rate of 35.0% and effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.&#160;&#160;As of June 30, 2013, the Company's net current deferred tax asset was $1.4 million and its net non-current deferred tax liability was $1.8 million.&#160;&#160;Generally, deferred tax asset are related to stock compensation, accruals and net operating losses of acquired companies.&#160;&#160;Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses. &#160;Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of June 30, 2013 and December 31, 2012.</div><div><br /></div></div> 11515000 7402000 6527000 12651000 2840000 4926000 3966000 2924000 2252000 4144000 7791000 7803000 2481000 -760000 -1514000 -2125000 1202000 48000 150000 202000 206000 157000 598000 618000 655000 553000 112000 0 109000 0 843000 500000 22387000 1881000 97000 19066000 1053000 17350000 15383000 731000 122000 61000 -53000 -25000 -58000 -38000 0 48000 200000 50163000 45541000 97844000 88899000 37673000 28564000 62631000 32781000 267194000 306001000 50000000 75000000 0.003 29500000 25000000 25000000 20300000 2800000 -23670000 -26621000 7117000 11642000 8685000 8685000 6589000 4562000 3603000 15359000 9473000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">12.&#160;Recent Accounting Pronouncements</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of AOCI. For items reclassified out of accumulated other comprehensive income and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.</div><div><br /></div></div> 1639000 6554000 12746000 7538000 11509000 3066000 4016000 2173000 2734000 2149000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,016</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,777</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 15777000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">1. Basis of Presentation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2012. Operating results for the three and six months ended&#160;June 30, 2013 may not be indicative of the results for the full fiscal year ending December&#160;31, 2013.</div><div><br /></div></div> 3747000 3717000 3373000 3669000 -54000 -54000 70000 -40000 -79000 1022000 1035000 2022000 1961000 26382000 20605000 -2000 -83000 -37000 44000 4658000 1417000 9963000 552000 69000 888000 3003000 844000 19779000 25708000 400000 300000 800000 700000 2071000 1649000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div></div> 77850000 67400000 P5Y P3Y P5Y P7Y P1Y 8650000 4398000 5957000 8205000 2155000 1981000 6906000 2006000 1775000 2046000 4048000 4060000 7572000 7977000 60350000 54900000 21449000 30134000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div> 94167000 179102000 156494000 81796000 80414000 153981000 72678000 138845000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(30</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.18</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(282</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.82</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.83</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,969</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,603</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">150</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">202</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">157</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">206</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">592</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">604</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">564</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">112</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">109</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">553</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">618</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,815</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.15</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.29</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.22</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,847</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">19,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(557</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">843</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(185</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">500</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">97</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,584</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(703</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,881</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,696</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,309</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,387</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">9.&#160;Line of Credit</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's Credit Agreement, dated May 23, 2011, with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A. (the "Credit Agreement"), provides for revolving credit borrowings up to a maximum principal amount of $50.0 million, subject to a commitment increase of $25.0 million.&#160;&#160;The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $500,000 at any one time. &#160;Outstanding letters of credit reduce the credit available for revolving credit borrowings.&#160;&#160;As of June 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease. Substantially all of the Company's assets are pledged to secure the credit facility.&#160;&#160;</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of May 23, 2015.&#160;&#160;Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on June 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.20% on June 30, 2013) plus a margin ranging from 2.50% to 3.00%.&#160;&#160;The additional margin amount is dependent on the level of outstanding borrowings. As of June 30, 2013, the Company had $29.5 million of borrowing capacity.&#160;&#160;An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">At June 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 31, 2013, the Company renewed and extended the term of its Credit Agreement with SVB, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time. &#160;Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of </font>swing line loans in the aggregate of $10,000,000. &#160;<font style="font-family: Times New Roman; font-size: 10pt;">Substantially all of the Company's assets are pledged to secure the credit facility.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Borrowings under the renewed credit facility bear interest at the Company's option of SVB's prime rate plus a margin ranging from 0.00 % to 0.50 % or one-month LIBOR plus a margin ranging from 2.00 % to 2.50 %. The additional margin amount is dependent on the level of outstanding borrowings.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">All covenants under the renewed Credit Agreement have not changed and the Company expects to remain in compliance with the covenants under the renewed Credit Agreement during the next 12 months. &#160;The renewed Credit Agreement will expire on July 31, 2017.</div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">533</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Computer hardware (useful life of <font style="font-family: Times New Roman;">3</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,205</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Furniture and fixtures (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Leasehold improvements (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,981</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Software (useful life of 1 to <font style="font-family: Times New Roman;">7</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">5,957</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(9,648</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,650</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td style="width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="border-bottom: #000000 2px solid; width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="2" style="width: 25.66%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">56,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,677</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(910</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">85,922</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div> 18851000 16559000 36722000 31351000 5360000 4448000 0.63 11.64 59000 10.12 9.93 1969000 1939000 282000 9.83 371000 2.18 10.82 2500000 10000 263000 5.58 5.08 263000 303000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div></div> 5.58 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2. Summary of Significant Accounting Policies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</font>.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div> 628000 128000 128000 5370000 1000 5369000 5370000 12413000 917000 35000 30000 -360000 40000 287701000 30134000 243370000 21449000 39000 276201000 -306000 234413000 -62970000 -74145000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">11.&#160;Subsequent Events</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left;"><font style="font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;</font><font style="font-size: 5.14pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family: Times New Roman; font-size: 10pt;">On July 31, 2013, the Company renewed and extended the terms of its Credit Agreement. &#160;See Note 9.</font></div><div><br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">6. Balance Sheet Components</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td style="width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="border-bottom: #000000 2px solid; width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="2" style="width: 25.66%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">56,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,677</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(910</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">85,922</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Computer hardware (useful life of <font style="font-family: Times New Roman;">3</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,205</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Furniture and fixtures (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Leasehold improvements (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,981</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Software (useful life of 1 to <font style="font-family: Times New Roman;">7</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">5,957</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(9,648</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,650</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,272</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,771</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,269</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,153</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,616</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,382</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) <font style="letter-spacing: 9pt; font-size: 1px;">&#160;&#160;</font>&#160;&#160;Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div> 74145000 62970000 9116519 8199214 11175000 11175000 0 20725000 30677000 300000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</font>.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div></div> 30360000 29242000 28899000 30428000 30815000 30430000 31768000 31634000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer Backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div> 9705000 5058000 17549000 9672000 500000 1000000 2682000 1193000 1153000 1145000 2.75 1.00 351000 592000 598000 604000 564000 1188000 64000 1.00 2.00 2269000 2294000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,272</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,771</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,269</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,153</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,616</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,382</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) <font style="letter-spacing: 9pt; font-size: 1px;">&#160;&#160;</font>&#160;&#160;Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div> -533000 -1212000 4616000 3089000 10272000 9846000 -33000 -33000 -167000 -338000 4403000 8336000 15552000 8253000 P30D P10D 30097000 30819000 31768000 31874000 -296000 0 1431000 1377000 1400000 2232000 0 10000000 For the three months ended March 31, 2013, represents the shares held in escrow pursuant to the Agreement and Plan of Merger with Northridge Systems, Inc. (“Northridge”) and pursuant to the Asset Purchase Agreement with Nascent Systems, LP (“Nascent”)as part of the consideration, and for the three months ended March 31, 2012, represents the shares held in escrow pursuant to the Asset Purchase Agreement with PointBridge Solutions, LLC (“PointBridge”) as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status. EX-101.SCH 7 prft-20130630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statement Of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Summary Of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Commitments And Contingencies link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Goodwill And Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Line Of Credit link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Recent Accounting Pronoucements link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - Summary Of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 070300 - Disclosure - Stock-Based Compensation (Policies) link:presentationLink link:calculationLink link:definitionLink 070800 - Disclosure - Goodwill And Intangible Assets (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Commitments And Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Goodwill And Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Summary Of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Stock-Based Compensation (Summary Of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Balance Sheet Components (Components Of Accounts Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - Balance Sheet Components (Components of Property And Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 090604 - Disclosure - Balance Sheet Components (Components Of Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Business Combinations, (Allocation of Total Purchase Price) (Details) link:presentationLink link:calculationLink link:definitionLink 090704 - Disclosure - Business Combinations, Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 090706 - Disclosure - Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Line Of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 prft-20130630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 prft-20130630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 prft-20130630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity [Domain] Trading Symbol Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Summary Of Significant Accounting Policies [Abstract] Accounts receivable, net Total Accounts Receivable, Net, Current Accounts receivable Accounts Receivable, Gross, Current Accounts payable Accumulated Other Comprehensive Loss [Member] Accumulated Other Comprehensive Income (Loss) [Member] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive loss Intangible assets estimated useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments to reconcile net income to net cash provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Net tax benefit from stock option exercises and restricted stock vesting Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Stock compensation related to restricted stock vesting and retirement savings plan contributions Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock compensation Allocated Share-based Compensation Expense Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Amortization Amortization of Intangible Assets Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current assets: Assets, Current [Abstract] ASSETS Assets [Abstract] Total current assets Assets, Current Total assets Assets Balance Sheet Components [Abstract] Basic net income per share Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition [Axis] Cash paid for acquisition Business Acquisition, Cost of Acquired Entity, Cash Paid Date of acquisition Business Acquisition, Date of Acquisition Agreement Business Acquisition, Pro Forma Information [Abstract] Acquired tangible assets Business Acquisition, Purchase Price Allocation, Net Tangible Assets Estimated fair value of contingent consideration liability (Note 7) Business Acquisition, Contingent Consideration, at Fair Value Goodwill Business Acquisition, Purchase Price Allocation, Goodwill Amount Revenues Business Acquisition, Pro Forma Revenue Business Acquisition, Acquiree [Domain] Supplementary Pro Forma Information For Business Combinations Net income Business Acquisition, Pro Forma Net Income (Loss) Liabilities assumed Business Acquisition, Purchase Price Allocation, Liabilities Assumed Diluted net income per share Business Acquisition, Pro Forma Earnings Per Share, Diluted Acquired intangible assets Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets Transaction costs Business Acquisition, Cost of Acquired Entity, Transaction Costs Common stock issued Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Business Acquisition [Line Items] Estimated total allocable purchase price consideration Total purchase price Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Combinations Net income Business Combinations [Abstract] Acquisition costs Business Combination, Acquisition Related Costs Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Non-cash activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments And Contingencies [Abstract] Common Stock [Member] Common Stock [Member] Balance at March 31, 2013 (in shares) Balance at December 31, 2012 (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Common stock (par value $.001 per share; 50,000,000 shares authorized and 39,142,277 shares issued and 30,800,986 shares outstanding as of March 31, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common stock, shares authorized (in shares) Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer Hardware [Member] Computer Equipment [Member] Cost of revenues (exclusive of depreciation and amortization, shown separately below) Reimbursable expenses Cost of Reimbursable Expense Total cost of revenues Cost of Revenue Customer Relationships [Member] Customer Relationships [Member] Line of credit, margin interest rate percentage (in hundredths) Debt Instrument, Basis Spread on Variable Rate Credit agreement, final maturity date Debt Instrument, Maturity Date Line of credit, interest rate at period end (in hundredths) Debt Instrument, Interest Rate, Stated Percentage Deferred income taxes Deferred Income Tax Expense (Benefit) Net current deferred tax asset Deferred Tax Assets, Net of Valuation Allowance, Current Net non-current deferred tax asset Deferred Tax Assets, Net, Noncurrent Deferred revenues Deferred Revenue, Current Depreciation Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Diluted net income per share (in dollars per share) Basic net income per share (in dollars per share) Net Income Per Share Earnings Per Share [Text Block] Net Income Per Share [Abstract] Effect of exchange rate on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Effective tax rate (in hundredths) Effective Income Tax Rate, Continuing Operations Percentage of non-deductible meals and entertainment expenses (in hundredths) Federal statutory rate (in hundredths) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Unrecognized compensation cost, weighted-average period for recognition Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition Associated current and future income tax benefits recognized Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total unrecognized compensation cost related to non-vested share-based awards Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options Equity Component [Domain] Equity Component [Domain] Tax benefit on stock option exercises and restricted stock vesting Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities Tax benefit from stock option exercises and restricted stock vesting Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Operating Activities Estimated useful lives Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross Carrying Amounts Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Furniture And Fixtures [Member] Furniture and Fixtures [Member] Balance at December 31, 2012 Balance at March 31, 2013 Goodwill Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill And Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Purchase accounting adjustments Goodwill, Allocation Adjustment Preliminary purchase price allocations for acquisitions (Note 7) Goodwill, Purchase Accounting Adjustments Goodwill And Intangible Assets [Abstract] Gross margin Gross Profit Condensed Consolidated Statements Of Operations Income Taxes Income Tax Disclosure [Text Block] Income Taxes [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Cash paid for income taxes Income Taxes Paid, Net Accounts receivable Increase (Decrease) in Accounts and Notes Receivable Accounts payable Increase (Decrease) in Accounts Payable Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Other assets Increase (Decrease) in Other Operating Assets Other liabilities Increase (Decrease) in Other Operating Liabilities Stock options (in shares) Incremental Common Shares Attributable to Share-based Payment Arrangements Shares issuable for acquisition consideration (in shares) Incremental Common Shares Attributable to Equity Unit Purchase Agreements Contingently issuable shares (in shares) Incremental Common Shares Attributable to Contingently Issuable Shares Net Carrying Amounts Intangible assets, net Net interest expense Interest Income (Expense), Net Cash paid for interest Interest Paid, Net Letters of credit outstanding Project personnel costs Labor and Related Expense Leasehold Improvements [Member] Leasehold Improvements [Member] Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Total liabilities Liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, percentage of annual commitment fee on unused capacity (in hundredths) Line of Credit Facility, Commitment Fee Percentage Line Of Credit [Abstract] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Lender Name [Axis] Line of Credit Facility [Line Items] Unused portion of line of credit Line of credit facility, commitment increase Line of Credit Facility, Increase, Additional Borrowings Line of Credit Facility [Table] Long-term debt Long-term Line of Credit, Noncurrent Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net income Net income Net Income (Loss) Attributable to Parent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Recent Accounting Pronouncements [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Non-Compete Agreements [Member] Noncompete Agreements [Member] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Income from operations Operating Income (Loss) 2015 Operating Leases, Future Minimum Payments, Due in Three Years 2014 Operating Leases, Future Minimum Payments, Due in Two Years 2013 remaining Operating Leases, Future Minimum Payments Due, Next Twelve Months 2016 Operating Leases, Future Minimum Payments, Due in Four Years 2017 Operating Leases, Future Minimum Payments, Due in Five Years Schedule Of Operating Lease Agreement Operating Leases of Lessee Disclosure [Table Text Block] Total minimum lease payments Operating Leases, Future Minimum Payments Due Basis Of Presentation [Abstract] Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other current assets Other non-current assets Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other project related expenses Other current liabilities Total Other Liabilities, Current Net other income Other non-current liabilities Parent [Member] Parent [Member] Purchase of treasury stock Payments for Repurchase of Equity Capitalization of software developed for internal use Payments to Develop Software Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of businesses and related costs Payments to Acquire Businesses, Net of Cash Acquired Stock-based compensation cost recognized, retirement savings plan contributions Pension and Other Postretirement Benefit Expense Plan Name [Domain] Plan Name [Domain] Plan Name [Axis] Prepaid expenses Reclassification, Policy [Policy Text Block] Proceeds from line of credit Proceeds from Lines of Credit Useful life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Property and equipment, net Total Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Property, Plant and Equipment by Type [Axis] Range [Axis] P&E Range [Axis] Range [Domain] Range [Domain] Reimbursable expenses Payments on line of credit Repayments of Long-term Lines of Credit Retained earnings Retained Earnings (Deficit) [Member] Retained Earnings [Member] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Total revenues Revenues Revenues Revenues [Abstract] Services Summary Of Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary Of Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule Of Basic And Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Allocation Of The Total Purchase Price Consideration Schedule of Purchase Price Allocation [Table Text Block] Summary Of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Line Of Credit Schedule of Line of Credit Facilities [Table Text Block] Changes In The Carrying Amount Of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Share-based Compensation [Table] Components of Property And Equipment Schedule of Public Utility Property, Plant, and Equipment [Table Text Block] Schedule of Property, Plant and Equipment [Table] Components of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Selling, general and administrative Non-cash stock compensation and retirement savings plan contributions Share-based Compensation Options canceled, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Awards granted, Weighted-Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock awards outstanding at December 31, 2012, Weighted-Average Grant Date Fair Value (in dollars per share) Restricted stock awards outstanding at March 31, 2013, Weighted-Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restricted stock awards outstanding at December 31, 2012 (in shares) Restricted stock awards outstanding at March 31, 2013 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Stock-Based Compensation [Abstract] Awards forfeited, Weighted-Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Options exercised, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Awards vested, Weighted-Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Maximum number of shares authorized under plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options vested at March 31, 2013 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options outstanding at March 31, 2013, Weighted-Average Exercise Price (in dollars per share) Options outstanding at December 31, 2012, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options outstanding at March 31, 2013 (in shares) Options outstanding at December 31, 2012 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Options vested at March 31, 2013, Weighted-Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Summary Of Significant Accounting Policies Significant Accounting Policies [Text Block] Internally Developed Software [Member] Software Development [Member] Software [Member] Software [Member] Statement [Table] Statement [Line Items] Condensed Consolidated Statement Of Stockholders' Equity Condensed Consolidated Statements Of Cash Flows Statement, Equity Components [Axis] Condensed Consolidated Balance Sheets Condensed Consolidated Statements of Comprehensive Income [Abstract] Issuance of stock for acquisitions, shares Stock Issued During Period, Shares, Acquisitions Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan Stock Issued During Period, Value, Stock Options Exercised Issuance of stock for acquisitions Stock Issued During Period, Value, Acquisitions Stock issued for purchase of businesses Stock Issued Purchases of treasury stock and buyback of shares for taxes (in shares) Stock Repurchased During Period, Shares Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stockholders' equity: Balance at December 31, 2012 Balance at March 31, 2013 Total stockholders' equity Stockholders' Equity Attributable to Parent Subsequent Events Subsequent Events [Text Block] Subsequent Events [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event Type [Axis] Subsequent Event [Table] Subsequent Event [Member] Subsequent Event [Member] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Trade Name [Member] Trade Names [Member] Treasury stock, at cost (8,341,291 shares as of March 31, 2013; 8,199,214 shares as of December 31, 2012) Treasury Stock, Value Treasury stock, shares (in shares) Treasury Stock [Member] Treasury Stock [Member] Purchases of treasury stock and buyback of shares for taxes Treasury Stock, Value, Acquired, Cost Method Unbilled revenues Unbilled Receivables, Current Unrecognized tax benefits Unrecognized Tax Benefits Use Of Estimates Use of Estimates, Policy [Policy Text Block] Shares used in computing basic net income per share (in shares) Shares used in computing basic net income per share (in shares) Weighted-average shares of common stock outstanding (in shares) Shares used in computing diluted net income per share (in shares) Shares used in computing diluted net income per share (in shares) Northridge [Member] Northridge [Member] Northridge [Member] Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets [Table Text Block] Schedule Of Estimated Useful Lives Of Identifiable Intangible Assets [Table Text Block] Estimated Useful Lives Of Identifiable Intangible Assets Represents the resale of 3rd party software and hardware products. Software And Hardware Revenues Software and hardware Customer Backlog [Member] Customer Backlog [Member] Customer Backlog [Member] Line Of Credit Facility Allowable Amount For Issuance Of Letters Of Credit Line Of Credit Facility Allowable Amount For Issuance Of Letters Of Credit Line of credit facility, allowable issuance amount of letters of credit Payroll related costs Payroll Related Costs Payroll related costs Accrued medical claims expense Accrued Medical Claims Expense Accrued medical claims expense Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures. Ratio Of Current Maturities Of Long-Term Debt To E B I T D A Plus Stock Compensation And Minus Income Taxes Paid And Capital Expenditures Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures Two-Thousand And Twelve Long Term Incentive Plan [Member] Two Thousand And Twelve Long Term Incentive Plan [Member] 2012 Long Term Incentive Plan [Member] Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares Stock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions Shares Stock compensation related to restricted stock vesting and retirement savings plan contributions (in shares) Incremental Common Shares Attributable To Restricted Stock Subject To Vesting Incremental Common Shares Attributable To Restricted Stock Subject To Vesting Restricted stock subject to vesting (in shares) Acquired liabilities Acquired Liabilities Acquired liabilities Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings. Ratio Of E B I T D A Plus Stock Compensation And Minus Income Taxes Paid And Capital Expenditures To Interest Expense And Scheduled Payments Due For Borrowings Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings Accrued subcontractor fees Accrued Subcontractor Fees Accrued subcontractor fees Schedule Of Other Current Liabilities [Table Text Block] Schedule Of Other Current Liabilities [Table Text Block] Components of Other Current Liabilities Nascent [Member] Nascent [Member] Nascent [Member] PointBridge [Member] Pointbridge [Member] PointBridge [Member] This element is related to remittance of taxes withheld as part of a net share settlement of restricted stock vesting Remittance of taxes withheld as part of a net share settlement of restricted stock vesting Other current liabilities Other Current Liabilities 1 Other current liabilities Accrued variable compensation Accrued Variable Compensation Accrued variable compensation Business Acquisition Contingent Consideration Adjustment To Fair Value Business Acquisition Contingent Consideration Adjustment To Fair Value Adjustment to fair value of contingent consideration for purchase of business Represents the costs incurred to resell 3rd party software and hardware products. Software And Hardware Costs Software and hardware costs Document and Entity Information [Abstract] Document And Entity Information [Abstract] Silicon Valley Bank [Member] Silicon Valley Bank [Member] Silicon Valley Bank [Member] The amount of time required to cancel or terminate the contract with the entity. Period of cancellation notice Schedule of minimum and maximum cancellation periods. Schedule of Cancellation Period [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Cancellation Period [Line Items] A schedule of legal entities associated with a report. Schedule of Legal Entities [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Legal Entities [Line Items] TriTek [Member] TriTek [Member] TriTek [Member] prft_ClearTask ClearTask [Member] ClearTask [Member] Business acquisition proforma weighted average shares outstanding basic. Business Acquisition Proforma Weighted Average Shares Outstanding Basic Shares used in computing basic net income per share Business acquisition proforma weighted average shares outstanding diluted. Business Acquisition Proforma Weighted Average Shares Outstanding Diluted Shares used in computing diluted net income per share This element is related to the payment of contingent consideration for purchase of business Payment Of Contingent Consideration For Purchase Of Business Payment of contingent consideration for purchase of business Business Acquisition Contingent Consideration Estimated Fair Value Business Acquisition Contingent Consideration Estimated Fair Value Estimated fair value of contingent consideration for purchase of business Initial fair value estimate, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares. Initial Fair Value of Contingent Consideration To Be Earned Business Acquisition Fair value estimate of additional earnings-based contingent consideration Non-cash activity for accrued additions to property and equipment Accrued Additions To Property And Equipment Line of Credit Facility Allowable Amount for Swingline Loans Line of Credit Facility Allowable Amount for Swingline Loans EX-101.PRE 11 prft-20130630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R8.xml IDEA: Basis Of Presentation 2.4.0.8060100 - Disclosure - Basis Of Presentationtruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">1. Basis of Presentation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2012. Operating results for the three and six months ended&#160;June 30, 2013 may not be indicative of the results for the full fiscal year ending December&#160;31, 2013.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 46R -Paragraph 4, 14, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2134480 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS140-4/FIN46(R)-8 -Paragraph 8, C1, C7 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2122150 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 15 -URI http://asc.fasb.org/subtopic&trid=2122524 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=7880789&loc=SL6228881-111685 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7668296&loc=d3e288-107754 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2197480 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 2-6 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 915 -SubTopic 235 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6472506&loc=d3e38932-110933 Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2209116 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 94-6 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseBasis Of PresentationUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BasisOfPresentation12 XML 13 R6.xml IDEA: Condensed Consolidated Statement Of Stockholders' Equity 2.4.0.8040000 - Statement - Condensed Consolidated Statement Of Stockholders' EquitytruefalseIn Thousands, except Share datafalse1falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*falsefalseCommon Stock [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonStockMemberus-gaap_StatementEquityComponentsAxisexplicitMemberCommon Stock [Member]U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDtruefalse$na0001-01-01T00:00:000001-01-01T00:00:00falsefalseCommon Stock [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonStockMemberus-gaap_StatementEquityComponentsAxisexplicitMemberUSDUSD$2falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*falsefalseAdditional Paid-in Capital [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AdditionalPaidInCapitalMemberus-gaap_StatementEquityComponentsAxisexplicitMemberAdditional Paid-in Capital [Member]U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDtruefalse$na0001-01-01T00:00:000001-01-01T00:00:00falsefalseAdditional Paid-in Capital [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AdditionalPaidInCapitalMemberus-gaap_StatementEquityComponentsAxisexplicitMemberUSDUSD$3falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*falsefalseAccumulated Other Comprehensive Loss [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccumulatedOtherComprehensiveIncomeMemberus-gaap_StatementEquityComponentsAxisexplicitMemberAccumulated Other Comprehensive Loss [Member]U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDtruefalse$na0001-01-01T00:00:000001-01-01T00:00:00falsefalseAccumulated Other Comprehensive Loss [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AccumulatedOtherComprehensiveIncomeMemberus-gaap_StatementEquityComponentsAxisexplicitMemberUSDUSD$4falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*falsefalseTreasury Stock [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_TreasuryStockMemberus-gaap_StatementEquityComponentsAxisexplicitMemberTreasury Stock [Member]U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDtruefalse$na0001-01-01T00:00:000001-01-01T00:00:00falsefalseTreasury Stock [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_TreasuryStockMemberus-gaap_StatementEquityComponentsAxisexplicitMemberUSDUSD$5falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*falsefalseRetained Earnings (Deficit) [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_RetainedEarningsMemberus-gaap_StatementEquityComponentsAxisexplicitMemberRetained Earnings (Deficit) [Member]U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDtruefalse$na0001-01-01T00:00:000001-01-01T00:00:00falsefalseRetained Earnings (Deficit) [Member]us-gaap_StatementEquityComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_RetainedEarningsMemberus-gaap_StatementEquityComponentsAxisexplicitMemberUSDUSD$6falseColumnus-gaap_StatementEquityComponentsAxisAxis*ColumnunitUnit*truefalseEquity Component [Domain]us-gaap_StatementEquityComponentsAxisus-gaap_EquityComponentDomainus-gaap_StatementEquityComponentsAxisexplicitMemberEquity Component [Domain]U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170 USDfalsefalse$na0001-01-01T00:00:000001-01-01T00:00:00USDUSD$1falseRowperiodPeriod*RowprimaryElement*2false 4us-gaap_StockholdersEquityus-gaap_truecreditinstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabelxbrli:monetaryItemTypemonetaryTotal of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=6228006&loc=d3e74512-122707 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockholdersEquityus-gaap_truecreditinstantfalsefalsetruefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse3900039USD$falsetruefalse2truefalsefalse276201000276201USD$falsetruefalse3truefalsefalse-306000-306USD$falsetruefalse4truefalsefalse-62970000-62970USD$falsetruefalse5truefalsefalse2144900021449USD$falsetruefalse6truefalsefalse234413000234413USD$falsetruefalsexbrli:monetaryItemTypemonetaryTotal of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=6228006&loc=d3e74512-122707 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 falseinstant2012-12-31T00:00:000001-01-01T00:00:0022falseRowperiodPeriod*RowprimaryElement*3false 4us-gaap_CommonStockSharesOutstandingus-gaap_truenainstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabelxbrli:sharesItemTypesharesNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false1duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_CommonStockSharesOutstandingus-gaap_truenainstantfalsefalsetruefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse3082530825falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse3082512330825123falsefalsefalsexbrli:sharesItemTypesharesNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falseinstant2012-12-31T00:00:000001-01-01T00:00:0013falseRowperiodPeriod*RowprimaryElement*4false 4us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:monetaryItemTypemonetaryValue of stock issued as a result of the exercise of stock options.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse128000128falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse128000128falsefalsefalsexbrli:monetaryItemTypemonetaryValue of stock issued as a result of the exercise of stock options.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false24falseRowperiodPeriod*RowprimaryElement*5false 4us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercisedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:sharesItemTypesharesNumber of share options (or share units) exercised during the current period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false1duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercisedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3500035000falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse3000030000falsefalsefalsexbrli:sharesItemTypesharesNumber of share options (or share units) exercised during the current period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false15falseRowperiodPeriod*RowprimaryElement*6false 4us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensationus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:monetaryItemTypemonetaryTax benefit associated with any equity-based compensation plan other than an employee stock ownership plan (ESOP). The tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 740 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6419406&loc=d3e23524-113945 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 62 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensationus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse643000643falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse643000643falsefalsefalsexbrli:monetaryItemTypemonetaryTax benefit associated with any equity-based compensation plan other than an employee stock ownership plan (ESOP). The tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 740 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6419406&loc=d3e23524-113945 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 62 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26falseRowperiodPeriod*RowprimaryElement*7false 4us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValueus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:monetaryItemTypemonetaryThis element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415241&loc=d3e4534-113899 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11149-113907 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11178-113907 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 64 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A91 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 39 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValueus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse53600005360falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse53600005360falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415241&loc=d3e4534-113899 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11149-113907 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11178-113907 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 64 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A91 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 39 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false27falseRowperiodPeriod*RowprimaryElement*8false 4prft_StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsSharesprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:sharesItemTypesharesStock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions SharesNo definition available.false1duration2013-01-01T00:00:002013-06-30T00:00:00 0prft_StockCompensationRelatedToRestrictedStockVestingAndRetirementSavingsPlanContributionsSharesprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse351000351000falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6falsefalsefalse00falsefalsefalsexbrli:sharesItemTypesharesStock Compensation Related To Restricted Stock Vesting And Retirement Savings Plan Contributions SharesNo definition available.false18falseRowperiodPeriod*RowprimaryElement*9false 4us-gaap_TreasuryStockValueAcquiredCostMethodus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabelxbrli:monetaryItemTypemonetaryEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section B -Paragraph 7 -Subparagraph b -Chapter 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_TreasuryStockValueAcquiredCostMethodus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4truefalsefalse-11175000-11175falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse-11175000-11175falsefalsefalsexbrli:monetaryItemTypemonetaryEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section B -Paragraph 7 -Subparagraph b -Chapter 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false29falseRowperiodPeriod*RowprimaryElement*10false 4us-gaap_StockRepurchasedDuringPeriodSharesus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabelxbrli:sharesItemTypesharesNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section B -Paragraph 11A -Chapter 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false1duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockRepurchasedDuringPeriodSharesus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-917000-917000falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6falsefalsefalse00falsefalsefalsexbrli:sharesItemTypesharesNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section B -Paragraph 11A -Chapter 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false110falseRowperiodPeriod*RowprimaryElement*11false 4us-gaap_StockIssuedDuringPeriodValueAcquisitionsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabelxbrli:monetaryItemTypemonetaryValue of stock issued pursuant to acquisitions during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockIssuedDuringPeriodValueAcquisitionsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse10001falsefalsefalse2truefalsefalse53690005369falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse53700005370falsefalsefalsexbrli:monetaryItemTypemonetaryValue of stock issued pursuant to acquisitions during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false211falseRowperiodPeriod*RowprimaryElement*12false 4us-gaap_StockIssuedDuringPeriodSharesAcquisitionsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabelxbrli:sharesItemTypesharesNumber of shares of stock issued during the period pursuant to acquisitions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false1duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockIssuedDuringPeriodSharesAcquisitionsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse628000628000falsefalsefalsexbrli:sharesItemTypesharesNumber of shares of stock issued during the period pursuant to acquisitions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false112falseRowperiodPeriod*RowprimaryElement*13false 4us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabelxbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5truefalsefalse86850008685falsefalsefalse6truefalsefalse86850008685falsefalsefalsexbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false213falseRowperiodPeriod*RowprimaryElement*14false 4us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabelxbrli:monetaryItemTypemonetaryNet of tax and reclassification adjustments of the change in the balance sheet adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity. Also includes the following: gain (loss) on foreign currency forward exchange contracts; foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements; and gain (loss) on a derivative instrument or nonderivative financial instrument that may give rise to a foreign currency transaction gain (loss) that has been designated and qualified as a hedging instrument for hedging of the foreign currency exposure of a net investment in a foreign operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=20435746&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3truefalsefalse-54000-54falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse-54000-54falsefalsefalsexbrli:monetaryItemTypemonetaryNet of tax and reclassification adjustments of the change in the balance sheet adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity. Also includes the following: gain (loss) on foreign currency forward exchange contracts; foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements; and gain (loss) on a derivative instrument or nonderivative financial instrument that may give rise to a foreign currency transaction gain (loss) that has been designated and qualified as a hedging instrument for hedging of the foreign currency exposure of a net investment in a foreign operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=20435746&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 false214falseRowperiodPeriod*RowprimaryElement*15false 4us-gaap_StockholdersEquityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabelxbrli:monetaryItemTypemonetaryTotal of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=6228006&loc=d3e74512-122707 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false2duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_StockholdersEquityus-gaap_truecreditinstantfalsefalsetruefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse4000040USD$falsetruefalse2truefalsefalse287701000287701USD$falsetruefalse3truefalsefalse-360000-360USD$falsetruefalse4truefalsefalse-74145000-74145USD$falsetruefalse5truefalsefalse3013400030134USD$falsetruefalse6truefalsefalse243370000243370USD$falsetruefalsexbrli:monetaryItemTypemonetaryTotal of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=6228006&loc=d3e74512-122707 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 falseinstant2013-06-30T00:00:000001-01-01T00:00:00215falseRowperiodPeriod*RowprimaryElement*16false 4us-gaap_CommonStockSharesOutstandingus-gaap_truenainstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabelxbrli:sharesItemTypesharesNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false1duration2013-01-01T00:00:002013-06-30T00:00:00 0us-gaap_CommonStockSharesOutstandingus-gaap_truenainstantfalsefalsetruefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse3092200030922000falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalse6truefalsefalse3092265330922653falsefalsefalsexbrli:sharesItemTypesharesNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falseinstant2013-06-30T00:00:000001-01-01T00:00:001trueCondensed Consolidated Statement Of Stockholders' Equity (USD $)ThousandsNoRoundingUnKnownUnKnownfalsefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedStatementOfStockholdersEquity615 XML 14 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes
6 Months Ended
Jun. 30, 2013
Income Taxes [Abstract]  
Income Taxes
10. Income Taxes
 
The Company files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions.  The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute has passed on returns for the years through and including 2009. As of June 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions. The Company's 2011 U.S. income tax return is currently under examination by the IRS. 

Under the provisions of the ASC Subtopic 740-10-25, Income Taxes - Recognition, the Company had an unrecognized tax benefit of $0.3 million as of June 30, 2013.

The Company's effective tax rate was 38.4% and 31.3% for the respective three and six months ended June 30, 2013 compared to 44.8% and 42.8% for the respective three and six months ended June 30, 2012. The decrease in the effective rate is primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, and (ii) the research and development tax credit for 2013 which is recorded ratably over the year. In addition to the research and development tax credit, the difference between the Company's federal statutory rate of 35.0% and effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.  As of June 30, 2013, the Company's net current deferred tax asset was $1.4 million and its net non-current deferred tax liability was $1.8 million.  Generally, deferred tax asset are related to stock compensation, accruals and net operating losses of acquired companies.  Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses.  Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of June 30, 2013 and December 31, 2012.

XML 15 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Revenues        
Services $ 80,414 $ 72,678 $ 153,981 $ 138,845
Software and hardware 9,705 5,058 17,549 9,672
Reimbursable expenses 4,048 4,060 7,572 7,977
Total revenues 94,167 81,796 179,102 156,494
Cost of revenues (exclusive of depreciation and amortization, shown separately below)        
Project personnel costs 50,163 45,541 97,844 88,899
Software and hardware costs 8,336 4,403 15,552 8,253
Reimbursable expenses 4,048 4,060 7,572 7,977
Other project related expenses 1,022 1,035 2,022 1,961
Total cost of revenues 63,569 55,039 122,990 107,090
Gross margin 30,598 26,757 56,112 49,404
Selling, general and administrative 18,851 16,559 36,722 31,351
Depreciation 719 515 1,402 978
Amortization 2,018 1,841 3,795 3,406
Acquisition costs 1,439 1,121 1,414 1,822
Adjustment to fair value of contingent consideration for purchase of business 33 167 33 338
Income from operations 7,538 6,554 12,746 11,509
Net interest expense (53) (25) (58) (38)
Net other income (83) (2) (37) 44
Income before income taxes 7,402 6,527 12,651 11,515
Provision for income taxes 2,840 2,924 3,966 4,926
Net income $ 4,562 $ 3,603 $ 8,685 $ 6,589
Basic net income per share (in dollars per share) $ 0.15 $ 0.12 $ 0.29 $ 0.23
Diluted net income per share (in dollars per share) $ 0.14 $ 0.12 $ 0.27 $ 0.22
Shares used in computing basic net income per share (in shares) 30,428 29,242 30,360 28,899
Shares used in computing diluted net income per share (in shares) 31,768 30,815 31,634 30,430
XML 16 R10.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation
6 Months Ended
Jun. 30, 2013
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
3. Stock-Based Compensation

Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

Stock Award Plans

The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012.  In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors.  The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals.  The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.

Stock-based compensation cost recognized for the three and six months ended June 30, 2013 was approximately $2.8 million and $5.4 million, respectively, which included $0.4 and $0.8 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.9 million and $1.7 million for the three and six months ended June 30, 2013, respectively.  Stock-based compensation cost recognized for the three and six months ended June 30, 2012 was approximately $2.3 million and $4.5 million, respectively, which included $0.3 and $0.7 million, respectively, of expense for retirement savings plan contributions.  The associated current and future income tax benefits recognized were $0.7 million and $1.4 million for the three and six months ended June 30, 2012, respectively. As of June 30, 2013, there was $15.2 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of two years.

Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
  
303
  
$
5.08
 
Options exercised
  
(30
)
  
2.18
 
Options canceled
  
(10
)
  
0.63
 
Options outstanding at June 30, 2013
  
263
   
5.58
 
Options vested at June 30, 2013
  
263
  
$
5.58
 

Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
  
1,939
  
$
9.93
 
Awards granted
  
371
   
11.64
 
Awards vested
  
(282
)
  
10.82
 
Awards forfeited
  
(59
)
  
9.83
 
Restricted stock awards outstanding at June 30, 2013
  
1,969
  
$
10.12
 


XML 17 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 18 R24.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2013
Net Income Per Share [Abstract]  
Schedule Of Basic And Diluted Net Income Per Share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
  
Six Months Ended
 
 
 
June 30,
  
June 30,
 
 
 
2013
  
2012
  
2013
  
2012
 
Net income
 
$
4,562
  
$
3,603
  
$
8,685
  
$
6,589
 
Basic:
                
Weighted-average shares of common stock outstanding
  
30,428
   
29,242
   
30,360
   
28,899
 
Shares used in computing basic net income per share
  
30,428
   
29,242
   
30,360
   
28,899
 
Effect of dilutive securities:
                
Stock options
  
150
   
202
   
157
   
206
 
Restricted stock subject to vesting
  
592
   
604
   
564
   
598
 
Contingently issuable shares
  
-
   
112
   
-
   
109
 
Shares issuable for acquisition consideration (1)
  
598
   
655
   
553
   
618
 
Shares used in computing diluted net income per share
  
31,768
   
30,815
   
31,634
   
30,430
 
 
                
Basic net income per share
 
$
0.15
  
$
0.12
  
$
0.29
  
$
0.23
 
Diluted net income per share
 
$
0.14
  
$
0.12
  
$
0.27
  
$
0.22
 
 
                
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
  
-
   
-
   
1
   
14
 

(1)For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

XML 19 R29.xml IDEA: Summary Of Significant Accounting Policies (Details) 2.4.0.8090200 - Disclosure - Summary Of Significant Accounting Policies (Details)truefalsefalse1false falsefalsec20130101to20130630_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse1false truefalsec20130101to20130630_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse02true 3prft_CancellationPeriodLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse03false 4prft_PeriodOfCancellationNoticeprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse0010 daysfalsefalsefalsexbrli:durationItemTypenaThe amount of time required to cancel or terminate the contract with the entity.No definition available.false04false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false truefalsec20130101to20130630_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse05true 3prft_CancellationPeriodLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse06false 4prft_PeriodOfCancellationNoticeprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse0030 daysfalsefalsefalsexbrli:durationItemTypenaThe amount of time required to cancel or terminate the contract with the entity.No definition available.false0falseSummary Of Significant Accounting Policies (Details)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/SummaryOfSignificantAccountingPoliciesDetails16 XML 20 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
Subsequent Events
6 Months Ended
Jun. 30, 2013
Subsequent Events [Abstract]  
Subsequent Events
11. Subsequent Events
 
                On July 31, 2013, the Company renewed and extended the terms of its Credit Agreement.  See Note 9.

XML 21 R34.xml IDEA: Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) 2.4.0.8090500 - Disclosure - Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_CommitmentsAndContingenciesDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse21730002173USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing in the next fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYearsus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse40160004016falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing in the second fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false24false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYearsus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse30660003066falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing in the third fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYearsus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse27340002734falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing in the forth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYearsus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse21490002149falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing in the fifth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false27false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafterus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse16390001639falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments maturing after the fifth fiscal year following the latest fiscal year for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false28false 2us-gaap_OperatingLeasesFutureMinimumPaymentsDueus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse1577700015777USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b(i) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true2falseCommitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CommitmentsAndContingenciesScheduleOfOperaingLeaseAgreementDetails18 XML 22 R44.xml IDEA: Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) 2.4.0.8090804 - Disclosure - Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details)truefalsefalse1false falsefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse1false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseCustomer Relationships [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CustomerRelationshipsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse02true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse03false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false04false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseCustomer Relationships [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CustomerRelationshipsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse05true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse06false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse008 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false07false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse3false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNon-Compete Agreements [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_NoncompeteAgreementsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse08true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse09false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse001 yearfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false010false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse4false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNon-Compete Agreements [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_NoncompeteAgreementsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse011true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse012false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false013false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse5false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_SoftwareDevelopmentMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseInternally Developed Software [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SoftwareDevelopmentMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse014true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse015false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse001 yearfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false016false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse6false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_SoftwareDevelopmentMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseInternally Developed Software [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SoftwareDevelopmentMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse017true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse018false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse007 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false019false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse7false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseTrade Name [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_TradeNamesMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMembernanafalse020true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse021false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse001 yearfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false022false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse8false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerBacklogMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseCustomer Backlog [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldiprft_CustomerBacklogMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse023true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse024false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false025false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse9false truefalsec20130101to20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerBacklogMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseCustomer Backlog [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldiprft_CustomerBacklogMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse026true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse027false 4us-gaap_FiniteLivedIntangibleAssetUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse008 yearsfalsefalsefalsexbrli:durationItemTypenaUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.No definition available.false0falseGoodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssetsEstimatedUsefulLivesOfIdentifiableIntangibleAssetsDetails127 XML 23 R32.xml IDEA: Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) 2.4.0.8090304 - Disclosure - Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details)truefalseIn Thousands, except Per Share data, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$1true 1us-gaap_ShareBasedCompensationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberus-gaap_truenainstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse19390001939falsefalsefalsexbrli:sharesItemTypesharesThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false13false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse371000371falsefalsefalsexbrli:sharesItemTypesharesThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(c) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false14false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-282000-282falsefalsefalsexbrli:sharesItemTypesharesThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(d) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false15false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-59000-59falsefalsefalsexbrli:sharesItemTypesharesThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(e) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false16false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberus-gaap_truenainstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse19690001969falsefalsefalsexbrli:sharesItemTypesharesThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false17false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueus-gaap_truenainstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse9.939.93USD$falsetruefalsenum:perShareItemTypedecimalThe weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false38false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse11.6411.64USD$falsetruefalsenum:perShareItemTypedecimalThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph c(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(c) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false39false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValueus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse10.8210.82USD$falsetruefalsenum:perShareItemTypedecimalThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(d) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false310false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValueus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse9.839.83USD$falsetruefalsenum:perShareItemTypedecimalWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 false311false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueus-gaap_truenainstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse10.1210.12USD$falsetruefalsenum:perShareItemTypedecimalThe weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false3falseStock-Based Compensation (Summary Of Restricted Stock Activity) (Details) (USD $)UnKnownThousandsNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensationSummaryOfRestrictedStockActivityDetails111 XML 24 R25.xml IDEA: Commitments And Contingencies (Tables) 2.4.0.8080500 - Disclosure - Commitments And Contingencies (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_CommitmentsAndContingenciesDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_OperatingLeasesOfLesseeDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,016</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,777</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of a lessee's leasing arrangements including: (1) the basis on which contingent rental payments are determined, (2) the existence and terms of renewal or purchase options and escalation clauses, (3) restrictions imposed by lease arrangements, such as those concerning dividends, additional debt, and further leasing, (4) rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions. Disclosure may also include the specific period used to amortize material leasehold improvements made at the inception of the lease or during the lease term. Additionally, for operating leases having initial or remaining noncancelable lease terms in excess of one year: (a) future minimum rental payments required as of the date of the latest balance sheet presented, in the aggregate and for each of the five succeeding fiscal years, (b) the total of minimum rentals to be received in the future under noncancelable subleases as of the date of the latest balance sheet presented, and (c) for all operating leases, rental expense for each period for which an income statement is presented, with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6452660&loc=d3e36991-112694 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 1,3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph b, c, d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseCommitments And Contingencies (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CommitmentsAndContingenciesTables12 XML 25 R38.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended
Jun. 30, 2013
PointBridge [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Feb. 08, 2012
Cash paid for acquisition $ 14.4
Common stock issued 6.1
Transaction costs 0.7
PointBridge [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 11 months
PointBridge [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
Nascent [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Jun. 01, 2012
Cash paid for acquisition 11.6
Common stock issued 5.2
Transaction costs 0.6
Nascent [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 7 months
Nascent [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
Northridge [Member]
 
Business Acquisition [Line Items]  
Date of acquisition Jul. 01, 2012
Cash paid for acquisition 10.7
Common stock issued 3.2
Transaction costs 0.6
Northridge [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 9 months
Northridge [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
TriTek [Member]
 
Business Acquisition [Line Items]  
Date of acquisition May 01, 2013
Cash paid for acquisition 17.0
Common stock issued 4.1
Transaction costs 0.8
TriTek [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 8 months
TriTek [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 8 years
ClearTask [Member]
 
Business Acquisition [Line Items]  
Date of acquisition May 17, 2013
Cash paid for acquisition 5.8
Common stock issued 1.3
Fair value estimate of additional earnings-based contingent consideration 1.4
Transaction costs $ 0.6
ClearTask [Member] | Minimum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 months
ClearTask [Member] | Maximum [Member]
 
Business Acquisition [Line Items]  
Intangible assets estimated useful life 5 years
XML 26 R27.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2013
Legal Entities [Line Items]  
Supplementary Pro Forma Information For Business Combinations
The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):

 
Acquisition Date to
June 30, 2013
 
 
 
Revenues
 
$
4,594
 
Net income
 
$
518
 

PointBridge [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(1.1
)
Goodwill
  
10.4
 
Total purchase price
 
$
20.5
 

Nascent [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
  
4.4
 
Liabilities assumed
  
(1.1
)
Goodwill
  
9.7
 
Total purchase price
 
$
16.8
 
 
Northridge [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
  
4.1
 
Liabilities assumed
  
(2.9
)
Goodwill
  
9.6
 
Total purchase price
 
$
13.9
 
 
TriTek [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(5.6
)
Goodwill
  
8.2
 
Total purchase price
 
$
21.1
 

ClearTask [Member]
 
Legal Entities [Line Items]  
Allocation Of The Total Purchase Price Consideration
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
  
1.7
 
Liabilities assumed
  
(0.9
)
Goodwill
  
5.5
 
Total purchase price
 
$
8.5
 
 
XML 27 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2013
Balance Sheet Components [Abstract]  
Components of Accounts Receivable
 
June 30,
December 31,
 
2013
2012
 
(in thousands)

Accounts receivable:
 
  
 
Accounts receivable
 
$
56,155
  
$
49,661
 
Unbilled revenues
  
30,677
   
20,725
 
Allowance for doubtful accounts
  
(910
)
  
(724
)
Total
 
$
85,922
  
$
69,662
 

Components of Property And Equipment
 Property and equipment:
 
  
 
Computer hardware (useful life of 3 years)
 
$
8,205
  
$
6,906
 
Furniture and fixtures (useful life of 5 years)
  
2,155
   
2,046
 
Leasehold improvements (useful life of 5 years)
  
1,981
   
1,775
 
Software (useful life of 1 to 7 years)
  
5,957
   
2,006
 
Less: Accumulated depreciation
  
(9,648
)
  
(8,335
)
Total
 
$
8,650
  
$
4,398
 

Components of Other Current Liabilities
Other current liabilities:
 
  
 
Accrued variable compensation
 
$
10,272
  
$
9,846
 
Deferred revenue
  
2,771
   
2,974
 
Payroll related costs
  
2,682
   
1,193
 
Accrued subcontractor fees
  
2,269
   
2,294
 
Accrued medical claims expense
  
1,153
   
1,145
 
Acquired liabilities
  
1,188
   
64
 
Other current liabilities
  
4,616
   
3,089
 
Estimated fair value of contingent consideration liability (1)
  
1,431
   
-
 
Total
 
$
26,382
  
$
20,605
 

(1)     Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.


XML 28 R46.htm IDEA: XBRL DOCUMENT v2.4.0.8
Income Taxes (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Income Taxes [Abstract]        
Unrecognized tax benefits $ 0.3   $ 0.3  
Effective tax rate (in hundredths) 38.40% 44.80% 31.30% 42.80%
Federal statutory rate (in hundredths) 35.00%      
Percentage of non-deductible meals and entertainment expenses (in hundredths) 50.00%      
Net current deferred tax asset 1.4   1.4  
Net non-current deferred tax asset $ 1.8   $ 1.8  
XML 29 R34.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Commitments And Contingencies [Abstract]  
2013 remaining $ 2,173
2014 4,016
2015 3,066
2016 2,734
2017 2,149
Thereafter 1,639
Total minimum lease payments $ 15,777
XML 30 R19.xml IDEA: Recent Accounting Pronoucements 2.4.0.8061200 - Disclosure - Recent Accounting Pronoucementstruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">12.&#160;Recent Accounting Pronouncements</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of AOCI. For items reclassified out of accumulated other comprehensive income and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 01 -Paragraph b -Subparagraph 6 -Article 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6372559&loc=d3e765-108305 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6372559&loc=d3e725-108305 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6801783&loc=d3e22499-107794 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6801783&loc=d3e22580-107794 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accounting Change -URI http://asc.fasb.org/extlink&oid=6503790 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Direct Effects of a Change in Accounting Principle -URI http://asc.fasb.org/extlink&oid=6510796 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Indirect Effects of a Change in Accounting Principle -URI http://asc.fasb.org/extlink&oid=6515603 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Change in Accounting Principle -URI http://asc.fasb.org/extlink&oid=6507316 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=6958853&loc=d3e46468-122699 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6801783&loc=d3e22583-107794 Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Retrospective Application -URI http://asc.fasb.org/extlink&oid=6523989 false0falseRecent Accounting PronoucementsUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/RecentAccountingPronoucements12 XML 31 R40.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, Pro Forma Information (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Business Acquisition, Pro Forma Information [Abstract]    
Revenues $ 191,048 $ 184,655
Net income $ 10,532 $ 8,138
Basic net income per share $ 0.34 $ 0.27
Diluted net income per share $ 0.33 $ 0.26
Shares used in computing basic net income per share 30,819 30,097
Shares used in computing diluted net income per share 31,874 31,768
XML 32 R31.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Summary Of Stock Option Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Stock-Based Compensation [Abstract]  
Options outstanding at December 31, 2012 (in shares) 303
Options exercised (in shares) (30)
Options canceled (in shares) (10)
Options outstanding at March 31, 2013 (in shares) 263
Options vested at March 31, 2013 (in shares) 263
Options outstanding at December 31, 2012, Weighted-Average Exercise Price (in dollars per share) $ 5.08
Options exercised, Weighted-Average Exercise Price (in dollars per share) $ 2.18
Options canceled, Weighted-Average Exercise Price (in dollars per share) $ 0.63
Options outstanding at March 31, 2013, Weighted-Average Exercise Price (in dollars per share) $ 5.58
Options vested at March 31, 2013, Weighted-Average Exercise Price (in dollars per share) $ 5.58
XML 33 R9.xml IDEA: Summary Of Significant Accounting Policies 2.4.0.8060200 - Disclosure - Summary Of Significant Accounting Policiestruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_AccountingPoliciesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_SignificantAccountingPoliciesTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2. Summary of Significant Accounting Policies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</font>.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for all significant accounting policies of the reporting entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 22 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18861-107790 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18743-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18854-107790 false0falseSummary Of Significant Accounting PoliciesUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/SummaryOfSignificantAccountingPolicies12 XML 34 R43.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts $ 31,696 $ 26,051
Accumulated Amortization (9,309) (8,701)
Net Carrying Amounts 22,387 17,350
Customer Relationships [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 26,913 22,682
Accumulated Amortization (7,847) (7,299)
Net Carrying Amounts 19,066 15,383
Non-Compete Agreements [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 1,400 1,156
Accumulated Amortization (557) (425)
Net Carrying Amounts 843 731
Customer Backlog [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 685 306
Accumulated Amortization (185) (184)
Net Carrying Amounts 500 122
Trade Name [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 114 265
Accumulated Amortization (17) (204)
Net Carrying Amounts 97 61
Internally Developed Software [Member]
   
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amounts 2,584 1,642
Accumulated Amortization (703) (589)
Net Carrying Amounts $ 1,881 $ 1,053
XML 35 R12.xml IDEA: Commitments And Contingencies 2.4.0.8060500 - Disclosure - Commitments And Contingenciestruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_CommitmentsAndContingenciesDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_CommitmentsAndContingenciesDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">5. Commitments and Contingencies</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Operating</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Leases</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2013 remaining</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2014</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,016</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2015</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2016</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,734</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">2017</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,149</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Thereafter</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total minimum lease payments</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,777</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for commitments and contingencies.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 14 -Paragraph 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6449706&loc=d3e16207-108621 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6952336&loc=d3e14435-108349 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6394976&loc=d3e25287-109308 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 5 -Paragraph 9, 10, 11, 12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseCommitments And ContingenciesUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CommitmentsAndContingencies12 XML 36 R46.xml IDEA: Income Taxes (Details) 2.4.0.8091000 - Disclosure - Income Taxes (Details)truefalseIn Millions, unless otherwise specifiedfalse1false USDfalsefalsec20130401to20130630http://www.sec.gov/CIK0001085869duration2013-04-01T00:00:002013-06-30T00:00:00U004Standardhttp://www.xbrl.org/2003/instancepurexbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$2false falsefalsec20120401to20120630http://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00U004Standardhttp://www.xbrl.org/2003/instancepurexbrli03false USDfalsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U004Standardhttp://www.xbrl.org/2003/instancepurexbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$4false falsefalsec20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U004Standardhttp://www.xbrl.org/2003/instancepurexbrli01true 1us-gaap_IncomeTaxDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_UnrecognizedTaxBenefitsus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3000000.3USD$falsetruefalse2falsefalsefalse00falsefalsefalse3truefalsefalse3000000.3USD$falsetruefalse4falsefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryThe gross amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns as of the balance sheet date.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Unrecognized Tax Benefit -URI http://asc.fasb.org/extlink&oid=6527854 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Interpretation (FIN) -Number 48 -Paragraph 21 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_EffectiveIncomeTaxRateContinuingOperationsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.3840.384falsefalsefalse2truetruefalse0.4480.448falsefalsefalse3truetruefalse0.3130.313falsefalsefalse4truetruefalse0.4280.428falsefalsefalsenum:percentItemTypepureA ratio calculated by dividing the reported amount of income tax expense attributable to continuing operations for the period by GAAP-basis pretax income from continuing operations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(2)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 2 -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 47 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false04false 2us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.3500.350falsefalsefalse2falsetruefalse00falsefalsefalse3falsetruefalse00falsefalsefalse4falsetruefalse00falsefalsefalsenum:percentItemTypepureThe domestic federal statutory tax rate applicable under enacted tax laws to the Company's pretax income from continuing operations for the period. The "statutory" tax rate is the regular tax rate if there are alternative tax systems.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=6889476&loc=d3e330036-122817 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 47 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false05false 2us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainmentus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truetruefalse0.5000.500falsefalsefalse2falsetruefalse00falsefalsefalse3falsetruefalse00falsefalsefalse4falsetruefalse00falsefalsefalsenum:percentItemTypepureThe portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to nondeductible meals and entertainment expenses under enacted tax laws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=6889476&loc=d3e330036-122817 false06false 2us-gaap_DeferredTaxAssetsNetCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse14000001.4falsefalsefalse2falsefalsefalse00falsefalsefalse3truefalsefalse14000001.4falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryAmount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 41, 42, 43 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31928-109318 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 false27false 2us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse18000001.8USD$falsetruefalse2falsefalsefalse00falsefalsefalse3truefalsefalse18000001.8USD$falsetruefalse4falsefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryAmount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences expected to be realized or consumed after one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 41, 42, 43 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2falseIncome Taxes (Details) (USD $)HundredThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/IncomeTaxesDetails47 XML 37 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies (Tables)
6 Months Ended
Jun. 30, 2013
Commitments And Contingencies [Abstract]  
Schedule Of Operating Lease Agreement
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
2,173
 
2014
  
4,016
 
2015
  
3,066
 
2016
  
2,734
 
2017
  
2,149
 
Thereafter
  
1,639
 
Total minimum lease payments
 
$
15,777
 

XML 38 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statement Of Stockholders' Equity (USD $)
In Thousands, except Share data
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Retained Earnings (Deficit) [Member]
Total
Balance at December 31, 2012 at Dec. 31, 2012 $ 39 $ 276,201 $ (306) $ (62,970) $ 21,449 $ 234,413
Balance at December 31, 2012 (in shares) at Dec. 31, 2012 30,825         30,825,123
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan   128       128
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan (in shares) 35,000         30,000
Net tax benefit from stock option exercises and restricted stock vesting   643       643
Stock compensation related to restricted stock vesting and retirement savings plan contributions   5,360       5,360
Stock compensation related to restricted stock vesting and retirement savings plan contributions (in shares) 351,000          
Purchases of treasury stock and buyback of shares for taxes 0     (11,175)   (11,175)
Purchases of treasury stock and buyback of shares for taxes (in shares) (917,000)          
Issuance of stock for acquisitions 1 5,369       5,370
Issuance of stock for acquisitions, shares           628,000
Net income         8,685 8,685
Foreign currency translation adjustment     (54)     (54)
Balance at March 31, 2013 at Jun. 30, 2013 $ 40 $ 287,701 $ (360) $ (74,145) $ 30,134 $ 243,370
Balance at March 31, 2013 (in shares) at Jun. 30, 2013 30,922,000         30,922,653
XML 39 R40.xml IDEA: Business Combinations, Pro Forma Information (Details) 2.4.0.8090704 - Disclosure - Business Combinations, Pro Forma Information (Details)truefalseIn Thousands, except Per Share data, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 2us-gaap_BusinessAcquisitionProFormaInformationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 3us-gaap_BusinessAcquisitionsProFormaRevenueus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse191048000191048USD$falsetruefalse2truefalsefalse184655000184655USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 false23false 3us-gaap_BusinessAcquisitionsProFormaNetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1053200010532USD$falsetruefalse2truefalsefalse81380008138USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 false24false 3us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse0.340.34USD$falsetruefalse2truefalsefalse0.270.27USD$falsetruefalsenum:perShareItemTypedecimalThe pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 54 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 55 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph r(2, 3) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 false35false 3us-gaap_BusinessAcquisitionProFormaEarningsPerShareDilutedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse0.330.33USD$falsetruefalse2truefalsefalse0.260.26USD$falsetruefalsenum:perShareItemTypedecimalThe pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 54 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 55 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph r(2, 3) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 false36false 3prft_BusinessAcquisitionProformaWeightedAverageSharesOutstandingBasicprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3081900030819falsefalsefalse2truefalsefalse3009700030097falsefalsefalsexbrli:sharesItemTypesharesBusiness acquisition proforma weighted average shares outstanding basic.No definition available.false17false 3prft_BusinessAcquisitionProformaWeightedAverageSharesOutstandingDilutedprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3187400031874falsefalsefalse2truefalsefalse3176800031768falsefalsefalsexbrli:sharesItemTypesharesBusiness acquisition proforma weighted average shares outstanding diluted.No definition available.false1falseBusiness Combinations, Pro Forma Information (Details) (USD $)ThousandsThousandsNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinationsProFormaInformationDetails27 XML 40 R8.htm IDEA: XBRL DOCUMENT v2.4.0.8
Basis Of Presentation
6 Months Ended
Jun. 30, 2013
Basis Of Presentation [Abstract]  
Basis Of Presentation
1. Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements of Perficient, Inc. (the "Company") have been prepared in accordance with accounting principles generally accepted in the United States and are presented in accordance with the rules and regulations of the Securities and Exchange Commission (the "SEC") applicable to interim financial information. Accordingly, certain footnote disclosures have been condensed or omitted. In the opinion of management, the interim unaudited condensed consolidated financial statements reflect all adjustments (consisting of only normal recurring adjustments) necessary for a fair presentation of the Company's financial position, results of operations and cash flows for the periods presented. These financial statements should be read in conjunction with the Company's consolidated financial statements and notes thereto filed with the SEC in the Company's Annual Report on Form 10-K for the year ended December 31, 2012. Operating results for the three and six months ended June 30, 2013 may not be indicative of the results for the full fiscal year ending December 31, 2013.

XML 41 R11.xml IDEA: Net Income Per Share 2.4.0.8060400 - Disclosure - Net Income Per Sharetruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_EarningsPerShareAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_EarningsPerShareTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">4. Net Income per Share</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,603</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">150</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">202</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">157</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">206</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">592</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">604</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">564</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">112</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">109</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">553</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">618</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,815</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.15</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.29</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.22</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for earnings per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=16381557&loc=d3e4984-109258 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1278-109256 false0falseNet Income Per ShareUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/NetIncomePerShare12 XML 42 R11.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share
6 Months Ended
Jun. 30, 2013
Net Income Per Share [Abstract]  
Net Income Per Share
4. Net Income per Share
 
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):

 
 
Three Months Ended
  
Six Months Ended
 
 
 
June 30,
  
June 30,
 
 
 
2013
  
2012
  
2013
  
2012
 
Net income
 
$
4,562
  
$
3,603
  
$
8,685
  
$
6,589
 
Basic:
                
Weighted-average shares of common stock outstanding
  
30,428
   
29,242
   
30,360
   
28,899
 
Shares used in computing basic net income per share
  
30,428
   
29,242
   
30,360
   
28,899
 
Effect of dilutive securities:
                
Stock options
  
150
   
202
   
157
   
206
 
Restricted stock subject to vesting
  
592
   
604
   
564
   
598
 
Contingently issuable shares
  
-
   
112
   
-
   
109
 
Shares issuable for acquisition consideration (1)
  
598
   
655
   
553
   
618
 
Shares used in computing diluted net income per share
  
31,768
   
30,815
   
31,634
   
30,430
 
 
                
Basic net income per share
 
$
0.15
  
$
0.12
  
$
0.29
  
$
0.23
 
Diluted net income per share
 
$
0.14
  
$
0.12
  
$
0.27
  
$
0.22
 
 
                
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share
  
-
   
-
   
1
   
14
 

(1)For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration.  For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.

XML 43 R14.xml IDEA: Business Combinations 2.4.0.8060700 - Disclosure - Business Combinationstruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_BusinessCombinationDescriptionAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_BusinessCombinationDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">7. Business Combinations</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of PointBridge</u></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement. &#160;PointBridge</font> was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Nascent</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.&#160;&#160;Nascent</font> was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of <font style="font-family: Times New Roman; font-size: 10pt;">Nascent</font> allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.&#160;<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $16.8 million.&#160;The purchase price was comprised of $11.6&#160;million in cash paid and $5.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of seven months to five years.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Northridge</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger.</font> Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets.<font style="font-family: Times New Roman; font-size: 10pt;">&#160;</font></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's total allocable purchase price consideration was $13.9 million.&#160;The purchase price was comprised of $10.7&#160;million in cash paid and $3.2 million of Company common stock issued at closing.&#160;The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of nine months to five years.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of TriTek</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek will further enhance the Company's existing capabilities and further positions the Company as the IBM solution provider of choice for enterprises across North America.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$21.1 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><u>Acquisition of Clear Task</u></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provides salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals help clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expands Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The Company has initially estimated the total allocable purchase price consideration to be </font>$8.5 million<font style="font-family: Times New Roman; font-size: 10pt;">. The purchase price was comprised of $5.8 million in cash paid and $1.3 million of Company common stock issued at closing </font>increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of June 30, 2013. <font style="font-family: Times New Roman; font-size: 10pt;">The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.</font></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company estimated that the intangible assets acquired have useful lives of five months to five years.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.</font><!--Anchor--></div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,594</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">518</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Pro-forma Results of Operations</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the six months ended June 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the six months ended June 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and ClearTask were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: top;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">191,048</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">184,655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,532</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,138</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.34</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.33</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.26</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,819</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ccecff 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,097</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Shares used in computing dilute net income per share</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,874</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #ffffff 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6996-128479 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1524-128463 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1383-128463 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e7000-128479 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph F4 -Subparagraph e -Appendix F Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6910749&loc=d3e4934-128472 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51, 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6910749&loc=d3e4922-128472 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6910749&loc=d3e4926-128472 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 67-73 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 88-16 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1486-128463 Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1497-128463 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1490-128463 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e7008-128479 Reference 17: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 Reference 18: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6910749&loc=d3e4845-128472 Reference 19: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1500-128463 false0falseBusiness CombinationsUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinations12 XML 44 R2.xml IDEA: Condensed Consolidated Balance Sheets 2.4.0.8010000 - Statement - Condensed Consolidated Balance SheetstruefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20121231http://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 3us-gaap_AssetsCurrentAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse46780004678USD$falsetruefalse2truefalsefalse58130005813USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6676-107765 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3044-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 4us-gaap_AccountsReceivableNetCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse8592200085922falsefalsefalse2truefalsefalse6966200069662falsefalsefalsexbrli:monetaryItemTypemonetaryAmount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3-4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a(1) -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 false24false 4us-gaap_PrepaidExpenseCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse20710002071falsefalsefalse2truefalsefalse16490001649falsefalsefalsexbrli:monetaryItemTypemonetarySum of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section A -Paragraph 4 -Chapter 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Assets -URI http://asc.fasb.org/extlink&oid=6509628 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6676-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6787-107765 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6386993&loc=d3e5879-108316 false25false 4us-gaap_OtherAssetsCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse37470003747falsefalsefalse2truefalsefalse37170003717falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of current assets not separately disclosed in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 false26false 4us-gaap_AssetsCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse9641800096418falsefalsefalse2truefalsefalse8084100080841falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.9) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6801-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6676-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 9 -Article 5 true27false 3us-gaap_PropertyPlantAndEquipmentNetus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse86500008650falsefalsefalse2truefalsefalse43980004398falsefalsefalsexbrli:monetaryItemTypemonetaryAmount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 12 -Paragraph 5 -Subparagraph b, c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false28false 3us-gaap_Goodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse175173000175173falsefalsefalse2truefalsefalse160936000160936falsefalsefalsexbrli:monetaryItemTypemonetaryCarrying amount as of the balance sheet date, which is the cumulative amount paid and (if applicable) the fair value of any noncontrolling interest in the acquiree, adjusted for any amortization recognized prior to the adoption of any changes in generally accepted accounting principles (as applicable) and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph l -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 43 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 72 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -Clause 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 34 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false29false 3us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse2238700022387falsefalsefalse2truefalsefalse1735000017350falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false210false 3us-gaap_OtherAssetsNoncurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse33730003373falsefalsefalse2truefalsefalse36690003669falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 false211false 3us-gaap_Assetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse306001000306001falsefalsefalse2truefalsefalse267194000267194falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Concepts (CON) -Number 6 -Paragraph 25 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true212true 3us-gaap_LiabilitiesCurrentAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse013false 4us-gaap_AccountsPayableCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse1129100011291falsefalsefalse2truefalsefalse79590007959falsefalsefalsexbrli:monetaryItemTypemonetaryCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 false214false 4us-gaap_OtherLiabilitiesCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse2638200026382falsefalsefalse2truefalsefalse2060500020605falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6911-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section A -Paragraph 8 -Chapter 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6904-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 6 -Paragraph 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false215false 4us-gaap_LiabilitiesCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse3767300037673falsefalsefalse2truefalsefalse2856400028564falsefalsefalsexbrli:monetaryItemTypemonetaryTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 21 -Article 5 true216false 4us-gaap_LongTermLineOfCreditus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2030000020300falsefalsefalse2truefalsefalse28000002800falsefalsefalsexbrli:monetaryItemTypemonetaryThe carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Line-of-Credit Arrangement -URI http://asc.fasb.org/extlink&oid=6517033 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6743817&loc=d3e1314-112600 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=6743817&loc=d3e1336-112600 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 6 -Paragraph 9, 10, 11 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false217false 3us-gaap_OtherLiabilitiesNoncurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse46580004658falsefalsefalse2truefalsefalse14170001417falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 false218false 3us-gaap_Liabilitiesus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse6263100062631falsefalsefalse2truefalsefalse3278100032781falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 true219true 2us-gaap_StockholdersEquityAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse020false 3us-gaap_CommonStockValueus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse4000040falsefalsefalse2truefalsefalse3900039falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false221false 3us-gaap_AdditionalPaidInCapitalCommonStockus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse287701000287701falsefalsefalse2truefalsefalse276201000276201falsefalsefalsexbrli:monetaryItemTypemonetaryValue received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.30(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false222false 3us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse-360000-360falsefalsefalse2truefalsefalse-306000-306falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e681-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=20435746&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS115-1/124-1 -Paragraph 15D -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 false223false 3us-gaap_TreasuryStockValueus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-74145000-74145falsefalsefalse2truefalsefalse-62970000-62970falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Technical Bulletin (FTB) -Number 85-6 -Paragraph 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false224false 3us-gaap_RetainedEarningsAccumulatedDeficitus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse3013400030134falsefalsefalse2truefalsefalse2144900021449falsefalsefalsexbrli:monetaryItemTypemonetaryThe cumulative amount of the reporting entity's undistributed earnings or deficit.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.31(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false225false 3us-gaap_StockholdersEquityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse243370000243370falsefalsefalse2truefalsefalse234413000234413falsefalsefalsexbrli:monetaryItemTypemonetaryTotal of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=6228006&loc=d3e74512-122707 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 true226false 3us-gaap_LiabilitiesAndStockholdersEquityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse306001000306001USD$falsetruefalse2truefalsefalse267194000267194USD$falsetruefalsexbrli:monetaryItemTypemonetaryTotal of all Liabilities and Stockholders' Equity items (or Partners' Capital, as applicable), including the portion of equity attributable to noncontrolling interests, if any.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.32) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 25 -Article 7 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 32 -Article 5 true2falseCondensed Consolidated Balance Sheets (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedBalanceSheets226 XML 45 R9.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies
6 Months Ended
Jun. 30, 2013
Summary Of Significant Accounting Policies [Abstract]  
Summary Of Significant Accounting Policies
2. Summary of Significant Accounting Policies
 
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements.
 
Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

XML 46 R41.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Business Combinations [Abstract]  
Revenues $ 4,594
Net income $ 518
XML 47 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Changes In The Carrying Amount Of Goodwill
The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
  
13,704
 
Purchase accounting adjustments
  
533
 
Balance at June 30, 2013
 
$
175,173
 

Summary Of Intangible Assets
The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
June 30, 2013
  
December 31, 2012
 
 
 
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
  
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
  
$
(7,847
)
 
$
19,066
  
$
22,682
  
$
(7,299
)
 
$
15,383
 
Non-compete agreements
  
1,400
   
(557
)
  
843
   
1,156
   
(425
)
  
731
 
Customer backlog
  
685
   
(185
)
  
500
   
306
   
(184
)
  
122
 
Trade name
  
114
   
(17
)
  
97
   
265
   
(204
)
  
61
 
Internally developed software
  
2,584
   
(703
)
  
1,881
   
1,642
   
(589
)
  
1,053
 
Total
 
$
31,696
  
$
(9,309
)
 
$
22,387
  
$
26,051
  
$
(8,701
)
 
$
17,350
 

Estimated Useful Lives Of Identifiable Intangible Assets
The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
2 – 8 years
       Non-compete agreements
1 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer Backlog
5 – 8 months

XML 48 R32.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Stock-Based Compensation [Abstract]  
Restricted stock awards outstanding at December 31, 2012 (in shares) 1,939
Awards granted (in shares) 371
Awards vested (in shares) (282)
Awards forfeited (in shares) (59)
Restricted stock awards outstanding at March 31, 2013 (in shares) 1,969
Restricted stock awards outstanding at December 31, 2012, Weighted-Average Grant Date Fair Value (in dollars per share) $ 9.93
Awards granted, Weighted-Average Grant Date Fair Value (in dollars per share) $ 11.64
Awards vested, Weighted-Average Grant Date Fair Value (in dollars per share) $ 10.82
Awards forfeited, Weighted-Average Grant Date Fair Value (in dollars per share) $ 9.83
Restricted stock awards outstanding at March 31, 2013, Weighted-Average Grant Date Fair Value (in dollars per share) $ 10.12
XML 49 R24.xml IDEA: Net Income Per Share (Tables) 2.4.0.8080400 - Disclosure - Net Income Per Share (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_EarningsPerShareAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share information):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="6" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,562</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,603</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">8,685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6,589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic:</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Weighted-average shares of common stock outstanding</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,428</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">29,242</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,360</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">28,899</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Stock options</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">150</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">202</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">157</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">206</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock subject to vesting</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">592</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">604</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">564</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Contingently issuable shares</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">112</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">109</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares issuable for acquisition consideration (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">598</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">655</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">553</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">618</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Shares used in computing diluted net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,768</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,815</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,634</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,430</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Basic net income per share</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.15</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.29</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.27</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.22</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 52%; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 52%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">14</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 27pt; font-family: Times New Roman; font-size: 10pt; vertical-align: top; align: right;">(1)</td><td style="text-align: justify; width: auto; font-family: Times New Roman; font-size: 10pt; vertical-align: top;">For the three and six months ended June 30, 2013, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with Northridge Systems, Inc. ("Northridge"); (ii) the Asset Purchase Agreement with Nascent Systems, LP ("Nascent"); (iii) the Agreement and Plan of Merger with TriTek Solutions, Inc. ("TriTek"); (iv) and the Asset Purchase Agreement with Clear Task, Inc. ("Clear Task") as part of the consideration. &#160;For the three and six months ended June 30, 2012, this represents the shares held in escrow pursuant to: (i) the Agreement and Plan of Merger with speakTECH; and the Asset Purchase Agreements with (ii) JCB Partners, LLC ("JCB"), (iii) PointBridge Solutions, LLC ("PointBridge"), and (iv) Nascent as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.</td></tr></table></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of an entity's basic and diluted earnings per share calculations.No definition available.false0falseNet Income Per Share (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/NetIncomePerShareTables12 XML 50 R10.xml IDEA: Stock-Based Compensation 2.4.0.8060300 - Disclosure - Stock-Based Compensationtruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_ShareBasedCompensationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">3. Stock-Based Compensation</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Stock Award Plans</div><div style="text-align: left;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company made various award grants under the 2009 Long-Term Incentive Plan prior to May 2012. &#160;In May 2012, the Company's stockholders approved the 2012 Long-Term Incentive Plan (the "Incentive Plan"), which had been previously approved by the Company's Board of Directors. &#160;The Incentive Plan allows for the granting of various types of stock awards, not to exceed a total of 2.5 million shares, to eligible individuals. &#160;The Compensation Committee of the Board of Directors administers the Incentive Plan and determines the terms of all stock awards made under the Incentive Plan.</div><div style="text-align: justify; text-indent: 36pt;"><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock-based compensation cost recognized for the three and six months ended June 30, 2013 was approximately $2.8 million and $5.4 million, respectively, which included $0.4 and $0.8 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $0.9 million and $1.7 million for the three and six months ended June 30, 2013, respectively. &#160;Stock-based compensation cost recognized for the three and six months ended June 30, 2012 was approximately $2.3 million and $4.5 million, respectively, which included $0.3 and $0.7 million, respectively, of expense for retirement savings plan contributions. &#160;The associated current and future income tax benefits recognized were $0.7 million and $1.4 million for the three and six months ended June 30, 2012, respectively. As of June 30, 2013, there was $15.2 million of total unrecognized compensation cost related to non-vested share-based awards. This cost is expected to be recognized over a weighted-average period of <font style="font-family: Times New Roman; font-size: 12pt;">two</font> years.</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(30</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.18</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(282</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.82</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.83</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,969</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 50 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6406099&loc=d3e25284-112666 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 64, 65, A240 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5444-113901 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-6 -Paragraph 53 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseStock-Based CompensationUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensation12 XML 51 R37.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components Of Other Current Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Accrued variable compensation $ 10,272 $ 9,846
Deferred revenues 2,771 2,974
Payroll related costs 2,682 1,193
Accrued subcontractor fees 2,269 2,294
Accrued medical claims expense 1,153 1,145
Acquired liabilities 1,188 64
Other current liabilities 4,616 3,089
Estimated fair value of contingent consideration liability (Note 7) 1,431 0
Total $ 26,382 $ 20,605
XML 52 R5.xml IDEA: Condensed Consolidated Statements of Comprehensive Income 2.4.0.8030000 - Statement - Condensed Consolidated Statements of Comprehensive IncometruefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130401to20130630http://www.sec.gov/CIK0001085869duration2013-04-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20120401to20120630http://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$3false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse45620004562USD$falsetruefalse2truefalsefalse36030003603USD$falsetruefalse3truefalsefalse86850008685USD$falsetruefalse4truefalsefalse65890006589USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse7000070falsefalsefalse2truefalsefalse-79000-79falsefalsefalse3truefalsefalse-54000-54falsefalsefalse4truefalsefalse-40000-40falsefalsefalsexbrli:monetaryItemTypemonetaryNet of tax and reclassification adjustments of the change in the balance sheet adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity. Also includes the following: gain (loss) on foreign currency forward exchange contracts; foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements; and gain (loss) on a derivative instrument or nonderivative financial instrument that may give rise to a foreign currency transaction gain (loss) that has been designated and qualified as a hedging instrument for hedging of the foreign currency exposure of a net investment in a foreign operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=20435746&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b,c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 false24false 2us-gaap_ComprehensiveIncomeNetOfTaxus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse46320004632USD$falsetruefalse2truefalsefalse35240003524USD$falsetruefalse3truefalsefalse86310008631USD$falsetruefalse4truefalsefalse65490006549USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe change in equity [net assets] of a business enterprise during a period from transactions and other events and circumstances from non-owner sources which are attributable to the reporting entity. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners, but excludes any and all transactions which are directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Comprehensive Income -URI http://asc.fasb.org/extlink&oid=16317811 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e557-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A5 -Appendix A true2falseCondensed Consolidated Statements of Comprehensive Income (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome44 EXCEL 53 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\W8C=F-#'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-O;F1E;G-E9%]#;VYS;VQI9&%T961?4W1A=&5M M93$\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/D)A#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U;6UA#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/D)A;&%N8V5?4VAE971?0V]M<&]N96YT#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DQI;F5?3V9?0W)E9&ET/"]X.DYA;64^#0H@("`@ M/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O&5S/"]X.DYA;64^ M#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I7 M;W)K#I%>&-E;%=O M#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/E-T;V-K0F%S961?0V]M<&5N#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/DYE=%]);F-O;65?4&5R7U-H M87)E7U1A8FQE#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/D-O;6UI=&UE;G1S7T%N9%]#;VYT:6YG96YC:65S7SPO>#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D)A;&%N8V5?4VAE971?0V]M M<&]N96YT#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I7;W)K#I%>&-E;%=O5]/9E]3:6=N:69I8V%N=%]!8V-O=6YT,CPO>#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K0F%S961?0V]M<&5N#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I%>&-E;%=O#I%>&-E;%=O M#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/D)A;&%N8V5?4VAE971?0V]M<&]N M96YT#I7;W)K#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D)U#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D=O;V1W:6QL7T%N9%]);G1A;F=I8FQE7T%S#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O6QE#I!8W1I M=F53:&5E=#X-"B`@/'@Z4')O=&5C=%-T#I0#I0#I0 M&UL/CPA M6V5N9&EF72TM/@T*/"]H96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@<&%G M92!S:&]U;&0@8F4@;W!E;F5D('=I=&@@36EC'1087)T7S=B-V8T-S5D7SAC9#!?-&$V-U]A,F8W7S=C,3EC-#DS.3!A.0T* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\W8C=F-#'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^,3`M43QS<&%N/CPO'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6UB;VP\+W1D/@T*("`@("`@("`\=&0@8VQA2!#96YT3PO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^,#`P,3`X-3@V.3QS<&%N/CPO'0^+2TQ,BTS,3QS M<&%N/CPO'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^3F\\2!#=7)R96YT(%)E<&]R=&EN9R!3=&%T=7,\ M+W1D/@T*("`@("`@("`\=&0@8VQA7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$3H\+W-TF5D(&%N9"`S.2PQ-#(L,C2!S=&]C:RP@870@8V]S="`H."PS-#$L,CDQ('-H87)E'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQAF5D("AI;B!S:&%R97,I/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$;G5M<#XU,"PP,#`L,#`P/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S2!S=&]C:RP@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-EF%T:6]N M+"!S:&]W;B!S97!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#@T M,#QS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2`H55-$("0I/&)R/DEN(%1H;W5S86YD'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S&5R8VES92!O9B!S=&]C:R!O<'1I;VYS(&%N9"!S86QE&5R8VES97,@86YD(')E'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQAF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XS+#'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!A;F0@97%U:7!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M/B@S+#`P,RD\'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M6UE;G1S(&]N(&QI;F4@;V8@ M8W)E9&ET/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@V,"PS-3`I M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S65E(%-T;V-K(%!U2!S=&]C:SPO=&0^#0H@("`@("`@(#QT9"!C;&%S M&-H86YG92!R871E(&]N(&-A3H\+W-T7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6EN M9R!I;G1E2(I(&AA=F4@8F5E;B!P2!A8V-E<'1E9"!I M;B!T:&4@56YI=&5D(%-T871E2P@8V5R=&%I;B!F;V]T;F]T92!D:7-C;&]S=7)E2=S(&-O;G-O;&ED871E9"!F:6YA;F-I86P@65A7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^57-E(&]F($5S=&EM871E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^4F5V96YU M92!296-O9VYI=&EO;CPO9&EV/CQD:78@2!D97)I=F5D(&9R;VT@<')O9F5SF5D(&%N9"!B:6QL960@8GD@;75L=&EP;'EI;F<@=&AE(&YU M;6)E'!E;F1E9"!I;B!T:&4@<&5R9F]R;6%N8V4@;V8@ M=&AE(&-O;G1R86-T(&)Y('1H92!E2!R96-O9VYI>F5D('5S:6YG(&%N(&EN<'5T(&UE=&AO M9"!B87-E9"!O;B!T:&4@2!R96-O3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY5;F)I;&QE9"!R979E;G5E6UE M;G1S(&EN('1H92!C;VYT7!I8V%L;'D@8FEL;&5D(&UO;G1H;'D@9F]R('-E65T(&)E96X@2!V M97)I9FEE3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N M="US:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT M+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI M;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@ M2!T;R!T:&4@6QE.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXL(&%N9"!!4T,@4V5C=&EO;B`V,#4M,3`M M4SDY("A3=&%F9B!!8V-O=6YT:6YG($)U;&QE=&EN(%1O<&EC(#$S+"`\+V9O M;G0^/&9O;G0@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY2979E M;G5E(%)E8V]G;FET:6]N/"]F;VYT/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE2P@:68@=&AE($-O;7!A;GD@96YT97)S(&EN=&\@8V]N=')A M8W1S(&9O2!A;'-O(&5V86QU871E2P@=VET:"!T:&4@87)R86YG96UE;G0@8V]N2!O8V-U2!O8V-U6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F M;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY4:&5R92!A2P@=&\@8V%N8V5L(&]R M('1E2`Q,"!T;R`S,"!D87ES)R!N;W1I8V4@:7,@ M3L@ M=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE2!P2!A8V-O=6YT960@ M9F]R(&%S(&]N92!U;FET(&]F(&%C8V]U;G1I;F2!R97-U;'0@:6X@=&AE(&%M;W5N="!A;F0@=&EM:6YG(&]F(')E M=F5N=65S(')E8V]G;FEZ960@9F]R(&$@9VEV96X@<&5R:6]D+CPO9&EV/CQD M:78@3L@9F]N="UF86UI;'DZ M(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D M:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN M9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N M="US:7IE.B`Q,'!T.R<^/&9O;G0@&5S(&%R92!G M96YE3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@ M8VAA'0^/&1I=B!S='EL M93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^,RX@4W1O8VLM0F%S M960@0V]M<&5N6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T M.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY3=&]C:RUB87-E9"!C;VUP96YS871I M;VX@:7,@86-C;W5N=&5D(&9O6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2!O8V-U M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY M.B!4:6UE2`R,#$R+B`F M(S$V,#M);B!-87D@,C`Q,BP@=&AE($-O;7!A;GDG3L@=&5X="UI;F1E;G0Z(#,V<'0[)SX\8G(@+SX\+V1I=CX\9&EV('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F M;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY3=&]C:RUB87-E9"!C;VUP96YS871I;VX@8V]S="!R96-O9VYI>F5D(&9O M"!M;VYT:',@96YD960@2G5N92`S,"P@,C`Q M,R!W87,@87!P2`D,BXX(&UI;&QI;VX@86YD("0U+C0@;6EL M;&EO;BP@2P@;V8@97AP96YS92!F;W(@"!M;VYT:',@96YD960@2G5N M92`S,"P@,C`Q,RP@2`D,BXS(&UI;&QI;VX@86YD("0T+C4@;6EL;&EO;BP@2P@;V8@97AP96YS92!F;W(@"!M;VYT:',@96YD960@2G5N92`S,"P@,C`Q,BP@6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE65A6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY3=&]C:R!O<'1I;VX@86-T:79I='D@9F]R('1H92!S:7@@;6]N M=&AS(&5N9&5D($IU;F4@,S`L(#(P,3,@=V%S(&%S(&9O;&QO=W,@*'-H87)E MF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A M;"UA;&EG;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!V M86QI9VX],T1B;W1T;VT@#L@ M=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P M86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG M/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I M9VAT.B!B;VQD.R<^4VAA6QE/3-$)W!A M9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;FF4Z(#$P<'0[)SX\(2TM06YC:&]R+2T^3W!T:6]N6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+C$X/"]D:78^/"]T M9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,3`\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@ M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W!A9&1I M;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXR-C,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O M='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA M;&EG;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!V86QI M9VX],T1B;W1T;VT@#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X] M,T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C M,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD M:78@3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^4VAA6QE/3-$)W!A9&1I M;F6QE/3-$)W1E>'0M86QI9VXZ(&-E M;G1E3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^079E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^1W)A;G0@1&%T93PO M9&EV/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M M=V5I9VAT.B!B;VQD.R<^1F%I3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^5F%L=64\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SY297-T6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXY+CDS/"]D:78^/"]T M9#X\=&0@;F]WF4Z(#$P<'0[ M)SY!=V%R9',@9W)A;G1E9#PO9&EV/CPO=&0^/'1D('9A;&EG;CTS1&)O='1O M;2!S='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M,24[('9E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXH,C@R/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,"XX M,CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT M.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!S;VQI9#L@=&5X M="UA;&EG;CH@6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[ M(&9O;G0M6QE/3-$)V)O6QE/3-$)V)O6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,"XQ,CPO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@ M8F%C:V=R;W5N9"UC;VQO7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@9F]L;&]W:6YG('1A8FQE('!R M97-E;G1S('1H92!C86QC=6QA=&EO;B!O9B!B87-I8R!A;F0@9&EL=71E9"!N M970@:6YC;VUE('!E&-E<'0@<&5R M('-H87)E(&EN9F]R;6%T:6]N*3H\+V1I=CX\9&EV/CQB6QE/3-$ M)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)W9E6QE/3-$)W9E#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X] M,T0V('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C M,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD M:78@3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^2G5N92`S,"P\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C M,38P.SPO=&0^/'1D(&-O;'-P86X],T0V('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC M86PM86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^2G5N92`S,"P\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A;&EG;CTS1&)O M='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI M9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A9&1I M;F6QE/3-$)W1E>'0M86QI9VXZ(&-E M;G1E6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SY.970@:6YC;VUE/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXX+#8X-3PO9&EV/CPO=&0^/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G M:6XM;&5F=#H@-RXR<'0[(&9O;G0M'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@ M#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F M=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXS,"PS-C`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG M;CH@F4Z(#$P<'0[)SY3:&%R97,@=7-E9"!I;B!C;VUP=71I;F<@8F%S M:6,@;F5T(&EN8V]M92!P97(@6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PT,C@\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXR."PX.3D\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM M;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W M(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXQ-3`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,#8\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G M:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV,#0\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMGF4Z(#$P<'0[)SY# M;VYT:6YG96YT;'D@:7-S=6%B;&4@6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXM M/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ,#D\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[ M(&9O;G0M#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXV-34\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS M,2PW-C@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PT,S`\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMGF4Z(#$P<'0[)SY"87-I8R!N970@ M:6YC;VUE('!E3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXP+C$T/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C$R/"]D:78^/"]T9#X\ M=&0@;F]W6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C(R/"]D M:78^/"]T9#X\=&0@;F]W6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE M/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M)SX\8G(@+SX\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IUF4Z(#$P<'0[)SX\='(^/'1D('-T>6QE/3-$)W=I9'1H.B`R-W!T M.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[('9E6QE/3-$)W1E>'0M86QI9VXZ(&IU3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[('9E2!O9B!T:&5I'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@ M3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\ M9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UEF4Z(#$P<'0[)SX\='(^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D M/CQT9"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D M(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^3W!E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SXR M,#$S(')E;6%I;FEN9SPO9&EV/CPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@,24[ M('9E3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UEF4Z(#$P M<'0[)SXR,#$T/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F M=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS+#`V-CPO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SXR,#$W/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F M=#H@-RXR<'0[(&9O;G0M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQOF4Z M(#$P<'0[)SY4;W1A;"!M:6YI;75M(&QE87-E('!A>6UE;G1S/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B M;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O M;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE M=R!2;VUA;B6QE/3-$)W=I9'1H.B`Q M,RXQ)3L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^1&5C M96UB97(@,S$L/"]D:78^/"]T9#X\+W1R/CQT6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E"!S;VQI9#L@=VED=&@Z M(#$S+C$E.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS M1"=T97AT+6%L:6=N.B!C96YT97([(&9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S M='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!V97)T:6-A;"UA M;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^06-C;W5N=',@6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!S;VQI9#L@ M=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXI/"]D:78^/"]T9#X\+W1R/CQT6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W!A M9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2!A;F0@97%U M:7!M96YT.CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T;VT@ M6QE/3-$)V)A8VMG MF4Z M(#$P<'0[('9E6QE/3-$)V)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R<^0V]M<'5T97(@:&%R9'=A6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[(&9O;G0M3H@5&EM97,@3F5W(%)O;6%N.R<^-BPY,#8\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UEF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E M3H@5&EM97,@3F5W(%)O;6%N.R<^,BPQ-34\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M(&9O;G0MF4Z(#$P<'0[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R<^-3PO9F]N=#X@>65A6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[(&9O;G0M MF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z M(#$P<'0[('9E3H@5&EM97,@3F5W(%)O;6%N.R<^ M4V]F='=AF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[('9EF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E3H@5&EM97,@3F5W M(%)O;6%N.R<^,BPP,#8\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9E'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M(&9O;G0M#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I M;F6QE/3-$ M)V)O"!S;VQI9#L@=&5X="UA;&EG;CH@3H@5&EM97,@3F5W(%)O;6%N.R<^*#@L,S,U/"]D M:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R<^5&]T86P\+V1I=CX\+W1D/CQT M9"!V86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9EF4Z(#$P<'0[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UEF4Z(#$P<'0[ M('9E#L@8F%C M:V=R;W5N9"UC;VQOF4Z M(#$P<'0[('9EF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY!8V-R=65D('9A6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY$969E6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXR+#(V.3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY!8V-R=65D(&UE9&EC86P@8VQA:6US(&5X<&5N6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#$U,SPO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!L:6%B:6QI=&EE6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXV-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXT+#8Q-CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY%'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B M;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO M'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA6QE/3-$)V9O;G0M9F%M M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T M.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY/;B!&96)R=6%R>2`X+"`R,#$R+"!T M:&4@0V]M<&%N>2!A8W%U:7)E9"!S=6)S=&%N=&EA;&QY(&%L;"!O9B!T:&4@ M87-S971S(&]F(%!O:6YT0G)I9&=E('!U2!C;VYS=6QT:6YG(&9I M2!L979E'1E;F1E9"!T:&4@0V]M<&%N>2=S('!R97-E;F-E(&EN($-H:6-A9V\L($UI M;'=A=6ME92!A;F0@0F]S=&]N+CPO9&EV/CQD:78@3LG/CQB2!C;VUM;VX@&EM M871E;'D@)#`N-R!M:6QL:6]N(&EN('1R86YS86-T:6]N(&-O6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!A;&QO8V%T960@=&AE('1O M=&%L('!UF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT+6%L M:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXU+C`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A M;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY4;W1A;"!P=7)C:&%S92!P6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXR,"XU/"]D:78^/"]T9#X\=&0@;F]W3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY M.B!4:6UE65A6QE/3-$ M)W1E>'0M86QI9VXZ(&IU3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY/;B!*=6YE(#$L(#(P,3(L('1H92!#;VUP86YY(&%C<75I&%S+"!A;F0@=V%S(&$@9G5L;"US97)V:6-E('-O9G1W87)E M(&5V86QU871I;VX@86YD(&EM<&QE;65N=&%T:6]N(&9I&5S+B!4:&4@86-Q=6ES:71I;VX@;V8@/&9O;G0@2!S:6=N:69I M8V%N="!C&ES=&EN9R!C;&EE;G0@8F%S92!W:71H($]R86-L92!%+4)U M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\ M9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY4:&4@0V]M<&%N>2!H87,@97-T:6UA=&5D('1H92!A;&QO8V%T M:6]N(&]F('1H92!T;W1A;"!P=7)C:&%S92!P6QE/3-$)W=I M9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXT+C0\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY,:6%B:6QI=&EE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXI/"]D:78^/"]T9#X\+W1R/CQT6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXY+C<\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4 M;W1A;"!P=7)C:&%S92!P6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-BXX/"]D:78^/"]T M9#X\=&0@;F]W3L@=&5X M="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@9F]N M="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^ M/'4^06-Q=6ES:71I;VX@;V8@3F]R=&AR:61G93PO=3X\+V1I=CX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z M(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2=S('!OFEN9R!-:6-R;W-O9G0@'1E;F1E9"!T:&4@0V]M<&%N>2=S('!R97-E;F-E(&EN('1H92!!=&QA M;G1A(&%N9"!#:&%R;&]T=&4@;6%R:V5T3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF M(S$V,#L\+V9O;G0^/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J M=7-T:69Y.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@ M0V]M<&%N>2=S('1O=&%L(&%L;&]C86)L92!P=7)C:&%S92!P2!I M;F-U'!E;G-E9"!W:&5N(&EN8W5R6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY';V]D=VEL;#PO9&EV/CPO=&0^/'1D('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$ M)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4 M:&4@0V]M<&%N>2!E3L@9F]N="UF86UI;'DZ(%1I;65S M($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/'4^06-Q=6ES:71I;VX@ M;V8@5')I5&5K/"]U/CPO9&EV/CQD:78@3L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US M:7IE.B`Q,'!T.R<^)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L M:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ M(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^3VX@36%Y(#$L M(#(P,3,L('1H92!#;VUP86YY(&%C<75I2=S(&5X:7-T:6YG(&-A M<&%B:6QI=&EE3L@=&5X="UI;F1E;G0Z(#,V<'0[ M)SX\8G(@+SX\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4 M:&4@0V]M<&%N>2!H87,@:6YI=&EA;&QY(&5S=&EM871E9"!T:&4@=&]T86P@ M86QL;V-A8FQE('!U3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXN(%1H92!P M=7)C:&%S92!P2!C;VUM M;VX@&EM871E;'D@)#`N."!M:6QL:6]N(&EN('1R86YS86-T:6]N M(&-O6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A M9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F3L@=&5X="UI;F1E;G0Z M(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UEF5S(&ET3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SX\=3Y!8W%U:7-I=&EO;B!O9B!#;&5A3L@9F]N M="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^ M)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y M.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2 M;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^3VX@36%Y(#$W+"`R,#$S+"!T:&4@ M0V]M<&%N>2!A8W%U:7)E9"!#;&5A6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!H87,@:6YI M=&EA;&QY(&5S=&EM871E9"!T:&4@=&]T86P@86QL;V-A8FQE('!U6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2`D,"XV(&UI;&QI M;VX@:6X@=')A;G-A8W1I;VX@8V]S=',L('=H:6-H('=E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY4:&4@0V]M<&%N>2!H87,@97-T:6UA=&5D('1H92!A;&QO8V%T M:6]N(&]F('1H92!T;W1A;"!P=7)C:&%S92!P6QE/3-$)W=I M9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXQ+C<\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY,:6%B:6QI=&EE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXI/"]D:78^/"]T9#X\+W1R/CQT6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXU+C4\+V1I=CX\ M+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4 M;W1A;"!P=7)C:&%S92!P6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXX+C4\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@86UO=6YT3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY4:&4@86UO=6YT2=S($-O;F1E;G-E9"!#;VYS;VQI9&%T960@4W1A=&5M M96YT6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXT+#4Y-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXU,3@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^4')O+69O3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O M;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG M;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!V86QI9VX] M,T1B;W1T;VT@#L@=F5R=&EC M86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0V M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P M,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@ M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^2G5N92`S,"P\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC M86PM86QI9VXZ('1O<#LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P M(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ('1O<#LG/CQD:78@3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^ M,C`Q,CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ('1O<#LG/B8C,38P.SPO=&0^/"]T M3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY2979E;G5E'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S M;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ.#0L-C4U/"]D:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI M9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO M6QE/3-$)V)O M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI M9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A M9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S M;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,2PW-C@\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'1087)T7S=B-V8T-S5D7SAC M9#!?-&$V-U]A,F8W7S=C,3EC-#DS.3!A.0T*0V]N=&5N="U,;V-A=&EO;CH@ M9FEL93HO+R]#.B\W8C=F-#'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B`G M5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P M<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE3L@ M=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE M.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF5D(&]V M97(@=&AE(&%SF%T:6]N(&]F(&-UF%T:6]N(B!I M;B!T:&4@86-C;VUP86YY:6YG)B,Q-C`[0V]N9&5N2!R979I97=S('1H92!E2!O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY';V]D=VEL;#PO9&EV M/CQD:78@"!M;VYT:',@96YD960@2G5N92`S M,"P@,C`Q,R!A6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[)SX\8G(@+SX\+V1I=CX\ M=&%B;&4@8V5L;'!A9&1I;F<],T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS M1"=W:61T:#H@,3`P)3L@9F]N="UF86UI;'DZ("=4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR M<'0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,RPW,#0\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[ M(&9O;G0M6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F6QE.B!I M=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL M93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T M=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T M;VT@#L@=F5R=&EC86PM86QI M9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0Q,"!V86QI M9VX],T1B;W1T;VT@6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P M.SPO=&0^/'1D(&-O;'-P86X],T0Q,"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W1E>'0M86QI9VXZ(&-E M;G1E6QE/3-$)W!A9&1I;F6QE M/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^0V%R6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC M86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P M,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@ M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^06-C=6UU;&%T960\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D M('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X M.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L M6QE/3-$)V)O6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E6EN9SPO9&EV/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^06UO=6YT#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH-RPX-#<\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXH-RPR.3D\+V1I=CX\+W1D/CQT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD M96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH-34W/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXX-#,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH-#(U/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXW,S$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV.#4\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH,3@T/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,C(\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM M;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@ M;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXR+#4X-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I M;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH-S`S/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;F'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!M87)G M:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D M;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I M;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC M;VQO3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B M;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B M;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@97-T:6UA=&5D('5S969U M;"!L:79E6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A M;6EL>3H@)U1I;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF M(S$V,#LF(S$V,#M#=7-T;VUE65A3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#LF M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M.;VXM8V]M<&5T92!A9W)E M96UE;G1S/"]D:78^/"]T9#X\=&0@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V M,#M);G1E6QE/3-$)W=I9'1H.B`W,"XT-R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W=I9'1H.B`W,"XT-R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE65A6QE/3-$ M)W=I9'1H.B`R.2XU,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXU("8C.#(Q,3L@."!M;VYT:',\+V1I=CX\+W1D/CPO='(^/"]T M86)L93X\9&EV/CQB7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M M9F%M:6QY.B!4:6UE&EM=6T@ M<')I;F-I<&%L(&%M;W5N="!O9B`D-3`N,"!M:6QL:6]N+"!S=6)J96-T('1O M(&$@8V]M;6ET;65N="!I;F-R96%S92!O9B`D,C4N,"!M:6QL:6]N+B8C,38P M.R8C,38P.U1H92!#2!H860@86X@;W5T2=S(&%S3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O M;G0M9F%M:6QY.B!4:6UE2!D871E(&]F($UA>2`R,RP@,C`Q-2XF M(S$V,#LF(S$V,#M";W)R;W=I;F=S('5N9&5R('1H92!C2!H860@)#(Y+C4@;6EL;&EO;B!O M9B!B;W)R;W=I;F<@8V%P86-I='DN)B,Q-C`[)B,Q-C`[06X@86YN=6%L(&-O M;6UI=&UE;G0@9F5E(&]F(#`N,S`E(&ES(&EN8W5R6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!I2P@=&AE M($-O;7!A;GD@:7,@&5S+"!D97!R96-I871I;VXL M(&%N9"!A;6]R=&EZ871I;VX@*")%0DE41$$B*2!P;'5S('-T;V-K(&-O;7!E M;G-A=&EO;B!A;F0@;6EN=7,@:6YC;VUE('1A>&5S('!A:60@86YD(&-A<&ET M86P@97AP96YD:71U'!E;F1I='5R97,@;V8@;F]T(&UO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU M'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!="!*=6YE(#,P+"`R,#$S M+"!T:&4@0V]M<&%N>2!W87,@:6X@8V]M<&QI86YC92!W:71H(&%L;"!C;W9E M;F%N=',@=6YD97(@=&AE($-R961I="!!9W)E96UE;G0N/"]D:78^/&1I=B!S M='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!F;VYT+69A;6EL>3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\ M9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT M.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY/;B!*=6QY(#,Q+"`R,#$S M+"!T:&4@0V]M<&%N>2!R96YE=V5D(&%N9"!E>'1E;F1E9"!T:&4@=&5R;2!O M9B!I=',@0W)E9&ET($%G&EM=6T@<')I M;F-I<&%L(&%M;W5N="!O9B`D-S4N,"!M:6QL:6]N+"!S=6)J96-T('1O(&$@ M8V]M;6ET;65N="!I;F-R96%S92!O9B`D,C4N,"!M:6QL:6]N+B!4:&4@0W)E M9&ET($%G3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY3=6)S M=&%N=&EA;&QY(&%L;"!O9B!T:&4@0V]M<&%N>2=S(&%S2X\+V9O;G0^/"]D M:78^/&1I=CX\8G(@+SX\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY";W)R;W=I;F=S('5N M9&5R('1H92!R96YE=V5D(&-R961I="!F86-I;&ET>2!B96%R(&EN=&5R97-T M(&%T('1H92!#;VUP86YY)W,@;W!T:6]N(&]F(%-60B=S('!R:6UE(')A=&4@ M<&QU6QE/3-$ M)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT M+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY! M;&P@8V]V96YA;G1S('5N9&5R('1H92!R96YE=V5D($-R961I="!!9W)E96UE M;G0@:&%V92!N;W0@8VAA;F=E9"!A;F0@=&AE($-O;7!A;GD@97AP96-T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&5S/&)R/CPO&5S(%M!8G-T&5S M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE&5S M/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V M,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY4:&4@0V]M<&%N>2!F:6QE2=S(%4N4RX@:6YC;VUE('1A>"!R971U2!U;F1E&%M:6YA=&EO;B!B>2!T:&4@25)3+B8C,38P.SPO M9&EV/CQD:78^/&)R("\^/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N M.B!J=7-T:69Y.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^/&9O;G0@6QE M.B!I=&%L:6,[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY4:&4@0V]M<&%N>2=S(&5F9F5C=&EV92!T87@@"!M;VYT:',@96YD960@2G5N92`S,"P@,C`Q,BX@5&AE(&1E8W)E87-E(&EN M('1H92!E9F9E8W1I=F4@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SYP"!C2!# M;VYG"!C2!R871E(&]F(#,U M+C`E(&%N9"!E9F9E8W1I=F4@=&%X(')A=&4@&5S+"!N970@;V8@=&AE(&9E9&5R86P@8F5N M969I="P@86YD('!E2=S(&YE M="!C=7)R96YT(&1E9F5R"!A"!L:6%B:6QI M='D@=V%S("0Q+C@@;6EL;&EO;BXF(S$V,#LF(S$V,#M'96YE"!A'!E;G-E3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F M-#'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/&1I=B!S='EL93TS1"=F M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^,3$N)B,Q-C`[4W5B6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#4N,31P=#LG/B8C M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.SPO9F]N=#X\9F]N="!S='EL93TS M1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SY/;B!*=6QY(#,Q+"`R,#$S+"!T:&4@0V]M<&%N>2!R96YE=V5D(&%N M9"!E>'1E;F1E9"!T:&4@=&5R;7,@;V8@:71S($-R961I="!!9W)E96UE;G0N M("8C,38P.U-E92!.;W1E(#DN/"]F;VYT/CPO9&EV/CQD:78^/&)R("\^/"]D M:78^/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L M('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE2X\+V1I=CX\ M9&EV/CQB7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA3L@=&5X="UI;F1E;G0Z(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE2!A M8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E'!E;G-E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S M-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SY4:&4@0V]M<&%N>2!H87,@6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@ M5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI M9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY2979E;G5E2!M=6QT:7!L>6EN9R!T:&4@ M;G5M8F5R(&]F(&AO=7)S(&5X<&5N9&5D(&EN('1H92!P97)F;W)M86YC92!O M9B!T:&4@8V]N=')A8W0@8GD@=&AE(&5S=&%B;&ES:&5D(&)I;&QI;F<@&5D(&9E92!P'!E;F1E9"!T;R!T M;W1A;"!E&-E2!P2!I3L@=&5X="UI;F1E;G0Z M(#,V<'0[(&9O;G0M9F%M:6QY.B!4:6UE'!E;G-E2!T:&4@8FEL;&EN9R!R871E2!B:6QL960@;6]N=&AL>2!F;W(@'!E M;G-E3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\+V1I=CX\9&EV('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY2979E;G5E2!A;F0@86-C97!T86YC92!H879E(&]C8W5R M2=S('!O;&EC>2!F;W(@6QE/3-$)V9O;G0M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SX@05-#(%-U8G1O<&EC(#8P-2TR-2P@/"]F;VYT/CQF;VYT('-T M>6QE/3-$)V9O;G0M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE.B!I=&%L:6,[(&9O;G0M M9F%M:6QY.B!4:6UE2!E;G1E2!E=F%L=6%T97,@=VAE=&AE M2!B>2!C;VYS:61E2!I;B!T:&4@8V]N=')O;"!O9B!T:&4@0V]M<&%N>2`H;VYL M>2!I9B!T:&4@87)R86YG96UE;G0@:6YC;'5D97,@82!G96YE2!G96YE M2!T;R!T:&4@8W5S=&]M97(@86YD('-E6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`S-G!T.R!F;VYT+69A M;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SX\9F]N M="!S='EL93TS1"=F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY&=7)T:&5R+"!D96QI=F5R>2!O9B!S;V9T=V%R92!A M;F0@:&%R9'=A2!W:71H('-E3L@=&5X="UI;F1E;G0Z(#,V<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE2=S M('-O9G1W87)E(&%N9"!H87)D=V%R92!S86QE7,G(&YO=&EC92!I M2!T:6UE(&%N9"!E>'!E;G-E3L@9F]N M="UF86UI;'DZ(%1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^ M)B,Q-C`[/"]D:78^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y M.R!T97AT+6EN9&5N=#H@,S9P=#L@9F]N="UF86UI;'DZ(%1I;65S($YE=R!2 M;VUA;CL@9F]N="US:7IE.B`Q,'!T.R<^5&AE($-O;7!A;GD@;6%Y('!R;W9I M9&4@;75L=&EP;&4@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#L\ M+V1I=CX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SX\9F]N="!S='EL93TS1"=F;VYT+69A;6EL>3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY2979E;G5E2!G;W9E2!C;VQL96-T960@86YD('-U8G-E<75E;G1L>2!R96UI='1E M9"!O;B!A;&P@'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3L@=&5X="UI;F1E;G0Z(#,V<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2!U'!E8W1E9"!F;W)F96ET=7)E7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/&1I=B!S='EL93TS M1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$ M)V9O;G0M2!I9B!E=F5N=',@;W(@8VAA M;F=E2!D979E;&]P960@3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA6QE/3-$)V9O;G0M9F%M:6QY.B`G M5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P M<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD M96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY3=&]C:R!O<'1I;VX@86-T:79I='D@9F]R('1H92!S M:7@@;6]N=&AS(&5N9&5D($IU;F4@,S`L(#(P,3,@=V%S(&%S(&9O;&QO=W,@ M*'-H87)EF4Z(#$P<'0[)SX\='(^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=CXF(S$V,#L\+V1I=CX\+W1D M/CQT9"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D M(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^4VAA6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SX\(2TM06YC:&]R+2T^3W!T:6]N6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+C$X/"]D M:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[)SY/<'1I;VYS(&-A;F-E;&5D M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I M;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXH,3`\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$ M)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXR-C,\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$ M)V)O6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F2!/9B!297-T6QE/3-$)V9O M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY297-T6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A;6EL>3H@ M)U1I;65S($YE=R!2;VUA;B#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^ M)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E#L@ M=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG M;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T M:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#DS.3PO9&EV/CPO=&0^ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR M<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS M-S$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M#L@8F%C:V=R M;W5N9"UC;VQO3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXY+C@S/"]D:78^/"]T M9#X\=&0@;F]W#L@8F%C:V=R M;W5N9"UC;VQOF4Z(#$P<'0[)SY2 M97-T6QE/3-$ M)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!D;W5B;&4[ M('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O M;6%N)RP@5&EM97,L('-EF4Z(#$P<'0[)SX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`S-G!T.R!F M;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SY4:&4@9F]L;&]W:6YG('1A8FQE('!R97-E;G1S('1H92!C86QC=6QA=&EO M;B!O9B!B87-I8R!A;F0@9&EL=71E9"!N970@:6YC;VUE('!E&-E<'0@<&5R('-H87)E(&EN9F]R;6%T:6]N*3H\ M+V1I=CX\9&EV/CQB6QE/3-$)W=I9'1H.B`Q,#`E.R!F;VYT+69A M;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)W9E3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^5&AR964@36]N=&AS($5N9&5D/"]D:78^/"]T9#X\=&0@;F]W M6QE/3-$)W9E3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^4VEX($UO;G1H3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^2G5N92`S,"P\+V1I M=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R M=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X] M,T0V('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C M,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD M:78@3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT M.B!B;VQD.R<^2G5N92`S,"P\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D M(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B;W)D97(M M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^,C`Q,CPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS M1"=P861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;FF4Z(#$P M<'0[)SY.970@:6YC;VUE/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXX+#8X-3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE M/3-$)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M'0M86QI M9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,"PS-C`\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@F4Z(#$P<'0[)SY3:&%R M97,@=7-E9"!I;B!C;VUP=71I;F<@8F%S:6,@;F5T(&EN8V]M92!P97(@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXS,"PT,C@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR."PX.3D\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@ M-RXR<'0[(&9O;G0M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-3`\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,#8\+V1I=CX\+W1D/CQT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M M6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXV,#0\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMGF4Z(#$P<'0[)SY#;VYT:6YG96YT;'D@:7-S=6%B;&4@ M6QE/3-$ M)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXM/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ,#D\+V1I=CX\+W1D/CQT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXV-34\+V1I=CX\+W1D M/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE M9G0[(&)A8VMG"!S M;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS,2PW-C@\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMGF4Z(#$P<'0[)SY"87-I8R!N970@:6YC;VUE('!E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^ M/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR M<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C$T/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXP+C$R/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXP+C(W/"]D:78^ M/"]T9#X\=&0@;F]W6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXP+C(R/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG M6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[)SX\8G(@+SX\+V1I=CX\9&EV('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&IUF4Z(#$P<'0[)SX\='(^ M/'1D('-T>6QE/3-$)W=I9'1H.B`R-W!T.R!F;VYT+69A;6EL>3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[('9E6QE/3-$)W1E>'0M M86QI9VXZ(&IU3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[('9E2!O9B!T:&5I'1087)T7S=B-V8T-S5D7SAC9#!?-&$V-U]A,F8W7S=C,3EC-#DS.3!A M.0T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\W8C=F-#'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA3L@=&5X="UI;F1E;G0Z(#,V M<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W=I9'1H M.B`Q,#`E.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B#L@=F5R=&EC86PM M86QI9VXZ(&)O='1O;3LG/CQD:78^)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^3&5A6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD M96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#$W,SPO9&EV/CPO=&0^/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E M>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXR+#6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F"!S;VQI M9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#8S.3PO9&EV/CPO M=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ-2PW-S<\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O M:'1M;#L@8VAA'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I M;65S($YE=R!2;VUA;BF4Z(#$P<'0[)SX\='(^/'1D M('-T>6QE/3-$)W=I9'1H.B`W-"XS-"4[('9E6QE/3-$)W=I9'1H M.B`Q,BXU-B4[('9E6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E"!S;VQI9#L@=VED=&@Z(#$R+C4V)3L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O M;G0M=V5I9VAT.B!B;VQD.R<^,C`Q,SPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M)V)O6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE M/3-$)V)A8VMG6QE/3-$)V)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8V-O=6YT6QE/3-$ M)V)A8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY5;F)I;&QE9"!R979E M;G5E6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG#L@8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA M;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W!A M9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXH-S(T/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO M#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O2!!;F0@17%U M:7!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV('-T M>6QE/3-$)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@5&EM97,L M('-EF4Z(#$P<'0[)SX\=&%B;&4@8V5L;'!A9&1I;F<] M,T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS1"=W:61T:#H@,3`P)3L@9F]N M="UF86UI;'DZ("=4:6UE6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE2!A;F0@97%U:7!M96YT.CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!V M86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMGF4Z(#$P<'0[('9E6QE/3-$)V)A8VMGF4Z(#$P<'0[('9E3H@5&EM97,@3F5W(%)O;6%N.R<^0V]M<'5T97(@:&%R M9'=A6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UEF4Z(#$P<'0[('9E MF4Z(#$P<'0[ M('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[(&9O;G0M3H@5&EM97,@3F5W(%)O;6%N M.R<^-BPY,#8\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E3H@5&EM97,@3F5W(%)O;6%N.R<^,BPQ M-34\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E M969F.R!W:61T:#H@.24[(&9O;G0MF4Z M(#$P<'0[('9E6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R<^ M-3PO9F]N=#X@>65A6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W M:61T:#H@.24[(&9O;G0MF4Z(#$P<'0[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UEF4Z(#$P<'0[('9E3H@5&EM M97,@3F5W(%)O;6%N.R<^4V]F='=AF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z M(#$P<'0[('9EF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E3H@5&EM97,@3F5W(%)O;6%N.R<^,BPP,#8\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO MF4Z(#$P<'0[('9E'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[(&9O;G0M#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)W!A9&1I;F6QE/3-$)V)O"!S;VQI9#L@=&5X M="UA;&EG;CH@3H@5&EM97,@3F5W(%)O M;6%N.R<^*#@L,S,U/"]D:78^/"]T9#X\=&0@;F]W#L@8F%C:V=R;W5N9"UC M;VQO3H@5&EM97,@3F5W(%)O;6%N.R<^5&]T M86P\+V1I=CX\+W1D/CQT9"!V86QI9VX],T1B;W1T;VT@#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9E#L@8F%C:V=R;W5N9"UC;VQOF4Z(#$P<'0[('9EF4Z(#$P<'0[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA M;BF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O M='1O;2!S='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!V97)T M:6-A;"UA;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N M.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^3W1H97(@8W5R6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXQ,"PR-S(\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@ M=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR+#DW M-#PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE7)O;&P@6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ+#$Y,SPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE'!E;G-E/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#$X.#PO9&EV M/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY/=&AE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C M:V=R;W5N9"UC;VQO2`H,2D\+V1I=CX\+W1D/CQT9"!V86QI9VX] M,T1B;W1T;VT@#L@8F%C:V=R M;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD M+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY4;W1A;#PO9&EV/CPO=&0^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@-'!X.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXR-BPS.#(\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(&IUF4Z(#%P>#LG/B8C,38P.R8C,38P.SPO9F]N=#XF M(S$V,#LF(S$V,#M297!R97-E;G1S('1H92!F86ER('9A;'5E(&5S=&EM871E M(&]F(&%D9&ET:6]N86P@96%R;FEN9W,M8F%S960@8V]N=&EN9V5N="!C;VYS M:61EF5D(&)Y($-L96%R(%1A3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R MF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P M861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^ M/&1I=CXF(S$V,#L\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,R!V86QI9VX] M,T1B;W1T;VT@6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)V)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY2979E;G5E3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F M.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD M/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T M:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SY';V]D=VEL;#PO9&EV/CPO=&0^/'1D('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!B86-K9W)O M=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E'0M M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC M;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS M1&)O='1O;2!S='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.#@E.R!V97)T:6-A;"UA;&EG;CH@=&]P.R<^/&1I=B!S='EL93TS M1"=T97AT+6%L:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXS+C@\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE M(&%S6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T M:#H@.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,2XQ/"]D:78^/"]T9#X\=&0@ M;F]W6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;FF4Z(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O M;2!S='EL93TS1"=B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.#@E.R!V97)T:6-A;"UA;&EG;CH@=&]P.R<^/&1I=B!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T.R!F;VYT+69A;6EL>3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!T86YG:6)L92!A6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z M(#$P<'0[)SXS+C$\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[ M('9E6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,BXY/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M9F%M M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)W!A9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[ M(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O M=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F'0^/&1I=B!S M='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$ M)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D M:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY!8W%U:7)E9"!I;G1A;F=I8FQE(&%S6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C M:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W!A M9&1I;F"!D;W5B;&4[('1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R M.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('!A9&1I;F'0^/&1I=B!S='EL93TS M1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)V)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O M;G0M9F%M:6QY.B!4:6UE3H@ M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T M9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E M6QE/3-$)V9O;G0M9F%M:6QY M.B!4:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I M>F4Z(#$P<'0[)SY';V]D=VEL;#PO9&EV/CPO=&0^/'1D('9A;&EG;CTS1&)O M='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!B86-K9W)O=6YD M+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@,24[('9E'0M86QI9VXZ M(&QE9G0[(&)A8VMG"!S M;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC;VQO#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)V)O7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$6EN9R!!;6]U;G0@3V8@1V]O9'=I M;&P\+W1D/@T*("`@("`@("`\=&0@8VQA6EN9R!A;6]U;G0@;V8@9V]O9'=I;&P@9F]R('1H92!S:7@@ M;6]N=&AS(&5N9&5D($IU;F4@,S`L(#(P,3,@87)E(&%S(&9O;&QO=W,@*&EN M('1H;W5S86YDF4Z M(#$P<'0[)SX\='(^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B86-K M9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.#@E.R!V97)T:6-A;"UA M;&EG;CH@8F]T=&]M.R<^/&1I=B!S='EL93TS1"=T97AT+6%L:6=N.B!L969T M.R!T97AT+6EN9&5N=#H@+33H@5&EM97,@3F5W M(%)O;6%N.R!M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXQ-C`L.3,V/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V)A8VMG#L@8F%C:V=R;W5N9"UC M;VQOF4Z(#$P<'0[)SY0=7)C:&%S M92!A8V-O=6YT:6YG(&%D:G5S=&UE;G1S/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXU,S,\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F3H@5&EM97,@3F5W(%)O;6%N.R!M M87)G:6XM;&5F=#H@-RXR<'0[(&9O;G0M6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ-S4L,32!/9B!);G1A;F=I M8FQE($%S'0^/&1I M=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[)SX\8G(@+SX\+V1I=CX\=&%B;&4@8V5L;'!A M9&1I;F<],T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS1"=W:61T:#H@,3`P M)3L@9F]N="UF86UI;'DZ("=4:6UE6QE/3-$)W!A9&1I;F"!S;VQI9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@ M3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B M;VQD.R<^2G5N92`S,"P@,C`Q,SPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT@#L@=F5R=&EC86PM86QI9VXZ(&)O='1O M;3LG/B8C,38P.SPO=&0^/'1D('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=P M861D:6YG+6)O='1O;3H@,G!X.R!V97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^ M)B,Q-C`[/"]T9#X\=&0@8V]L3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^1&5C96UB97(@,S$L M(#(P,3(\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78^ M)B,Q-C`[/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$ M)W!A9&1I;F6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E6EN9SPO9&EV/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^06UO=6YT#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO=&0^/'1D('9A M;&EG;CTS1&)O='1O;2!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,G!X.R!V M97)T:6-A;"UA;&EG;CH@8F]T=&]M.R<^)B,Q-C`[/"]T9#X\=&0@8V]L6QE/3-$)V)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[('!A9&1I;F#L@=F5R=&EC86PM86QI9VXZ(&)O M='1O;3LG/B8C,38P.SPO=&0^/'1D(&-O;'-P86X],T0R('9A;&EG;CTS1&)O M='1O;2!S='EL93TS1"=B;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI M9#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/CQD:78@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F#L@=F5R=&EC86PM86QI9VXZ(&)O='1O;3LG/B8C,38P.SPO M=&0^/'1D(&-O;'-P86X],T0R('9A;&EG;CTS1&)O='1O;2!S='EL93TS1"=B M;W)D97(M8F]T=&]M.B`C,#`P,#`P(#)P>"!S;VQI9#L@=F5R=&EC86PM86QI M9VXZ(&)O='1O;3LG/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^3F5T/"]D:78^/&1I=B!S='EL93TS M1"=T97AT+6%L:6=N.B!C96YT97([(&9O;G0M9F%M:6QY.B!4:6UE6EN9SPO9&EV/CQD:78@3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[(&9O;G0M=V5I9VAT.B!B;VQD.R<^06UO=6YT6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR-BPY,3,\+V1I=CX\+W1D/CQT9"!N M;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$ M)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR,BPV.#(\ M+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A M8VMG6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UEF4Z(#$P<'0[)SY.;VXM M8V]M<&5T92!A9W)E96UE;G1S/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K M9W)O=6YD+6-O;&]R.B`C9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE M6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C9F9F M9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD96YT.B`M-RXR M<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@ M.24[('9E6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$ M)V)A8VMG3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)A8VMG6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXS M,#8\+V1I=CX\+W1D/CQT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B M86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4 M:6UE6QE/3-$)V)A M8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[('1E>'0M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C M9F9F9F9F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)V)A8VMG6QE/3-$)V9O M;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P M<'0[)SXY-SPO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT@6QE M/3-$)V)A8VMG6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A M8VMG3H@5&EM97,@3F5W(%)O;6%N M.R!F;VYT+7-I>F4Z(#$P<'0[)SXH,C`T/"]D:78^/"]T9#X\=&0@;F]W6QE/3-$)V9O;G0M M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&)A8VMG3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXV,3PO9&EV/CPO=&0^/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M:6YD M96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE2!D979E;&]P960@#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O M;&]R.B`C8V-E969F.R!W:61T:#H@.24[('9E6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!B86-K9W)O=6YD+6-O;&]R.B`C8V-E969F.R!W M:61T:#H@.24[('9E6QE M/3-$)V9O;G0M9F%M:6QY.B!4:6UE6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I M;F'0M86QI9VXZ(&QE9G0[(&)A M8VMG"!S;VQI9#L@ M=&5X="UA;&EG;CH@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F'0M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M M86QI9VXZ(&QE9G0[(&)A8VMG"!S;VQI9#L@=&5X="UA;&EG;CH@#L@8F%C:V=R;W5N9"UC M;VQO3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXI/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)W!A9&1I;F"!S;VQI9#L@=&5X M="UA;&EG;CH@;&5F=#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXQ+#`U,SPO9&EV/CPO=&0^/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT@6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('1E>'0M M:6YD96YT.B`M-RXR<'0[(&9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L M:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM M97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\ M=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@ M8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F M;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T M=&]M('-T>6QE/3-$)V)O#L@8F%C:V=R;W5N9"UC;VQO6QE/3-$)V)O3H@5&EM97,@3F5W(%)O M;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N M/3-$8F]T=&]M('-T>6QE/3-$)V)O6QE/3-$)V9O;G0M9F%M:6QY.B!4:6UE#L@8F%C:V=R;W5N M9"UC;VQO6QE M/3-$)V)O3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[ M)SXD/"]D:78^/"]T9#X\=&0@=F%L:6=N/3-$8F]T=&]M('-T>6QE/3-$)V)O M6QE/3-$)W1E>'0M86QI9VXZ(&-E M;G1EF4Z(#$P<'0[)SX\='(^/'1D('-T>6QE/3-$)W=I9'1H.B`R.2XU,R4[('9E M6QE/3-$)W1E>'0M86QI M9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXR("8C M.#(Q,3L@."!Y96%R6QE/3-$ M)W=I9'1H.B`R.2XU,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[(&9O;G0M9F%M:6QY.B!4:6UE M3H@5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z(#$P<'0[)SXQ("8C.#(Q,3L@-2!Y96%R6QE/3-$)W=I9'1H.B`R.2XU,R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M(&9O;G0M9F%M:6QY.B!4:6UE65A3H@5&EM97,@ M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z(#$P<'0[)SXF(S$V,#LF(S$V,#LF(S$V M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M46QE/3-$)W=I9'1H.B`W,"XT-R4[('9E6QE/3-$)W1E>'0M86QI9VXZ(&QE M9G0[(&9O;G0M9F%M:6QY.B!4:6UE3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA M7,\&EM=6T@6TUE M;6)E'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^,S`@9&%Y7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!3:&%R92UB87-E9"!087EM96YT($%W87)D(%M, M:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S"!B96YE9FETF5D M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XP+C<\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W M8C=F-#'0O:'1M;#L@8VAA2D@ M*$1E=&%I;',I("A54T0@)"D\8G(^26X@5&AO=7-A;F1S+"!E>&-E<'0@4&5R M(%-H87)E(&1A=&$L('5N;&5S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES960L(%=E:6=H=&5D+4%V97)A9V4@ M17AE&5R8VES92!07!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!/9B!297-T3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$*`G2D@86YD('!U'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6UE;G1S/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M<#XD(#$U+#7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!)=&5M2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!)=&5M M'0^,R!Y96%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2P@4&QA;G0@86YD($5Q=6EP M;65N="P@1W)O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$65A2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!) M=&5M65A'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@ M(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7)O;&P@3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%\W8C=F-#'0O:'1M;#L@8VAA'0^,3$@;6]N=&AS/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&EM=6T@6TUE;6)E'0^-R!M;VYT:',\'0^-2!Y96%R'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^."!Y96%R2`Q-RP-"@D),C`Q,SQS<&%N/CPO'0^-2!M;VYT:',\ M&EM=6T@6TUE;6)E3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA2!P=7)C:&%S92!P3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W M8C=F-#'0O:'1M;#L@8VAAF%T:6]N/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$;G5M/B@Y+#,P.2D\6EN9R!! M;6]U;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,BPS.#<\ MF%T:6]N/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$;G5M/B@W+#@T-RD\6EN M9R!!;6]U;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.2PP M-C8\6EN9R!! M;6]U;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX-#,\F%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M/B@Q.#4I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6EN9R!! M;6]U;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY-SQS<&%N M/CPO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F%T:6]N/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$;G5M/B@W,#,I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\W M8C=F-#'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^."!Y96%R65A&EM=6T@6TUE;6)E65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^,2!Y96%R/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&EM=6T@6TUE;6)E65A65A65A'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\W8C=F-#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R3PO=&0^#0H@("`@("`@(#QT M9"!C;&%S2!D871E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#Y* M=6P@,S$L#0H)"3(P,3<\'!E;F1I='5R97,@=&\@:6YT97)E6UE;G1S(&1U92!F;W(@8F]R&5S('!A:60@86YD(&-A<&ET86P@97AP96YD:71U'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$&5S('!A:60@86YD(&-A<&ET86P@97AP96YD:71U'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!"86YK(%M-96UB97)=('P@36%X:6UU;2!;365M8F5R73PO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!"86YK(%M-96UB97)=('P@36%X:6UU;2!;365M8F5R72!\(%-U M8G-E<75E;G0@179E;G0@6TUE;6)E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M&5S(%M!8G-TF5D('1A>"!B96YE9FET M"!R871E("AI;B!H=6YD2!R871E("AI;B!H=6YD'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$"!A7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\>&UL('AM;&YS.F\],T0B=7)N.G-C:&5M M87,M;6EC XML 54 R39.xml IDEA: Business Combinations, (Allocation of Total Purchase Price) (Details) 2.4.0.8090702 - Disclosure - Business Combinations, (Allocation of Total Purchase Price) (Details)truefalseIn Millions, unless otherwise specifiedfalse1false USDfalsefalse$c20130630_LegalEntityAxis_PointbridgeMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse1false USDtruefalse$c20130630_LegalEntityAxis_PointbridgeMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalsePointBridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PointbridgeMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse02true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse03false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse50000005.0USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to net tangible assets.No definition available.false24false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse62000006.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-1100000-1.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 98-1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 37 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmountus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1040000010.4USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false27false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2050000020.5USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false28false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false USDtruefalse$c20130630_LegalEntityAxis_NascentMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseNascent [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NascentMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse09true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse010false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse38000003.8USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to net tangible assets.No definition available.false211false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse44000004.4USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false212false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-1100000-1.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 98-1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 37 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false213false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmountus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse97000009.7USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false214false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1680000016.8USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false215false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse3false USDtruefalse$c20130630_LegalEntityAxis_NorthridgeMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseNorthridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NorthridgeMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse016true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse017false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse31000003.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to net tangible assets.No definition available.false218false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse41000004.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false219false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-2900000-2.9USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 98-1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 37 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false220false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmountus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse96000009.6USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false221false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1390000013.9USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false222false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse4false USDtruefalse$c20130630_LegalEntityAxis_PrftCleartaskMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseClearTask [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PrftCleartaskMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse023true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse024false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse22000002.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to net tangible assets.No definition available.false225false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse17000001.7USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false226false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-900000-0.9USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 98-1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 37 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false227false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmountus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse55000005.5USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false228false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse85000008.5USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false229false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse5false USDtruefalse$c20130630_LegalEntityAxis_TritekMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseTriTek [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TritekMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse030true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse031false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationNetTangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1230000012.3USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to net tangible assets.No definition available.false232false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssetsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse62000006.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will be amortized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false233false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-5600000-5.6USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of acquisition cost of a business combination allocated to liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 98-1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 37 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false234false 4us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmountus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse82000008.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 52 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false235false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2110000021.1USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2falseBusiness Combinations, (Allocation of Total Purchase Price) (Details) (USD $)HundredThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinationsAllocationOfTotalPurchasePriceDetails135 XML 55 R4.xml IDEA: Condensed Consolidated Statements Of Operations 2.4.0.8020000 - Statement - Condensed Consolidated Statements Of OperationstruefalseIn Thousands, except Per Share data, unless otherwise specifiedfalse1false USDfalsefalse$c20130401to20130630http://www.sec.gov/CIK0001085869duration2013-04-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20120401to20120630http://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$3false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 2us-gaap_RevenuesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 3us-gaap_SalesRevenueServicesNetus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse8041400080414USD$falsetruefalse2truefalsefalse7267800072678USD$falsetruefalse3truefalsefalse153981000153981USD$falsetruefalse4truefalsefalse138845000138845USD$falsetruefalsexbrli:monetaryItemTypemonetaryAggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(d)) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 false23false 3prft_SoftwareAndHardwareRevenuesprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse97050009705falsefalsefalse2truefalsefalse50580005058falsefalsefalse3truefalsefalse1754900017549falsefalsefalse4truefalsefalse96720009672falsefalsefalsexbrli:monetaryItemTypemonetaryRepresents the resale of 3rd party software and hardware products.No definition available.false24false 3us-gaap_ReimbursementRevenueus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse40480004048falsefalsefalse2truefalsefalse40600004060falsefalsefalse3truefalsefalse75720007572falsefalsefalse4truefalsefalse79770007977falsefalsefalsexbrli:monetaryItemTypemonetaryRepayment received or receivable for expenses incurred on behalf of a client or customer, other than those reimbursements received by landlords from tenants.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=21915142&loc=d3e60722-111653 false25false 3us-gaap_Revenuesus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse9416700094167falsefalsefalse2truefalsefalse8179600081796falsefalsefalse3truefalsefalse179102000179102falsefalsefalse4truefalsefalse156494000156494falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate revenue recognized during the period (derived from goods sold, services rendered, insurance premiums, or other activities that constitute an entity's earning process). For financial services companies, also includes investment and interest income, and sales and trading gains.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 true26true 3us-gaap_CostOfRevenueAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse07false 4us-gaap_LaborAndRelatedExpenseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse5016300050163falsefalsefalse2truefalsefalse4554100045541falsefalsefalse3truefalsefalse9784400097844falsefalsefalse4truefalsefalse8889900088899falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate amount of expenditures for salaries, wages, profit sharing and incentive compensation, and other employee benefits, including equity-based compensation, and pension and other postretirement benefit expense.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 false28false 4prft_SoftwareAndHardwareCostsprft_falsedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse83360008336falsefalsefalse2truefalsefalse44030004403falsefalsefalse3truefalsefalse1555200015552falsefalsefalse4truefalsefalse82530008253falsefalsefalsexbrli:monetaryItemTypemonetaryRepresents the costs incurred to resell 3rd party software and hardware products.No definition available.false29false 4us-gaap_CostOfReimbursableExpenseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse40480004048falsefalsefalse2truefalsefalse40600004060falsefalsefalse3truefalsefalse75720007572falsefalsefalse4truefalsefalse79770007977falsefalsefalsexbrli:monetaryItemTypemonetaryCost associated with reimbursable income. This occurs when a services entity incurs expenses on behalf of the client and passes through the cost of reimbursable expenses to a client.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 false210false 4us-gaap_OtherCostOfServicesus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse10220001022falsefalsefalse2truefalsefalse10350001035falsefalsefalse3truefalsefalse20220002022falsefalsefalse4truefalsefalse19610001961falsefalsefalsexbrli:monetaryItemTypemonetaryOther costs incurred and are directly related to services rendered by an entity during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(d)) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 false211false 4us-gaap_CostOfRevenueus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse6356900063569falsefalsefalse2truefalsefalse5503900055039falsefalsefalse3truefalsefalse122990000122990falsefalsefalse4truefalsefalse107090000107090falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate cost of goods produced and sold and services rendered during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 true212false 3us-gaap_GrossProfitus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse3059800030598falsefalsefalse2truefalsefalse2675700026757falsefalsefalse3truefalsefalse5611200056112falsefalsefalse4truefalsefalse4940400049404falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 true213false 3us-gaap_SellingGeneralAndAdministrativeExpenseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse1885100018851falsefalsefalse2truefalsefalse1655900016559falsefalsefalse3truefalsefalse3672200036722falsefalsefalse4truefalsefalse3135100031351falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 4 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6386349&loc=d3e3636-108311 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Paragraph 5A -Chapter 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false214false 3us-gaap_Depreciationus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse719000719falsefalsefalse2truefalsefalse515000515falsefalsefalse3truefalsefalse14020001402falsefalsefalse4truefalsefalse978000978falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false215false 3us-gaap_AmortizationOfIntangibleAssetsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse20180002018falsefalsefalse2truefalsefalse18410001841falsefalsefalse3truefalsefalse37950003795falsefalsefalse4truefalsefalse34060003406falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(2) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false216false 3us-gaap_BusinessCombinationAcquisitionRelatedCostsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse14390001439falsefalsefalse2truefalsefalse11210001121falsefalsefalse3truefalsefalse14140001414falsefalsefalse4truefalsefalse18220001822falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=21917927&loc=d3e1043-128460 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 59 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false217false 3prft_BusinessAcquisitionContingentConsiderationAdjustmentToFairValueprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse3300033falsefalsefalse2truefalsefalse167000167falsefalsefalse3truefalsefalse3300033falsefalsefalse4truefalsefalse338000338falsefalsefalsexbrli:monetaryItemTypemonetaryBusiness Acquisition Contingent Consideration Adjustment To Fair ValueNo definition available.false218false 3us-gaap_OperatingIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse75380007538falsefalsefalse2truefalsefalse65540006554falsefalsefalse3truefalsefalse1274600012746falsefalsefalse4truefalsefalse1150900011509falsefalsefalsexbrli:monetaryItemTypemonetaryThe net result for the period of deducting operating expenses from operating revenues.No definition available.true219false 3us-gaap_InterestIncomeExpenseNetus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse-53000-53falsefalsefalse2truefalsefalse-25000-25falsefalsefalse3truefalsefalse-58000-58falsefalsefalse4truefalsefalse-38000-38falsefalsefalsexbrli:monetaryItemTypemonetaryThe net amount of operating interest income (expense).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.10) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 10 -Article 9 false220false 3us-gaap_OtherNonoperatingIncomeExpenseus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse-83000-83falsefalsefalse2truefalsefalse-2000-2falsefalsefalse3truefalsefalse-37000-37falsefalsefalse4truefalsefalse4400044falsefalsefalsexbrli:monetaryItemTypemonetaryThe net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 9 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.9) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 false221false 3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse74020007402falsefalsefalse2truefalsefalse65270006527falsefalsefalse3truefalsefalse1265100012651falsefalsefalse4truefalsefalse1151500011515falsefalsefalsexbrli:monetaryItemTypemonetarySum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Subparagraph 1(i) -Article 4 true222false 3us-gaap_IncomeTaxExpenseBenefitus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse28400002840falsefalsefalse2truefalsefalse29240002924falsefalsefalse3truefalsefalse39660003966falsefalsefalse4truefalsefalse49260004926falsefalsefalsexbrli:monetaryItemTypemonetaryThe sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to continuing operations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 45 -Subparagraph a, b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false223false 3us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse45620004562USD$falsetruefalse2truefalsefalse36030003603USD$falsetruefalse3truefalsefalse86850008685USD$falsetruefalse4truefalsefalse65890006589USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true224false 3us-gaap_EarningsPerShareBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse0.150.15USD$falsetruefalse2truefalsefalse0.120.12USD$falsetruefalse3truefalsefalse0.290.29USD$falsetruefalse4truefalsefalse0.230.23USD$falsetruefalsenum:perShareItemTypedecimalThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.23) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 36, 37, 38 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=16381557&loc=d3e4984-109258 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 false325false 3us-gaap_EarningsPerShareDilutedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse0.140.14USD$falsetruefalse2truefalsefalse0.120.12USD$falsetruefalse3truefalsefalse0.270.27USD$falsetruefalse4truefalsefalse0.220.22USD$falsetruefalsenum:perShareItemTypedecimalThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 11, 12, 36 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 false326false 3us-gaap_WeightedAverageNumberOfSharesOutstandingBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse3042800030428falsefalsefalse2truefalsefalse2924200029242falsefalsefalse3truefalsefalse3036000030360falsefalsefalse4truefalsefalse2889900028899falsefalsefalsexbrli:sharesItemTypesharesNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 171 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1448-109256 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Weighted-Average Number of Common Shares Outstanding -URI http://asc.fasb.org/extlink&oid=6528421 false127false 3us-gaap_WeightedAverageNumberOfDilutedSharesOutstandingus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse3176800031768falsefalsefalse2truefalsefalse3081500030815falsefalsefalse3truefalsefalse3163400031634falsefalsefalse4truefalsefalse3043000030430falsefalsefalsexbrli:sharesItemTypesharesThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1505-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false1falseCondensed Consolidated Statements Of Operations (USD $)ThousandsThousandsNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedStatementsOfOperations427 XML 56 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.8 HtmlAndXml 90 224 1 true 24 0 false 4 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://perficient.com/role/DocumentAndEntityInformation Document and Entity Information R1.xml true false R2.htm 010000 - Statement - Condensed Consolidated Balance Sheets Sheet http://perficient.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets R2.xml false false R3.htm 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://perficient.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) R3.xml false false R4.htm 020000 - Statement - Condensed Consolidated Statements Of Operations Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements Of Operations R4.xml false false R5.htm 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income R5.xml false false R6.htm 040000 - Statement - Condensed Consolidated Statement Of Stockholders' Equity Sheet http://perficient.com/role/CondensedConsolidatedStatementOfStockholdersEquity Condensed Consolidated Statement Of Stockholders' Equity R6.xml false false R7.htm 050000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://perficient.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows R7.xml false false R8.htm 060100 - Disclosure - Basis Of Presentation Sheet http://perficient.com/role/BasisOfPresentation Basis Of Presentation R8.xml false false R9.htm 060200 - Disclosure - Summary Of Significant Accounting Policies Sheet http://perficient.com/role/SummaryOfSignificantAccountingPolicies Summary Of Significant Accounting Policies R9.xml false false R10.htm 060300 - Disclosure - Stock-Based Compensation Sheet http://perficient.com/role/StockbasedCompensation Stock-Based Compensation R10.xml false false R11.htm 060400 - Disclosure - Net Income Per Share Sheet http://perficient.com/role/NetIncomePerShare Net Income Per Share R11.xml false false R12.htm 060500 - Disclosure - Commitments And Contingencies Sheet http://perficient.com/role/CommitmentsAndContingencies Commitments And Contingencies R12.xml false false R13.htm 060600 - Disclosure - Balance Sheet Components Sheet http://perficient.com/role/BalanceSheetComponents Balance Sheet Components R13.xml false false R14.htm 060700 - Disclosure - Business Combinations Sheet http://perficient.com/role/BusinessCombinations Business Combinations R14.xml false false R15.htm 060800 - Disclosure - Goodwill And Intangible Assets Sheet http://perficient.com/role/GoodwillAndIntangibleAssets Goodwill And Intangible Assets R15.xml false false R16.htm 060900 - Disclosure - Line Of Credit Sheet http://perficient.com/role/LineOfCredit Line Of Credit R16.xml false false R17.htm 061000 - Disclosure - Income Taxes Sheet http://perficient.com/role/IncomeTaxes Income Taxes R17.xml false false R18.htm 061100 - Disclosure - Subsequent Events Sheet http://perficient.com/role/SubsequentEvents Subsequent Events R18.xml false false R19.htm 061200 - Disclosure - Recent Accounting Pronoucements Sheet http://perficient.com/role/RecentAccountingPronoucements Recent Accounting Pronoucements R19.xml false false R20.htm 070200 - Disclosure - Summary Of Significant Accounting Policies (Policies) Sheet http://perficient.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary Of Significant Accounting Policies (Policies) R20.xml false false R21.htm 070300 - Disclosure - Stock-Based Compensation (Policies) Sheet http://perficient.com/role/StockbasedCompensationPolicies Stock-Based Compensation (Policies) R21.xml false false R22.htm 070800 - Disclosure - Goodwill And Intangible Assets (Policies) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsPolicies Goodwill And Intangible Assets (Policies) R22.xml false false R23.htm 080300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://perficient.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) R23.xml false false R24.htm 080400 - Disclosure - Net Income Per Share (Tables) Sheet http://perficient.com/role/NetIncomePerShareTables Net Income Per Share (Tables) R24.xml false false R25.htm 080500 - Disclosure - Commitments And Contingencies (Tables) Sheet http://perficient.com/role/CommitmentsAndContingenciesTables Commitments And Contingencies (Tables) R25.xml false false R26.htm 080600 - Disclosure - Balance Sheet Components (Tables) Sheet http://perficient.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) R26.xml false false R27.htm 080700 - Disclosure - Business Combinations (Tables) Sheet http://perficient.com/role/BusinessCombinationsTables Business Combinations (Tables) R27.xml false false R28.htm 080800 - Disclosure - Goodwill And Intangible Assets (Tables) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsTables Goodwill And Intangible Assets (Tables) R28.xml false false R29.htm 090200 - Disclosure - Summary Of Significant Accounting Policies (Details) Sheet http://perficient.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary Of Significant Accounting Policies (Details) R29.xml false false R30.htm 090300 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://perficient.com/role/StockbasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) R30.xml false false R31.htm 090302 - Disclosure - Stock-Based Compensation (Summary Of Stock Option Activity) (Details) Sheet http://perficient.com/role/StockbasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation (Summary Of Stock Option Activity) (Details) R31.xml false false R32.htm 090304 - Disclosure - Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) Sheet http://perficient.com/role/StockbasedCompensationSummaryOfRestrictedStockActivityDetails Stock-Based Compensation (Summary Of Restricted Stock Activity) (Details) R32.xml false false R33.htm 090400 - Disclosure - Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) Sheet http://perficient.com/role/NetIncomePerShareScheduleOfBasicAndDilutedNetIncomePerShareDetails Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) R33.xml false false R34.htm 090500 - Disclosure - Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) Sheet http://perficient.com/role/CommitmentsAndContingenciesScheduleOfOperaingLeaseAgreementDetails Commitments And Contingencies (Schedule Of Operaing Lease Agreement) (Details) R34.xml false false R35.htm 090600 - Disclosure - Balance Sheet Components (Components Of Accounts Receivable) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfAccountsReceivableDetails Balance Sheet Components (Components Of Accounts Receivable) (Details) R35.xml false false R36.htm 090602 - Disclosure - Balance Sheet Components (Components of Property And Equipment) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails Balance Sheet Components (Components of Property And Equipment) (Details) R36.xml false false R37.htm 090604 - Disclosure - Balance Sheet Components (Components Of Other Current Liabilities) (Details) Sheet http://perficient.com/role/BalanceSheetComponentsComponentsOfOtherCurrentLiabilitiesDetails Balance Sheet Components (Components Of Other Current Liabilities) (Details) R37.xml false false R38.htm 090700 - Disclosure - Business Combinations (Details) Sheet http://perficient.com/role/BusinessCombinationsDetails Business Combinations (Details) R38.xml false false R39.htm 090702 - Disclosure - Business Combinations, (Allocation of Total Purchase Price) (Details) Sheet http://perficient.com/role/BusinessCombinationsAllocationOfTotalPurchasePriceDetails Business Combinations, (Allocation of Total Purchase Price) (Details) R39.xml false false R40.htm 090704 - Disclosure - Business Combinations, Pro Forma Information (Details) Sheet http://perficient.com/role/BusinessCombinationsProFormaInformationDetails Business Combinations, Pro Forma Information (Details) R40.xml false false R41.htm 090706 - Disclosure - Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) Sheet http://perficient.com/role/BusinessCombinationsScheduleOfRevenueAndIncomeFromAcquisitionDateDetails Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) R41.xml false false R42.htm 090800 - Disclosure - Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) R42.xml false false R43.htm 090802 - Disclosure - Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) R43.xml false false R44.htm 090804 - Disclosure - Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) Sheet http://perficient.com/role/GoodwillAndIntangibleAssetsEstimatedUsefulLivesOfIdentifiableIntangibleAssetsDetails Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details) R44.xml false false R45.htm 090900 - Disclosure - Line Of Credit (Details) Sheet http://perficient.com/role/LineOfCreditDetails Line Of Credit (Details) R45.xml false false R46.htm 091000 - Disclosure - Income Taxes (Details) Sheet http://perficient.com/role/IncomeTaxesDetails Income Taxes (Details) R46.xml false false All Reports Book All Reports 'Monetary' elements on report '090900 - Disclosure - Line Of Credit (Details)' had a mix of different decimal attribute values. Process Flow-Through: 010000 - Statement - Condensed Consolidated Balance Sheets Process Flow-Through: Removing column 'Jun. 30, 2012' Process Flow-Through: Removing column 'Dec. 31, 2011' Process Flow-Through: 010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Process Flow-Through: 020000 - Statement - Condensed Consolidated Statements Of Operations Process Flow-Through: 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income Process Flow-Through: 050000 - Statement - Condensed Consolidated Statements Of Cash Flows prft-20130630.xml prft-20130630.xsd prft-20130630_cal.xml prft-20130630_def.xml prft-20130630_lab.xml prft-20130630_pre.xml true true XML 57 R45.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line Of Credit (Details) (USD $)
6 Months Ended
Jun. 30, 2013
Line of Credit Facility [Line Items]  
Line of credit facility, maximum borrowing capacity $ 50,000,000
Line of credit facility, commitment increase 25,000,000
Line of credit facility, allowable issuance amount of letters of credit 500,000
Letters of credit outstanding 200,000
Credit agreement, final maturity date May 23, 2015
Line of credit, interest rate at period end (in hundredths) 0.20%
Line of credit facility, percentage of annual commitment fee on unused capacity (in hundredths) 0.30%
Unused portion of line of credit 29,500,000
Subsequent Event [Member]
 
Line of Credit Facility [Line Items]  
Line of credit facility, maximum borrowing capacity 75,000,000
Line of credit facility, commitment increase 25,000,000
Line of credit facility, allowable issuance amount of letters of credit 1,000,000
Line of Credit Facility Allowable Amount for Swingline Loans $ 10,000,000
Credit agreement, final maturity date Jul. 31, 2017
Minimum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 2.50%
Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings 1.00
Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures 1.00
Minimum [Member] | Subsequent Event [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 2.00%
Maximum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 3.00%
Ratio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings 2.00
Ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures 2.75
Maximum [Member] | Subsequent Event [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 2.50%
Silicon Valley Bank [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, interest rate at period end (in hundredths) 4.00%
Silicon Valley Bank [Member] | Minimum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.00%
Silicon Valley Bank [Member] | Minimum [Member] | Subsequent Event [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.00%
Silicon Valley Bank [Member] | Maximum [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.50%
Silicon Valley Bank [Member] | Maximum [Member] | Subsequent Event [Member]
 
Line of Credit Facility [Line Items]  
Line of credit, margin interest rate percentage (in hundredths) 0.50%
XML 58 R3.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
Jun. 30, 2013
Dec. 31, 2012
Condensed Consolidated Balance Sheets    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 40,039,172 39,024,337
Common stock, shares outstanding (in shares) 30,922,653 30,825,123
Treasury stock, shares (in shares) 9,116,519 8,199,214
XML 59 R14.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations
6 Months Ended
Jun. 30, 2013
Business Combinations [Abstract]  
Business Combinations
7. Business Combinations
 
Acquisition of PointBridge
 
On February 8, 2012, the Company acquired substantially all of the assets of PointBridge pursuant to the terms of an Asset Purchase Agreement.  PointBridge was based in Chicago, Illinois, and was a business and technology consulting firm focused on collaboration, web content management, unified communications and business intelligence, primarily leveraging Microsoft technologies. The acquisition of PointBridge further solidified the Company's position among the largest and most capable Microsoft systems integrator consulting firms, as well as extended the Company's presence in Chicago, Milwaukee and Boston.

The Company's total allocable purchase price consideration was $20.5 million. The purchase price was comprised of $14.4 million in cash paid and $6.1 million of Company common stock issued at closing. The Company incurred approximately $0.7 million in transaction costs, which were expensed when incurred.

The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
5.0
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(1.1
)
Goodwill
  
10.4
 
Total purchase price
 
$
20.5
 

The Company estimated that the intangible assets acquired have useful lives of eleven months to five years.

Acquisition of Nascent
 
On June 1, 2012, the Company acquired substantially all of the assets of Nascent pursuant to the terms of an Asset Purchase Agreement.  Nascent was based in Dallas, Texas, and was a full-service software evaluation and implementation firm that specialized in working with the Oracle E-Business Suite and Vertex for sales, use and value added taxes. The acquisition of Nascent allowed the Company significant cross-selling and growth opportunity within the existing client base with Oracle E-Business Suite, and extended the Company's presence in Texas, Oklahoma, Louisiana, and Arkansas.  

The Company's total allocable purchase price consideration was $16.8 million. The purchase price was comprised of $11.6 million in cash paid and $5.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.
 
The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.8
 
Acquired intangible assets
  
4.4
 
Liabilities assumed
  
(1.1
)
Goodwill
  
9.7
 
Total purchase price
 
$
16.8
 
 
The Company estimated that the intangible assets acquired have useful lives of seven months to five years.
  
Acquisition of Northridge
 
On July 1, 2012, the Company acquired Northridge pursuant to the terms of an Agreement and Plan of Merger. Northridge was based in Atlanta, Georgia, and was an expert in the areas of business consulting, user experience, and collaboration technology primarily leveraging Microsoft technologies. The acquisition of Northridge further enhanced the Company's portfolio of services in collaboration strategy, portal migration and implementation, dashboards and analytics, user experience and branding, collaborative websites, and custom collaboration solutions utilizing Microsoft systems, as well as extended the Company's presence in the Atlanta and Charlotte markets. 
  
The Company's total allocable purchase price consideration was $13.9 million. The purchase price was comprised of $10.7 million in cash paid and $3.2 million of Company common stock issued at closing. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
3.1
 
Acquired intangible assets
  
4.1
 
Liabilities assumed
  
(2.9
)
Goodwill
  
9.6
 
Total purchase price
 
$
13.9
 
 
The Company estimated that the intangible assets acquired have useful lives of nine months to five years.

Acquisition of TriTek
 
On May 1, 2013, the Company acquired TriTek, pursuant to the terms of an Agreement and Plan of Merger. TriTek is an IBM-focused enterprise content management and business process management consulting firm. The acquisition of TriTek will further enhance the Company's existing capabilities and further positions the Company as the IBM solution provider of choice for enterprises across North America.

The Company has initially estimated the total allocable purchase price consideration to be $21.1 million. The purchase price was comprised of $17.0 million in cash paid and $4.1 million of Company common stock issued at closing. The Company incurred approximately $0.8 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
12.3
 
Acquired intangible assets
  
6.2
 
Liabilities assumed
  
(5.6
)
Goodwill
  
8.2
 
Total purchase price
 
$
21.1
 

The Company estimated that the intangible assets acquired have useful lives of eight months to eight years.

The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

Acquisition of Clear Task
 
On May 17, 2013, the Company acquired Clear Task, pursuant to the terms of an Asset Purchase Agreement. Clear Task provides salesforce.com implementations and customizations for enterprise customers. Clear Task's professionals help clients implement Service Cloud, Sales Cloud, Chatter and platform engagement solutions to strengthen customer, employee and partner relationships, and maintain their competitive advantage. The acquisition of Clear Task further expands Perficient's cloud capabilities to include offerings from each of the world's leading cloud computing providers - IBM, Microsoft, Oracle and salesforce.com.

The Company has initially estimated the total allocable purchase price consideration to be $8.5 million. The purchase price was comprised of $5.8 million in cash paid and $1.3 million of Company common stock issued at closing increased by $1.4 million representing the initial fair value estimate of additional earnings-based contingent consideration, which may be realized by the Clear Task selling shareholders 12 months after the closing date of the acquisition. If the contingency is achieved, 80% of the earnings-based contingent consideration will be paid in cash and 20% will be issued in stock to the Clear Task selling shareholders. The contingent consideration is recorded in "Other current liabilities" on the Condensed Consolidated Balance Sheet as of June 30, 2013. The Company incurred approximately $0.6 million in transaction costs, which were expensed when incurred.

The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):

Acquired tangible assets
 
$
2.2
 
Acquired intangible assets
  
1.7
 
Liabilities assumed
  
(0.9
)
Goodwill
  
5.5
 
Total purchase price
 
$
8.5
 
 
The Company estimated that the intangible assets acquired have useful lives of five months to five years.

The amounts above represent the fair value estimates as of June 30, 2013 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill or income, as applicable.

The results of the TriTek and Clear Task operations have been included in the Company's condensed consolidated financial statements since the respective acquisition dates.

The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):

 
Acquisition Date to
June 30, 2013
 
 
 
Revenues
 
$
4,594
 
Net income
 
$
518
 

Pro-forma Results of Operations

The following presents the unaudited pro-forma combined results of operations of the Company with TriTek and Clear Task for the six months ended June 30, 2013 and PointBridge, Nascent, Northridge, TriTek, and Clear Task for the six months ended June 30, 2012, after giving effect to certain pro-forma adjustments related to the amortization of acquired intangible assets and assuming TriTek and ClearTask were acquired as of the beginning of 2012 and PointBridge, Nascent, and Northridge were acquired as of the beginning of 2011.

These unaudited pro-forma results are presented in compliance with the adoption of Accounting Standards Update ("ASU") 2010-29, Business Combinations (Topic 805): Disclosure of Supplementary Pro Forma Information for Business Combinations, and are not necessarily indicative of the actual consolidated results of operations had the acquisitions actually occurred on January 1, 2012 or January 1, 2011 or of future results of operations of the consolidated entities (in thousands):

 
 
June 30,
 
 
 
2013
  
2012
 
Revenues
 
$
191,048
  
$
184,655
 
Net income
 
$
10,532
  
$
8,138
 
Basic net income per share
 
$
0.34
  
$
0.27
 
Diluted net income per share
 
$
0.33
  
$
0.26
 
Shares used in computing basic net income per share
  
30,819
   
30,097
 
Shares used in computing dilute net income per share
  
31,874
   
31,768
 


XML 60 R20.xml IDEA: Summary Of Significant Accounting Policies (Policies) 2.4.0.8070200 - Disclosure - Summary Of Significant Accounting Policies (Policies)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_AccountingPoliciesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_UseOfEstimatesus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Use of Estimates</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements</font>.</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6143-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6132-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6061-108592 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 94-6 -Paragraph 11, 14 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false03false 2us-gaap_PriorPeriodReclassificationAdjustmentDescriptionus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Reclassification</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaDisclosure of accounting policy for reclassifications that affects the comparability of the financial statements.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 false04false 2us-gaap_RevenueRecognitionPolicyTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Revenue Recognition</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues&#160;are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates.&#160;For fixed fee projects, revenues&#160;are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.&#160;&#160;These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.&#160;&#160;On rare occasions, the Company enters into a transaction where it is not the principal.&#160;&#160;In these cases, revenue is recorded on a net basis.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.&#160;&#160;For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.&#160;&#160;Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.&#160;&#160;If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are recognized when the following criteria are met: (1)&#160;persuasive evidence of the customer arrangement exists; (2)&#160;fees are fixed and determinable; (3)&#160;delivery and acceptance have occurred; and (4)&#160;collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Software &#8211; Revenue Recognition,</font><font style="font-family: Times New Roman; font-size: 10pt;"> ASC Subtopic 605-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition &#8211; Multiple-Element Arrangements</font><font style="font-family: Times New Roman; font-size: 10pt;">, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Revenue Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract</font>.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.&#160;&#160;Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.&#160;&#160;The Company follows&#160;the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Revenues are presented net of taxes assessed by governmental authorities.&#160;&#160;Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate</font>.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaDisclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=6600647&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 22 -Paragraph 8, 12, 13 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18823-107790 false0falseSummary Of Significant Accounting Policies (Policies)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/SummaryOfSignificantAccountingPoliciesPolicies14 XML 61 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements of Comprehensive Income (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Condensed Consolidated Statements of Comprehensive Income [Abstract]        
Net income $ 4,562 $ 3,603 $ 8,685 $ 6,589
Foreign currency translation adjustment 70 (79) (54) (40)
Total comprehensive income $ 4,632 $ 3,524 $ 8,631 $ 6,549
XML 62 R2.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Current assets:    
Cash and cash equivalents $ 4,678 $ 5,813
Accounts receivable, net 85,922 69,662
Prepaid expenses 2,071 1,649
Other current assets 3,747 3,717
Total current assets 96,418 80,841
Property and equipment, net 8,650 4,398
Goodwill 175,173 160,936
Intangible assets, net 22,387 17,350
Other non-current assets 3,373 3,669
Total assets 306,001 267,194
Current liabilities:    
Accounts payable 11,291 7,959
Other current liabilities 26,382 20,605
Total current liabilities 37,673 28,564
Long-term debt 20,300 2,800
Other non-current liabilities 4,658 1,417
Total liabilities 62,631 32,781
Stockholders' equity:    
Common stock (par value $.001 per share; 50,000,000 shares authorized and 39,142,277 shares issued and 30,800,986 shares outstanding as of March 31, 2013; 39,024,337 shares issued and 30,825,123 shares outstanding as of December 31, 2012) 40 39
Additional paid-in capital 287,701 276,201
Accumulated other comprehensive loss (360) (306)
Treasury stock, at cost (8,341,291 shares as of March 31, 2013; 8,199,214 shares as of December 31, 2012) (74,145) (62,970)
Retained earnings 30,134 21,449
Total stockholders' equity 243,370 234,413
Total liabilities and stockholders' equity $ 306,001 $ 267,194
XML 63 R7.xml IDEA: Condensed Consolidated Statements Of Cash Flows 2.4.0.8050000 - Statement - Condensed Consolidated Statements Of Cash FlowstruefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 2us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 3us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse86850008685USD$falsetruefalse2truefalsefalse65890006589USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23true 3us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse04false 4us-gaap_Depreciationus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse14020001402falsefalsefalse2truefalsefalse978000978falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false25false 4us-gaap_AmortizationOfIntangibleAssetsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse37950003795falsefalsefalse2truefalsefalse34060003406falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(2) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26false 4us-gaap_DeferredIncomeTaxExpenseBenefitus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse-115000-115falsefalsefalse2truefalsefalse2300023falsefalsefalsexbrli:monetaryItemTypemonetaryThe component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 45 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -URI http://asc.fasb.org/extlink&oid=6889476&loc=d3e330036-122817 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section I -Subsection 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 289 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Deferred Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6510177 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 false27false 4us-gaap_ShareBasedCompensationus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse53600005360falsefalsefalse2truefalsefalse44480004448falsefalsefalsexbrli:monetaryItemTypemonetaryThe aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false28false 4us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivitiesus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-664000-664falsefalsefalse2truefalsefalse-462000-462falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of excess tax benefit (tax deficiency) that arises when compensation cost from non-qualified equity-based compensation recognized on the entity's tax return exceeds (is less than) compensation cost from equity-based compensation recognized in financial statements. Excess tax benefit (tax deficiency) reduces (increases) net cash provided by operating activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11374-113907 false29false 4prft_BusinessAcquisitionContingentConsiderationAdjustmentToFairValueprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse3300033falsefalsefalse2truefalsefalse338000338falsefalsefalsexbrli:monetaryItemTypemonetaryBusiness Acquisition Contingent Consideration Adjustment To Fair ValueNo definition available.false210true 4us-gaap_IncreaseDecreaseInOperatingCapitalAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse011false 5us-gaap_IncreaseDecreaseInAccountsAndNotesReceivableus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-7791000-7791falsefalsefalse2truefalsefalse-7803000-7803falsefalsefalsexbrli:monetaryItemTypemonetaryThe increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false212false 5us-gaap_IncreaseDecreaseInOtherOperatingAssetsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse21250002125falsefalsefalse2truefalsefalse15140001514falsefalsefalsexbrli:monetaryItemTypemonetaryThe increase (decrease) during the reporting period in other assets used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets, other noncurrent assets, or a combination of other current and noncurrent assets.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false213false 5us-gaap_IncreaseDecreaseInAccountsPayableus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse24810002481falsefalsefalse2truefalsefalse-760000-760falsefalsefalsexbrli:monetaryItemTypemonetaryThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false214false 5us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse4800048falsefalsefalse2truefalsefalse12020001202falsefalsefalsexbrli:monetaryItemTypemonetaryThe increase (decrease) during the reporting period in other liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current liabilities, other noncurrent liabilities, or a combination of other current and noncurrent liabilities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 false215false 5us-gaap_NetCashProvidedByUsedInOperatingActivitiesus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse1535900015359falsefalsefalse2truefalsefalse94730009473falsefalsefalsexbrli:monetaryItemTypemonetaryThe net cash from (used in) all of the entity's operating activities, including those of discontinued operations, of the reporting entity. Operating activities generally involve producing and delivering goods and providing services. Operating activity cash flows include transactions, adjustments, and changes in value that are not defined as investing or financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3521-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3536-108585 true216true 2us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse017false 3us-gaap_PaymentsToAcquirePropertyPlantAndEquipmentus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-3003000-3003falsefalsefalse2truefalsefalse-844000-844falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3213-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 17 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false218false 3us-gaap_PaymentsToDevelopSoftwareus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-888000-888falsefalsefalse2truefalsefalse-69000-69falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3213-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 17 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false219false 3us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquiredus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-19779000-19779falsefalsefalse2truefalsefalse-25708000-25708falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3213-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 15, 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false220false 3us-gaap_NetCashProvidedByUsedInInvestingActivitiesus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse-23670000-23670falsefalsefalse2truefalsefalse-26621000-26621falsefalsefalsexbrli:monetaryItemTypemonetaryThe net cash inflow or outflow from investing activity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3574-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true221true 2us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse022false 3us-gaap_ProceedsFromLinesOfCreditus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse7785000077850falsefalsefalse2truefalsefalse6740000067400falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3255-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 19 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false223false 3us-gaap_RepaymentsOfLongTermLinesOfCreditus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-60350000-60350falsefalsefalse2truefalsefalse-54900000-54900falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3291-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 20 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false224false 3prft_PaymentOfContingentConsiderationForPurchaseOfBusinessprft_falsedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse00falsefalsefalse2truefalsefalse-296000-296falsefalsefalsexbrli:monetaryItemTypemonetaryThis element is related to the payment of contingent consideration for purchase of businessNo definition available.false225false 3us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivitiesus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse664000664falsefalsefalse2truefalsefalse462000462falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of excess tax benefit (tax deficiency) that arises when compensation cost from non-qualified share-based compensation recognized on the entity's tax return exceeds (is less than) compensation cost from equity-based compensation recognized in financial statements. Excess tax benefit (tax deficiency) increases (decreases) net cash provided by financing activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6576910&loc=d3e11374-113907 false226false 3us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptionsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse128000128falsefalsefalse2truefalsefalse6100061falsefalsefalsexbrli:monetaryItemTypemonetaryAggregate proceeds received by the entity during the annual period from exercises of stock or unit options and conversion of similar instruments granted under equity-based payment arrangements.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph i -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false227false 3us-gaap_PaymentsForRepurchaseOfEquityus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-9963000-9963falsefalsefalse2truefalsefalse-552000-552falsefalsefalsexbrli:monetaryItemTypemonetaryThe cash outflow to reacquire common and preferred stock.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 18 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3291-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 20 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false228false 3prft_RemittanceOfTaxesWithheldAsPartOfNetShareSettlementOfRestrictedStockVestingprft_falsedebitdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse-1212000-1212falsefalsefalse2truefalsefalse-533000-533falsefalsefalsexbrli:monetaryItemTypemonetaryThis element is related to remittance of taxes withheld as part of a net share settlement of restricted stock vestingNo definition available.false229false 3us-gaap_NetCashProvidedByUsedInFinancingActivitiesus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse71170007117falsefalsefalse2truefalsefalse1164200011642falsefalsefalsexbrli:monetaryItemTypemonetaryThe net cash inflow or outflow from financing activity for the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3574-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true230false 2us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse5900059falsefalsefalse2truefalsefalse70007falsefalsefalsexbrli:monetaryItemTypemonetaryThe effect of exchange rate changes on cash balances held in foreign currencies.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450594&loc=d3e33268-110906 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 25 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false231false 2us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse-1135000-1135falsefalsefalse2truefalsefalse-5499000-5499falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true232false 2us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaap_truedebitinstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse58130005813falsefalsefalse2truefalsefalse97320009732falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6676-107765 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3044-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false233false 2us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse46780004678falsefalsefalse2truefalsefalse42330004233falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 8, 9 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7 -Footnote 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6676-107765 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3044-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 7, 26 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false234true 2us-gaap_SupplementalCashFlowInformationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse035false 3us-gaap_IncomeTaxesPaidNetus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse22520002252falsefalsefalse2truefalsefalse41440004144falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 29 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 27 -Subparagraph f -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false236false 3us-gaap_InterestPaidNetus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse4800048falsefalsefalse2truefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of cash paid for interest during the period net of cash paid for interest that is capitalized.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 29 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 27 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false237true 3us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse038false 4us-gaap_StockIssued1us-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse53700005370falsefalsefalse2truefalsefalse1241300012413falsefalsefalsexbrli:monetaryItemTypemonetaryThe fair value of stock issued in noncash financing activities.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 32 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 false239false 4prft_BusinessAcquisitionContingentConsiderationEstimatedFairValueprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse14310001431falsefalsefalse2truefalsefalse13770001377falsefalsefalsexbrli:monetaryItemTypemonetaryBusiness Acquisition Contingent Consideration Estimated Fair ValueNo definition available.false240false 3prft_AccruedAdditionsToPropertyAndEquipmentprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse22320002232USD$falsetruefalse2truefalsefalse00USD$falsetruefalsexbrli:monetaryItemTypemonetaryNon-cash activity for accrued additions to property and equipmentNo definition available.false2falseCondensed Consolidated Statements Of Cash Flows (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedStatementsOfCashFlows240 XML 64 R17.xml IDEA: Income Taxes 2.4.0.8061000 - Disclosure - Income Taxestruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_IncomeTaxDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_IncomeTaxDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">10. Income Taxes</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions.&#160;&#160;The Internal Revenue Service (the "IRS") has completed examinations of the Company's U.S. income tax returns or the statute has passed on returns for the years through and including 2009. As of June 30, 2013, the IRS has proposed no significant adjustments to any of the Company's tax positions.&#160;The Company's 2011 U.S. income tax return is currently under examination by the IRS.&#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Under the provisions of the ASC Subtopic 740-10-25, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Income Taxes - Recognition</font><font style="font-family: Times New Roman; font-size: 10pt;">, the Company had an unrecognized tax benefit of $0.3 million as of June 30, 2013.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's effective tax rate was 38.4% and 31.3% for the respective three and six months ended June 30, 2013 compared to 44.8% and 42.8% for the respective three and six months ended June 30, 2012. The decrease in the effective rate is <font style="font-family: Times New Roman; font-size: 10pt;">primarily due to (i) the research and development tax credit for 2012, which was approved by Congress in January 2013 and which was recorded in the first quarter as a discrete item, and (ii) the research and development tax credit for 2013 which is recorded ratably over the year</font>. In addition to the research and development tax credit, the difference between the Company's federal statutory rate of 35.0% and effective tax rate relates primarily to state income taxes, net of the federal benefit, and permanent non-deductible items such as non-deductible executive compensation and 50% of meals and entertainment expenses.&#160;&#160;As of June 30, 2013, the Company's net current deferred tax asset was $1.4 million and its net non-current deferred tax liability was $1.8 million.&#160;&#160;Generally, deferred tax asset are related to stock compensation, accruals and net operating losses of acquired companies.&#160;&#160;Deferred tax liabilities relate to goodwill, fixed asset depreciation, and prepaid expenses. &#160;Net current deferred tax assets are recorded in "Other current assets" and net non-current deferred liabilities are recorded in "Other non-current liabilities" on the Condensed Consolidated Balance Sheets as of June 30, 2013 and December 31, 2012.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 136, 172 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 109 -Paragraph 43, 44, 45, 46, 47, 48, 49 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseIncome TaxesUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/IncomeTaxes12 XML 65 R45.xml IDEA: Line Of Credit (Details) 2.4.0.8090900 - Disclosure - Line Of Credit (Details)truefalsefalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U004Standardhttp://www.xbrl.org/2003/instancepurexbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_LineOfCreditFacilityMaximumBorrowingCapacityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse5000000050000000USD$falsetruefalsexbrli:monetaryItemTypemonetaryMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 false23false 4us-gaap_LineOfCreditFacilityIncreaseAdditionalBorrowingsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2500000025000000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryIncrease for additional borrowings on the credit facility during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph f -Article 4 false24false 4prft_LineOfCreditFacilityAllowableAmountForIssuanceOfLettersOfCreditprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse500000500000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryLine Of Credit Facility Allowable Amount For Issuance Of Letters Of CreditNo definition available.false25false 4us-gaap_LettersOfCreditOutstandingAmountus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse200000200000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.No definition available.false26false 4us-gaap_DebtInstrumentMaturityDateus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002015-05-23falsefalsetruexbrli:dateItemTypedateDate when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false07false 4us-gaap_DebtInstrumentInterestRateStatedPercentageus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0020.002falsefalsefalsenum:percentItemTypepureInterest rate stated in the contractual debt agreement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false08false 4us-gaap_LineOfCreditFacilityCommitmentFeePercentageus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0030.003falsefalsefalsenum:percentItemTypepureThe fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.No definition available.false09false 4us-gaap_LineOfCreditFacilityCurrentBorrowingCapacityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse2950000029500000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 false210false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false USDtruefalse$c20130101to20130630_SubsequentEventTypeAxis_SubsequentEventMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseSubsequent Event [Member]us-gaap_SubsequentEventTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SubsequentEventMemberus-gaap_SubsequentEventTypeAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse011true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse012false 4us-gaap_LineOfCreditFacilityMaximumBorrowingCapacityus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse7500000075000000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 false213false 4us-gaap_LineOfCreditFacilityIncreaseAdditionalBorrowingsus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2500000025000000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryIncrease for additional borrowings on the credit facility during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(f)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph f -Article 4 false214false 4prft_LineOfCreditFacilityAllowableAmountForIssuanceOfLettersOfCreditprft_falsecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse10000001000000USD$falsefalsefalsexbrli:monetaryItemTypemonetaryLine Of Credit Facility Allowable Amount For Issuance Of Letters Of CreditNo definition available.false215false 4prft_LineOfCreditFacilityAllowableAmountForSwinglineLoansprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse1000000010000000USD$falsetruefalsexbrli:monetaryItemTypemonetaryLine of Credit Facility Allowable Amount for Swingline LoansNo definition available.false216false 4us-gaap_DebtInstrumentMaturityDateus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002017-07-31falsefalsetruexbrli:dateItemTypedateDate when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false017false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse3false truefalsec20130101to20130630_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse018true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse019false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0250.025falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false020false 4prft_RatioOfEBITDPlusStockCompensationAndMinusIncomeTaxesPaidAndCapitalExpendituresToInterestExpenseAndScheduledPaymentsDueForBorrowingsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1.001.00falsefalsefalsexbrli:decimalItemTypedecimalRatio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings.No definition available.false021false 4prft_RatioOfCurrentMaturitiesOfLongTermDebtToEBITDPlusStockCompensationAndMinusIncomeTaxesPaidAndCapitalExpendituresprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1.001.00falsefalsefalsexbrli:decimalItemTypedecimalRatio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures.No definition available.false022false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse4false truefalsec20130630_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMemberfalsefalseSubsequent Event [Member]us-gaap_SubsequentEventTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SubsequentEventMemberus-gaap_SubsequentEventTypeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse023true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse024false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.020.02falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false025false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse5false truefalsec20130101to20130630_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse026true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse027false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.030.03falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false028false 4prft_RatioOfEBITDPlusStockCompensationAndMinusIncomeTaxesPaidAndCapitalExpendituresToInterestExpenseAndScheduledPaymentsDueForBorrowingsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2.002.00falsefalsefalsexbrli:decimalItemTypedecimalRatio of EBITDA plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings.No definition available.false029false 4prft_RatioOfCurrentMaturitiesOfLongTermDebtToEBITDPlusStockCompensationAndMinusIncomeTaxesPaidAndCapitalExpendituresprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2.752.75falsefalsefalsexbrli:decimalItemTypedecimalRatio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures.No definition available.false030false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse6false truefalsec20130630_RangeAxis_MaximumMember_SubsequentEventTypeAxis_SubsequentEventMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMemberfalsefalseSubsequent Event [Member]us-gaap_SubsequentEventTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SubsequentEventMemberus-gaap_SubsequentEventTypeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse031true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse032false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0250.025falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false033false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse7false truefalsec20130630_LineOfCreditFacilityAxis_SiliconValleyBankMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSilicon Valley Bank [Member]us-gaap_LineOfCreditFacilityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_SiliconValleyBankMemberus-gaap_LineOfCreditFacilityAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse034true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse035false 4us-gaap_DebtInstrumentInterestRateStatedPercentageus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.040.04falsefalsefalsenum:percentItemTypepureInterest rate stated in the contractual debt agreement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false036false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse8false truefalsec20130630_LineOfCreditFacilityAxis_SiliconValleyBankMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSilicon Valley Bank [Member]us-gaap_LineOfCreditFacilityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_SiliconValleyBankMemberus-gaap_LineOfCreditFacilityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse037true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse038false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse00falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false039false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse9false truefalsec20130630_LineOfCreditFacilityAxis_SiliconValleyBankMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSilicon Valley Bank [Member]us-gaap_LineOfCreditFacilityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_SiliconValleyBankMemberus-gaap_LineOfCreditFacilityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMemberfalsefalseSubsequent Event [Member]us-gaap_SubsequentEventTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SubsequentEventMemberus-gaap_SubsequentEventTypeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse040true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse041false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse00falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false042false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse10false truefalsec20130630_LineOfCreditFacilityAxis_SiliconValleyBankMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSilicon Valley Bank [Member]us-gaap_LineOfCreditFacilityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_SiliconValleyBankMemberus-gaap_LineOfCreditFacilityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse043true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse044false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0050.005falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false045false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse11false truefalsec20130630_LineOfCreditFacilityAxis_SiliconValleyBankMember_RangeAxis_MaximumMember_SubsequentEventTypeAxis_SubsequentEventMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSilicon Valley Bank [Member]us-gaap_LineOfCreditFacilityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_SiliconValleyBankMemberus-gaap_LineOfCreditFacilityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMemberfalsefalseSubsequent Event [Member]us-gaap_SubsequentEventTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SubsequentEventMemberus-gaap_SubsequentEventTypeAxisexplicitMemberU004Standardhttp://www.xbrl.org/2003/instancepurexbrli0nanafalse046true 3us-gaap_LineOfCreditFacilityLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse047false 4us-gaap_DebtInstrumentBasisSpreadOnVariableRateus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truetruefalse0.0050.005falsefalsefalsenum:percentItemTypepureThe percentage points added to the reference rate to compute the variable rate on the debt instrument.No definition available.false0falseLine Of Credit (Details) (USD $)NoRoundingUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/LineOfCreditDetails147 XML 66 R16.xml IDEA: Line Of Credit 2.4.0.8060900 - Disclosure - Line Of Credittruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_LineOfCreditFacilityAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">9.&#160;Line of Credit</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company's Credit Agreement, dated May 23, 2011, with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A. (the "Credit Agreement"), provides for revolving credit borrowings up to a maximum principal amount of $50.0 million, subject to a commitment increase of $25.0 million.&#160;&#160;The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $500,000 at any one time. &#160;Outstanding letters of credit reduce the credit available for revolving credit borrowings.&#160;&#160;As of June 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease. Substantially all of the Company's assets are pledged to secure the credit facility.&#160;&#160;</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of May 23, 2015.&#160;&#160;Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on June 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.20% on June 30, 2013) plus a margin ranging from 2.50% to 3.00%.&#160;&#160;The additional margin amount is dependent on the level of outstanding borrowings. As of June 30, 2013, the Company had $29.5 million of borrowing capacity.&#160;&#160;An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">At June 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">On July 31, 2013, the Company renewed and extended the term of its Credit Agreement with SVB, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time. &#160;Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of </font>swing line loans in the aggregate of $10,000,000. &#160;<font style="font-family: Times New Roman; font-size: 10pt;">Substantially all of the Company's assets are pledged to secure the credit facility.</font></div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Borrowings under the renewed credit facility bear interest at the Company's option of SVB's prime rate plus a margin ranging from 0.00 % to 0.50 % or one-month LIBOR plus a margin ranging from 2.00 % to 2.50 %. The additional margin amount is dependent on the level of outstanding borrowings.</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">All covenants under the renewed Credit Agreement have not changed and the Company expects to remain in compliance with the covenants under the renewed Credit Agreement during the next 12 months. &#160;The renewed Credit Agreement will expire on July 31, 2017.</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e),(f)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph f -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 false0falseLine Of CreditUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/LineOfCredit12 XML 67 R27.xml IDEA: Business Combinations (Tables) 2.4.0.8080700 - Disclosure - Business Combinations (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_BusinessAcquisitionProFormaInformationTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The amounts of revenue and net income of TriTek and Clear Task included in the Company's Condensed Consolidated Statements of Operations from the acquisition date to June 30, 2013 are as follows (in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: top;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Acquisition Date to</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div>&#160;</div></td><td colspan="3" valign="bottom" style="background-color: #cceeff; vertical-align: top;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Revenues</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,594</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Net income</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">518</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 54 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 55 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph r(2, 3) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(2)-(3) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 false03false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false truefalsec20130101to20130630_LegalEntityAxis_PointbridgeMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalsePointBridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PointbridgeMemberdei_LegalEntityAxisexplicitMembernanafalse04true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse05false 4us-gaap_ScheduleOfPurchasePriceAllocationTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company allocated the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of all of the fair values of the purchase price and assets and liabilities acquired in a business combination.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 false06false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse3false truefalsec20130101to20130630_LegalEntityAxis_NascentMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNascent [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NascentMemberdei_LegalEntityAxisexplicitMembernanafalse07true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse08false 4us-gaap_ScheduleOfPurchasePriceAllocationTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.4</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(1.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">16.8</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of all of the fair values of the purchase price and assets and liabilities acquired in a business combination.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 false09false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse4false truefalsec20130101to20130630_LegalEntityAxis_NorthridgeMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNorthridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NorthridgeMemberdei_LegalEntityAxisexplicitMembernanafalse010true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse011false 4us-gaap_ScheduleOfPurchasePriceAllocationTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">3.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">4.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(2.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">9.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">13.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of all of the fair values of the purchase price and assets and liabilities acquired in a business combination.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 false012false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse5false truefalsec20130101to20130630_LegalEntityAxis_TritekMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseTriTek [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TritekMemberdei_LegalEntityAxisexplicitMembernanafalse013true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse014false 4us-gaap_ScheduleOfPurchasePriceAllocationTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">12.3</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(5.6</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">21.1</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of all of the fair values of the purchase price and assets and liabilities acquired in a business combination.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 false015false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse6false truefalsec20130101to20130630_LegalEntityAxis_PrftCleartaskMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseClearTask [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PrftCleartaskMemberdei_LegalEntityAxisexplicitMembernanafalse016true 3prft_LegalEntitiesLineItemsprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse017false 4us-gaap_ScheduleOfPurchasePriceAllocationTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The Company has estimated the allocation of the total purchase price consideration between tangible assets, identified intangible assets, liabilities, and goodwill as follows (in millions):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired tangible assets</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">2.2</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired intangible assets</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">1.7</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Liabilities assumed</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">(0.9</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Goodwill</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">5.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: top;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 88%; vertical-align: top;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total purchase price</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: top;"><div style="font-family: Times New Roman; font-size: 10pt;">8.5</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: top;">&#160;</td></tr></table><div>&#160;</div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of all of the fair values of the purchase price and assets and liabilities acquired in a business combination.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 false0falseBusiness Combinations (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinationsTables117 XML 68 R18.xml IDEA: Subsequent Events 2.4.0.8061100 - Disclosure - Subsequent Eventstruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_SubsequentEventsAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_SubsequentEventsTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">11.&#160;Subsequent Events</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left;"><font style="font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;</font><font style="font-size: 5.14pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family: Times New Roman; font-size: 10pt;">On July 31, 2013, the Company renewed and extended the terms of its Credit Agreement. &#160;See Note 9.</font></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.No definition available.false0falseSubsequent EventsUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/SubsequentEvents12 XML 69 R3.xml IDEA: Condensed Consolidated Balance Sheets (Parenthetical) 2.4.0.8010100 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)truefalsefalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2false USDfalsefalse$c20121231http://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$1true 1us-gaap_StatementOfFinancialPositionAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_CommonStockParOrStatedValuePerShareus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse0.0010.001USD$falsetruefalse2truefalsefalse0.0010.001USD$falsetruefalsenum:perShareItemTypedecimalFace amount or stated value of common stock per share; generally not indicative of the fair market value per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false33false 2us-gaap_CommonStockSharesAuthorizedus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse5000000050000000falsefalsefalse2truefalsefalse5000000050000000falsefalsefalsexbrli:sharesItemTypesharesThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false14false 2us-gaap_CommonStockSharesIssuedus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse4003917240039172falsefalsefalse2truefalsefalse3902433739024337falsefalsefalsexbrli:sharesItemTypesharesTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false15false 2us-gaap_CommonStockSharesOutstandingus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3092265330922653falsefalsefalse2truefalsefalse3082512330825123falsefalsefalsexbrli:sharesItemTypesharesNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false16false 2us-gaap_TreasuryStockSharesus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse91165199116519falsefalsefalse2truefalsefalse81992148199214falsefalsefalsexbrli:sharesItemTypesharesNumber of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false1falseCondensed Consolidated Balance Sheets (Parenthetical) (USD $)UnKnownNoRoundingNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/CondensedConsolidatedBalanceSheetsParenthetical26 XML 70 R29.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies (Details)
6 Months Ended
Jun. 30, 2013
Minimum [Member]
 
Cancellation Period [Line Items]  
Period of cancellation notice 10 days
Maximum [Member]
 
Cancellation Period [Line Items]  
Period of cancellation notice 30 days
XML 71 R23.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2013
Stock-Based Compensation [Abstract]  
Summary Of Stock Option Activity
Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-Average Exercise Price
 
Options outstanding at December 31, 2012
  
303
  
$
5.08
 
Options exercised
  
(30
)
  
2.18
 
Options canceled
  
(10
)
  
0.63
 
Options outstanding at June 30, 2013
  
263
   
5.58
 
Options vested at June 30, 2013
  
263
  
$
5.58
 

Summary Of Restricted Stock Activity
Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):

 
 
Shares
  
Weighted-
Average
Grant Date
Fair
Value
 
Restricted stock awards outstanding at December 31, 2012
  
1,939
  
$
9.93
 
Awards granted
  
371
   
11.64
 
Awards vested
  
(282
)
  
10.82
 
Awards forfeited
  
(59
)
  
9.83
 
Restricted stock awards outstanding at June 30, 2013
  
1,969
  
$
10.12
 


XML 72 R44.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Estimated Useful Lives Of Identifiable Intangible Assets) (Details)
6 Months Ended
Jun. 30, 2013
Customer Relationships [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 2 years
Customer Relationships [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 8 years
Non-Compete Agreements [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 1 year
Non-Compete Agreements [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Internally Developed Software [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 1 year
Internally Developed Software [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 7 years
Trade Name [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 1 year
Customer Backlog [Member] | Minimum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Customer Backlog [Member] | Maximum [Member]
 
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 8 years
XML 73 R39.htm IDEA: XBRL DOCUMENT v2.4.0.8
Business Combinations, (Allocation of Total Purchase Price) (Details) (USD $)
In Millions, unless otherwise specified
Jun. 30, 2013
PointBridge [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets $ 5.0
Acquired intangible assets 6.2
Liabilities assumed (1.1)
Goodwill 10.4
Total purchase price 20.5
Nascent [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 3.8
Acquired intangible assets 4.4
Liabilities assumed (1.1)
Goodwill 9.7
Total purchase price 16.8
Northridge [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 3.1
Acquired intangible assets 4.1
Liabilities assumed (2.9)
Goodwill 9.6
Total purchase price 13.9
ClearTask [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 2.2
Acquired intangible assets 1.7
Liabilities assumed (0.9)
Goodwill 5.5
Total purchase price 8.5
TriTek [Member]
 
Legal Entities [Line Items]  
Acquired tangible assets 12.3
Acquired intangible assets 6.2
Liabilities assumed (5.6)
Goodwill 8.2
Total purchase price $ 21.1
XML 74 R42.xml IDEA: Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) 2.4.0.8090800 - Disclosure - Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_Goodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse160936000160936USD$falsetruefalsexbrli:monetaryItemTypemonetaryCarrying amount as of the balance sheet date, which is the cumulative amount paid and (if applicable) the fair value of any noncontrolling interest in the acquiree, adjusted for any amortization recognized prior to the adoption of any changes in generally accepted accounting principles (as applicable) and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph l -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 43 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 72 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -Clause 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 34 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_GoodwillPurchaseAccountingAdjustmentsus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse1370400013704falsefalsefalsexbrli:monetaryItemTypemonetaryPurchase accounting adjustments needed to revise the carrying amount of goodwill to fair value.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -Clause 7 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false24false 2us-gaap_GoodwillAllocationAdjustmentus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse533000533falsefalsefalsexbrli:monetaryItemTypemonetaryPurchase price allocation adjustment for allocation not yet complete at the prior year end.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 72 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -Clause 7 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 2us-gaap_Goodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse175173000175173USD$falsetruefalsexbrli:monetaryItemTypemonetaryCarrying amount as of the balance sheet date, which is the cumulative amount paid and (if applicable) the fair value of any noncontrolling interest in the acquiree, adjusted for any amortization recognized prior to the adoption of any changes in generally accepted accounting principles (as applicable) and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph l -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 43 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 72 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -Clause 1 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 34 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2falseGoodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails15 XML 75 R31.xml IDEA: Stock-Based Compensation (Summary Of Stock Option Activity) (Details) 2.4.0.8090302 - Disclosure - Stock-Based Compensation (Summary Of Stock Option Activity) (Details)truefalseIn Thousands, except Per Share data, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$1true 1us-gaap_ShareBasedCompensationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberus-gaap_truenainstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse303000303falsefalsefalsexbrli:sharesItemTypesharesThe number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested options.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false13false 2us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercisedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-30000-30falsefalsefalsexbrli:sharesItemTypesharesNumber of share options (or share units) exercised during the current period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=6959260&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false14false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-10000-10falsefalsefalsexbrli:sharesItemTypesharesThe number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(f) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false15false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberus-gaap_truenainstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse263000263falsefalsefalsexbrli:sharesItemTypesharesThe number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested options.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false16false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumberus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse263000263falsefalsefalsexbrli:sharesItemTypesharesAs of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding can be converted under the option plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph d(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false17false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceus-gaap_truenainstantfalsefalsefalsefalsefalsetruefalsefalseperiodStartLabel1truefalsefalse5.085.08USD$falsetruefalsenum:perShareItemTypedecimalWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false38false 2us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePriceus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2.182.18USD$falsetruefalsenum:perShareItemTypedecimalWeighted average price at which option holders acquired shares when converting their stock options into shares.No definition available.false39false 2us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse0.630.63USD$falsetruefalsenum:perShareItemTypedecimalWeighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.No definition available.false310false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceus-gaap_truenainstantfalsefalsefalsefalsefalsefalsetruefalseperiodEndLabel1truefalsefalse5.585.58USD$falsetruefalsenum:perShareItemTypedecimalWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(1)(a) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false311false 2us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePriceus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse5.585.58USD$falsetruefalsenum:perShareItemTypedecimalAs of the balance sheet date, the weighted-average exercise price for outstanding stock options that are fully vested or expected to vest.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph d(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false3falseStock-Based Compensation (Summary Of Stock Option Activity) (Details) (USD $)UnKnownThousandsNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensationSummaryOfStockOptionActivityDetails111 XML 76 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components Of Accounts Receivable) (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Accounts receivable $ 56,155 $ 49,661
Unbilled revenues 30,677 20,725
Allowance for doubtful accounts (910) (724)
Total $ 85,922 $ 69,662
XML 77 R36.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components (Components of Property And Equipment) (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Dec. 31, 2012
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation $ (9,648) $ (8,335)
Total 8,650 4,398
Computer Hardware [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 8,205 6,906
Useful life 3 years  
Furniture And Fixtures [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,155 2,046
Useful life 5 years  
Leasehold Improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 1,981 1,775
Useful life 5 years  
Software [Member]
   
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 5,957 $ 2,006
Minimum [Member]
   
Property, Plant and Equipment [Line Items]    
Useful life 1 year  
Maximum [Member] | Software [Member]
   
Property, Plant and Equipment [Line Items]    
Useful life 7 years  
XML 78 R30.xml IDEA: Stock-Based Compensation (Narrative) (Details) 2.4.0.8090300 - Disclosure - Stock-Based Compensation (Narrative) (Details)truefalseIn Millions, unless otherwise specifiedfalse1false USDfalsefalse$c20120401to20120630http://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4false USDtruefalse$c20130401to20130630_PlanNameAxis_TwoThousandAndTwelveLongTermIncentivePlanMemberhttp://www.sec.gov/CIK0001085869duration2013-04-01T00:00:002013-06-30T00:00:00falsefalse2012 Long Term Incentive Plan [Member]us-gaap_PlanNameAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TwoThousandAndTwelveLongTermIncentivePlanMemberus-gaap_PlanNameAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$5false USDtruefalse$c20120401to20120630_PlanNameAxis_TwoThousandAndTwelveLongTermIncentivePlanMemberhttp://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00falsefalse2012 Long Term Incentive Plan [Member]us-gaap_PlanNameAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TwoThousandAndTwelveLongTermIncentivePlanMemberus-gaap_PlanNameAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 3us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedus-gaap_truenainstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse25000002.5falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalsexbrli:sharesItemTypesharesThe maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 false13false 4us-gaap_AllocatedShareBasedCompensationExpenseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse54000005.4USD$falsetruefalse3truefalsefalse45000004.5USD$falsetruefalse4truefalsefalse28000002.8USD$falsetruefalse5truefalsefalse23000002.3USD$falsetruefalsexbrli:monetaryItemTypemonetaryRepresents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph 64 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 14.F) -URI http://asc.fasb.org/extlink&oid=6793087&loc=d3e301413-122809 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph g(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 -Section F false24false 4us-gaap_PensionAndOtherPostretirementBenefitExpenseus-gaap_truedebitdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse8000000.8falsefalsefalse3truefalsefalse7000000.7falsefalsefalse4truefalsefalse4000000.4falsefalsefalse5truefalsefalse3000000.3falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount of pension and other (such as medical, dental and life insurance) postretirement benefit costs recognized during the period for (1) defined benefit plans (periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss) on assets, prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments) and for (2) defined contribution plans (to the extent that a plan's defined contributions to an individual's account are to be made for periods in which that individual renders services, the net cost for a period is the contribution called for in that period; if a plan calls for contributions for periods after an individual retires or terminates, the estimated cost is accrued during the employee's service period).Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 5 -Subparagraph h -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 5, 11 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 4us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpenseus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse7000000.7falsefalsefalse2truefalsefalse17000001.7falsefalsefalse3truefalsefalse14000001.4falsefalsefalse4truefalsefalse9000000.9falsefalsefalse5falsefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryThe total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph g(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26false 4us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2truefalsefalse1520000015.2USD$falsetruefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryAs of the balance sheet date, the aggregate unrecognized cost of equity-based awards made to employees under equity-based compensation awards that have yet to vest.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph h -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false27false 4us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00falsefalsefalse2falsefalsefalse002 yearsfalsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalse5falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaWeighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 false0falseStock-Based Compensation (Narrative) (Details) (USD $)HundredThousandsHundredThousandsUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensationNarrativeDetails57 XML 79 R13.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Components
6 Months Ended
Jun. 30, 2013
Balance Sheet Components [Abstract]  
Balance Sheet Components
6. Balance Sheet Components

 
June 30,
December 31,
 
2013
2012
 
(in thousands)

Accounts receivable:
 
  
 
Accounts receivable
 
$
56,155
  
$
49,661
 
Unbilled revenues
  
30,677
   
20,725
 
Allowance for doubtful accounts
  
(910
)
  
(724
)
Total
 
$
85,922
  
$
69,662
 

 Property and equipment:
 
  
 
Computer hardware (useful life of 3 years)
 
$
8,205
  
$
6,906
 
Furniture and fixtures (useful life of 5 years)
  
2,155
   
2,046
 
Leasehold improvements (useful life of 5 years)
  
1,981
   
1,775
 
Software (useful life of 1 to 7 years)
  
5,957
   
2,006
 
Less: Accumulated depreciation
  
(9,648
)
  
(8,335
)
Total
 
$
8,650
  
$
4,398
 

Other current liabilities:
 
  
 
Accrued variable compensation
 
$
10,272
  
$
9,846
 
Deferred revenue
  
2,771
   
2,974
 
Payroll related costs
  
2,682
   
1,193
 
Accrued subcontractor fees
  
2,269
   
2,294
 
Accrued medical claims expense
  
1,153
   
1,145
 
Acquired liabilities
  
1,188
   
64
 
Other current liabilities
  
4,616
   
3,089
 
Estimated fair value of contingent consideration liability (1)
  
1,431
   
-
 
Total
 
$
26,382
  
$
20,605
 

(1)     Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.


XML 80 R21.xml IDEA: Stock-Based Compensation (Policies) 2.4.0.8070300 - Disclosure - Stock-Based Compensation (Policies)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_ShareBasedCompensationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicyus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Stock-based compensation is accounted for in accordance with ASC Topic 718, </font><font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;">Compensation &#8211; Stock Compensation</font><font style="font-family: Times New Roman; font-size: 10pt;"> ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur</font>.&#160;</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaDisclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2228939 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 06-11 -Paragraph 7 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseStock-Based Compensation (Policies)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensationPolicies12 XML 81 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
2012 Long Term Incentive Plan [Member]
Jun. 30, 2012
2012 Long Term Incentive Plan [Member]
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares authorized under plan (in shares)   2.5      
Stock compensation   $ 5.4 $ 4.5 $ 2.8 $ 2.3
Stock-based compensation cost recognized, retirement savings plan contributions   0.8 0.7 0.4 0.3
Associated current and future income tax benefits recognized 0.7 1.7 1.4 0.9  
Total unrecognized compensation cost related to non-vested share-based awards   $ 15.2      
Unrecognized compensation cost, weighted-average period for recognition   2 years      
XML 82 R42.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Changes In The Carrying Amount Of Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Balance at December 31, 2012 $ 160,936
Preliminary purchase price allocations for acquisitions (Note 7) 13,704
Purchase accounting adjustments 533
Balance at March 31, 2013 $ 175,173
XML 83 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
Line Of Credit
6 Months Ended
Jun. 30, 2013
Line Of Credit [Abstract]  
Line Of Credit
9. Line of Credit
 
The Company's Credit Agreement, dated May 23, 2011, with Silicon Valley Bank ("SVB"), U.S. Bank National Association, and Bank of America, N.A. (the "Credit Agreement"), provides for revolving credit borrowings up to a maximum principal amount of $50.0 million, subject to a commitment increase of $25.0 million.  The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $500,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings.  As of June 30, 2013, the Company had an outstanding letter of credit in the amount of $0.2 million to secure an office space lease. Substantially all of the Company's assets are pledged to secure the credit facility.  
 
All outstanding amounts owed under the Credit Agreement become due and payable no later than the final maturity date of May 23, 2015.  Borrowings under the credit facility bear interest at the Company's option of SVB's prime rate (4.00% on June 30, 2013) plus a margin ranging from 0.00% to 0.50% or one-month LIBOR (0.20% on June 30, 2013) plus a margin ranging from 2.50% to 3.00%.  The additional margin amount is dependent on the level of outstanding borrowings. As of June 30, 2013, the Company had $29.5 million of borrowing capacity.  An annual commitment fee of 0.30% is incurred on the unused portion of the line of credit.

The Company is required to comply with various financial covenants under the Credit Agreement. Specifically, the Company is required to maintain a ratio of earnings before interest, taxes, depreciation, and amortization ("EBITDA") plus stock compensation and minus income taxes paid and capital expenditures to interest expense and scheduled payments due for borrowings on a trailing three months basis annualized of not less than 2.00 to 1.00 and a ratio of current maturities of long-term debt to EBITDA plus stock compensation and minus income taxes paid and capital expenditures of not more than 2.75 to 1.00.
 
At June 30, 2013, the Company was in compliance with all covenants under the Credit Agreement.
 
On July 31, 2013, the Company renewed and extended the term of its Credit Agreement with SVB, U.S. Bank National Association, and Bank of America, N.A. The renewed Credit Agreement provides for revolving credit borrowings up to a maximum principal amount of $75.0 million, subject to a commitment increase of $25.0 million. The Credit Agreement also allows for the issuance of letters of credit in the aggregate amount of up to $1,000,000 at any one time.  Outstanding letters of credit reduce the credit available for revolving credit borrowings. The Credit Agreement also allows for the issuance of swing line loans in the aggregate of $10,000,000.  Substantially all of the Company's assets are pledged to secure the credit facility.

Borrowings under the renewed credit facility bear interest at the Company's option of SVB's prime rate plus a margin ranging from 0.00 % to 0.50 % or one-month LIBOR plus a margin ranging from 2.00 % to 2.50 %. The additional margin amount is dependent on the level of outstanding borrowings.

All covenants under the renewed Credit Agreement have not changed and the Company expects to remain in compliance with the covenants under the renewed Credit Agreement during the next 12 months.  The renewed Credit Agreement will expire on July 31, 2017.

ZIP 84 0001085869-13-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001085869-13-000029-xbrl.zip M4$L#!!0````(`"U?`4.(]?O_(J4``%:7"0`1`!P`<')F="TR,#$S,#8S,"YX M;6Q55`D``V6%^E%EA?I1=7@+``$$)0X```0Y`0``[%W[<^HXEOY]J_9_T&1Z MIKNK`L%`R.,^IG+SZ,IV[DTFH7MW:FNK2]@"-->V&,F&,'_]2O(#8QO\P`8# M[NKNR[4EG7,^?3IZ'@W6PW M6\T6N"63.<6CL064JZMST`#MEM(!_3$Q&#'!*[(M+AO0^EEQ0STFTK%^N,=5+X&#:E MW6@IC8[B9>+U/()PXN<:0C:0$MP7,5DTA..%\!=Q$BRZTH:K,_[62VC:1GQ" MS:)GUGR"SG@*1+'J9R!FBCS$;(3RJ<0V+3J/-\)]&6.(:E/*&\BJ?.[;F(PF MQ"J+SR5?B2S*5S?*AUQ_WL9Z&VJ(.6XI6R>!?*A$PMD*77Z+06@K5`!N]I0+3WR,5N M/9P7[:N]`-&AF>7B<=%H+PIWWQ2#Q[Z0:AF/(#^*Q*.]CWBT2\1#:7/_N7=X M\'\[2AEX*/N(AU(>'M)__/&`36RA)\R'NX\F+WN$!SJZ80Q9[,O\*_PGH;?O4RK8?AX%BMYH?%9G,I5=:C9"7)K,XOPL>X7 MJ'[7R>B(N"'&AM>QYA\[)][(T)I!BN[0%.ED(FP\(EYXF5:B<.STZ%.HH6_0 M0,?8DX2-/W8R>`[T%>E0+NJ-\>08>;$&A\.BB)RCU-W)7G++92!*EGL968Q5:*$_4T9;?3E!+)X$Q3WBQH22=X_R^;JW?+ M72,QA4^4U7^CJK9AZR+^X-D:(RI>4S06Z$[1HW"D:+]YL=;\!1-2XW!8TY0T M%.%_-8CY9A'U^U%0(6+O\57YC:9A,;B&^@O$W)_>P@FVH'X4U;_6]N.CPBNR M(#:1=@^IB#F`IU6=^\#^KO5">AO M^W#N3^CV$ISM['"VRX13V7LXLQXW*1'.T.F=>@F@:DL`E3ZJE(4[]1RBHG.( MPV%8O6"QVP6+@V%2O=I9,R8;8^IY<,V:.-8\H1'4[Z5EDBC M'0WAZY!1;D1=Q+2:#HET^`:9BO8UMG\U%9;,JFF03`-"K?%!.H6P9349DKL( MCMNMCKB.D.WI4&)-)Q$UKJ9$(B7Z%%OHX+@0M*HF080$K]`<(5G]7^$[-FQC M/^O?7T;US%E,(9;LJAFPC@'8/$P&!.VJ&1#>+/SC18>F.)+B]`(STA\3FT%3 MNS&U_@SI4_1$S%$?4>/1%`-N/$4BQW[3)&BSUU-DLWPG1*K6-FEH$[\FTOX0 MJ5KA"RY]*.'9K;F`QN+(B:5!>1[_R[P_GZ"E.POVG#3)ED8O*#C,,*"T%2]6 MB,4UP_Z[(V+`"MN/E0H/-C6Q95/$WS_@=_%KSX-$,K%AM?G'2H@G!!D:$UU[ M-":43`_A'HI,C%AC_V%1PHD1K[N+?>DN2C\N4`\9JSEDK$3%U]U"E;J%2E"B M'CI69^A8ZJ&BY37NVEOLA;>H\)IY'D;58]"=C4$/C$EUM[7C;NO`^+0\/SBT M((`2ITI9U*AC$5(N\=6!BH>Q.E<'HQ]#?=;1Y(=1CW6XYR'48AW'O=]UFNW( M1AVLF7TX7KW16*4'Y/D)>0A3QTWG;#4AMTW(X+"M=H^%LK$^7UD,%??9,19$ MCWK=;+<7`!P*':O13]>7$!1,R;JSKBFY?4H&UXIJ!UDD&^M#UX40<9_=8C'D MV*8#KHD8MYI\*'RL2#==WTQ2/"WWN;\NE"KU++M46F[\X=M#\Z5;^B!N/0BH M'*UCOH5^U.0NX%OQ-7[/.[85Y;70Y3"6%Y_AWT'WV$_4"YY4?1W:(IT M$CCPV5-U`POG^%'.^[-S;IZU%L9AG\CXKM`$V2AFQ%%P?._ MA^;$CXZ%[Z[I>?:=<=][-D>,/0O MFUMT/^7_6YQ*7WZ^WP1=861@R!QG[;8XLIOC377%[[SB*^\W%&G8 M>H`JUKT@@#?^DV?Y'>HZFG^!YIZ>=O2O6UIAI]M;K;#VT/Q#GAJO1^KYQR@U MZXI@W2$,H+>YD%VSSF-=3:)#JL*Z]]G[*@RR]3CF)]MT_-6>"U7`:QP'YWEMC/"/0Z.EC-&K1WS(;>2X_/DNV\E=5]2;BNQ3>PTD=\XI4(T-1!D-D6? M7?W'D"+F%>6]"Q8OREI5=GM%V9B1;ENYN/[M[2YOT9U0T1J>\M80AD_D^&8; MB$*+1(B06I\@P/$E!L3=(9,8V%PO,`GT)_YFN0O[4 M:-QP8FN"W.!!AZ-&PWDASKKY;\0+X/+O%0UC-XQ./@^ASKC82$Y?TJU-J92# MF0IU\`\$*;@W-2!V)8)RW71.,I'JWMFY2%:AX7VF8ETQOCYW1+6EX2^RM<7J MXJ5QDJ16)-C.5Q;C*R("G+$Y`F]S8T#TH'CWC?,B6:QP[([`I8R^H'OIL,!_ M(UUO?#?)S`1OG![$1!IX9,Q&-"C;22S2_BJ2>BF=A,FZ?"..)FN+"6OV.]%M MTX)TSDFB(\JB^O@IG`19]0AE#\OW*/J*)H1:LDXL:-DQ>K@I_81.NF1U_B$\ M15(Q8;6DLN"6T0@SB_(. M"XB`_*@FBP3B?;(J+_>O#X^WC_??^N#QVVU0C^62(A7%0:/YN/YUPM3N=UF6KH[26E%XC(^K_@@[Y@3]D M<1YPX4=EDG0^<-G[A8I8J8CKCQ-4<5*E5.;O[3A5`D5$E1'#U3CIXGFR0*75 M^/NR2)%OT>NJ*N&.B/$6I2(\A0,=G8)OR#KU7)`GV1NV>AD6Z7EJSUU%M1$Z M++&F'61-@P^[+L^OVFU.^8]G:41L27'Y=;`$Q7M7O5Y1BO]""6,95)?I-T'] MO*>^H[-*&\,'F*\U3\34?B)^!>'=P88OCP;_>=]U$5_DM\5N54 M)O&_K!)CGB)7?K$E5V5=];J784`*T>8P($S#J]599 MGD;H3@U,TSH:'6%?(0;R2J5RN"]BL1NZ",8&BVALX(1CG_*I(1Z-!0PW4SY! M&"'P&T-#6P=/>(@:[M(9^%]GE>S_&HM+L!?/(C`YDM<$@7LR79&.1"$P:92U MP1W\+U=?@ZCFU[%HB)U=A/V$>#E,YN7\']6$.,)BYW;DBN";[I+TEXMJ\C>" M9830E01W3Y@;QC)PDVPU`,YPF75E00Z[A_T".>0F%*6:?B)"Y3[%??2]&@"G MNVSXY;*:!`XC&2%T%:$-T?:RHJP-0RDO?>Q#5A'B9KH3]N6\FB#'8%JI042F M&TY+Z.4T#8MINU@GAU@#V`2W<((MJ)\N;49$,/+SB6R/IILIL%.0:XK:OKRX M:(66VQ(E[<*8-`L*[8M>>Q-C_FDS2QZ.!Q8!ZVQSINI`K`M\028:8@L,*3&< M_:/&`#+>-L3?N`K4LG(Q'G;@Y0X".ON2W.%.;("HGZ'NIV\ MWY>PZQ-9QRM9WQW42$D-JLQ:*[&E[;#&=9VH?(7V*P!,Q1Z"/J"'IHR^H0 M,D2PAS-3F!%/-ZZ:HYE03.CEJR5R)-?'.>_9A>-;JH]4*N\CJAT?U4[IJ%YN M#=6B&*<$&9=@7O=\S\S+T"MQ\\Z[FYLW@YPT8$@HN"/VP!*3N-A(A54A"EX1 M#X1Z!40C"C:)!I"A`"$;4TNLCJFI@@O:W2),#6P-`S*,3M\CA@4R/`_#$]H- M1TZ=BZO0YO9::5NS(H,C$59TPQO5U;`BU%4DS8Y;RF45K0@-(Y+"@RZ[2BXK M>->H8=V6_?8;4FW*!U^(<0^NZK;&_;J<;PI_:5N^J?>0FM@<,3%@=CJ!4Q%H M8L>XAT#QB]*]PL7<*U#T\]`KF)`0[)>1[ M:_S6.I>:>PG8K>DDH]PKDWKNDOVJ48U\O=$`K=<-=RO!,HM1)%4<72O2,ZQ1 M)%Y^+@1D%%N>L6Z!UAXF7*%,K9!)4:E) MQB M9=6*PZZXP48N\+*,-*Y2K'1N&[TB![[Y`,PVZKU*L;:W90R+':;E`C'S.G(K MQ3KREF$LUZLR<37:Y(B(L2%_8\FD/QIUR,X4^`;_\M,0;BUE%1 M:(8-RD!Y?6[L%SW^C%CHXK._ZM8'#4\!L^8Z^G0RY.D;0VA@?7X-?NQC`S$^ MP)^!5V)`\\=3()^<`H8H'GX`,C7#_T;70&E-K`\G?QU9'T(E"O$-J..1>0UT M-+0^`/D$F^(6Y6O0Z?%\8$EL2.H*,?TQ`M!PXCG)$%"WJD44M\EG)-@Y8<3? MN",G\4(V72`="'_OQ)-@$UB\*!%D`2J>@XA03P9^DK*=\&[V\[4` M[HPC%P#1^SF@X,S['4QBB9!0H")=GT!-W!8HKAB4?V<3J'I_=VMBAC5K+"!L M_26$>/Z*MJC_2P-368."*B:75N55SU#^\P&X[NOR\B^IJFJU?3DZ&[=/9^L1SVV3DF32*G17"TU5 MK5G56#-62(?C#[D`#-I"A:M*8\Q5Z<9T3\^ONMMK@T5QICB'NWRY*=GIA#DRB)9V%YC;B`S[#>>Y]_M*1O'(K40RR'E7JE(G!ZH;EG?<6"]W1H^B%#DL" MHE*LT;4TK`OK8`L`.D-/F^9`5'50+JSSW1SD#+UP+W_4SPXP M+G;PO3G064?A^X5VD<.@`K#./!Y2\L=DY4=[Y?&X/H4F@ZK<(A2)\GB,N*-H M@7)EL25$!N8[(Q=6K#C@"CS4FQ.]K`T_YSGH\B`L[@AY3@0SCKAR'OLM$0)\<1\TP](5*$)Z&D\VTIQD$9E"P>UYP]3/'`9AYAIIB9[A39 M''ZS!+IF<)_G5>=J+G=:`E.SC\]3'(/;*;+9!^C%PYIAG)YF52H/GO?,XE+$ M4J1%Q#WC4$Z3Q$1QXDTM)W)JJ09/4Q4U0EJ:H96QG]/+.;]94FQ3L`J%MHBXPZUG,8?@CGU3O@$IG\(\.QBL3$4%W_*GU@VU%NK:Q<`77(KWR^%`@S1UFJDZ835&U3PT5<[#A MHAE_SBKE*8O+%!A&ESR9X0`-JB\-[E_)`3/LT>&+,.?8E5JJ8/6`6Y,Z0=PQST3L( MV.7!,&=_8KD21*?!1\M<-XO(5'PH;(C_J,L0I'Y!0\ZCHV">;-4)R$$VD@&'A-03RRD#HVB4Y&<]F!V;JX MVP`,,34X,*HMRI-?P])U."#>/0TS-'"\!;>#8PA'4LU3X16'6$Y.#(/_5MVS M<5PMLFOZ0GI7[%*"2-#:Z$=1JP)^J'C=B%H MAS:5GX67Y[H<19;/^$V(FQ$:XC,OXJ4.Z4C,YX2*AEB$5.%$=NX+'=B<6JIZO6)]!^SMR3C!^X0H0LYFQ MT9PD!0MOI]'UEZS-,E:2M/RAW6J>`RY0YT^EV^QZ M602LJKA#H8YH+RWO M@,7%TCS!9$+)NQP(!`5;@55J5:S5\B;"JWC,.4$1)\3$.5DZ&R/3 M+S*NFG/69-$';'T?YW\:1WHJ6:5K*W*`K!GB-OI[P="]#QP+K9PFBKV61N; M]_,:VS*VS=A[.RK:&WI7:.5JI3D-+:'-)%]=4Y$N,YNB%>I4E5:SK*LA_^S$+#X4T[91&;Z_%<(6`1FP^>D_9MO=DPIK1W`H-$,2JY)8\ M1-ELW.2^B:TO(0.TV'8?0TLN0$;FMHM-F#&<(F`S)+[WK.,IDCLJ2&PIF,#@ MHL9B11H,Q=86=LNF&G1=\EFNS M+@"D_RM8H?$[=G=<$G^T4@P9N-+6<[ MZO_9^];>QHUDT>\+['_H]6Z0CZBWF$GS?$YDI8T4RZ85CB:3F^1C#IT)J`3L2FOI[K^T`R#'T^ M\'B"YSX!PNY\[GH!IFZ\,`I$34#IL^6S6)YI6[CJN":<0ANHPY$BH5V)1FNO4(Y#'CDY6+9(TP M'.1$+5&:>I4Y4*NB;STQR4JEZ;@!R6;M;$<,198H1HV+0Y:(6T.#D)5*:%,B MD(?(27WAQ_J@;,JV.>H.FA]W+'TO+3/H6*GX-C'B6(&05!%N//J9L\Y88XG( MHA.S^8'&0BHA.\IXY#!3R3%&OU"(L<*8W=YD+3-LN2C4%I'+/2*7]LN.R&6J M#']K9#(.13+/](UML,7Y0KT'ZG670VFI$9>BD1X5&#S;RH\$NJXUC$T.,O6+S@#\=9JB9,5R`>6@V80B4XLB""`4\9 MCAXY`IY:>P.>>T:U1:121"I%I/+8_EP1J4Q%*IOJ$Q:12A&I;%^DLD9I$I%* M$:D\T4BEVATU=%<2D4H1J121RM(CE7T1J1212A&I%)'*.%*I568!B$AE=9%* MQW)H&VLA>9ON5Q50O';(%R,.!FH;@H&<+M+^D5SN9OGW'--_#?U^TISS,Q`730U\T.O1.I6`E1)<1XVYER<)0&&^+VX MJZ>_3"?^)Z"U")8AL(_H4$<(S*F+/G8L;DS011G"XD$>2"07,PK[J5$XDK_. M!6>'"E1C(M6KD0W+L:)*VN481Z&H%K#N/25+`<'O5"5IWUD"W'E;B@ZZ\I:6 MHKTJ6XH.RPF&E5_O*2)C(C(F(F/']A^*R%AR!%&[6D.=D"(T)D)C;0N--:VW MJ`B-O;*M[41"8WIEOO*CVPXB-"9"8TV!LBG;YK"R;5.$QD1H3(3&VA<:4ZLK MXV]6:.SHGNRR6X4B`Z6B8_SORL)CY='`F,'J(WKW+J#E45[/PXDP,2PO:M48 MDPB/&H@O:Y.IR3S`Q&N5/(J=,?^@)HLD89-,^E?(XCUCA)N'?I9C+.Y]8%AX MOQNP)GIB0=U:R7669!QZ5G3-VHP:>-Z,LL(J M8SZW+1;;:'@`E5T$2_`JVE<91!ULC:(FQ-D12=UX-6,R0AQ?]'F[5!`$DW:! M7U;*!/U469_UW^BKY3AD]"L%[9,:GY7KN1/J^TS6?#*E]CQJ6NHGDY#;J%GL ME>V&8XG<(C#Q'U>@(6$6!L+<-@*45ICX(0[>)H6%J`0"#WX*,,04`R01"O.X M+]&-A7/#"QP8SJ,V1V1JS:-HRLQ`)4 MGES/'L,`,,^8MWUE`P&`(8LTQV%BGW0P?BPEE952W!$6$5Q>Y.9N$VT*^@Z3 M.R#KB_GJRY'7E9"OTM6*AWR7T0*>Q")I>.+^!0=,+JU<;-CQ_A11-FM'8YHH MV6E!2!SD[PXOVL9$#?@S3L!8D#D.&\]`%]ZCA6#P9M``"5.(B;#%#9/]*=@" M4]=F$J"HL55D3%!OX#LQCN,(J&!9AKOD$_]N`9+YPI),S*E%'RDHH:'\S_B] MG%CP31K@9^L2+Q*NCPICQ3]&RV#%RQ+I\1TX3061S_"B7+[)H,@B.O")^2^8@%P:-LMON9U2&F398=TR.F;76G(Q(-4A<.G7&1D6F@<@T..E,`Z6ROH<-B8XT<7L3F08GEVD@BR)< MD6D@,@U>2Z:!7MLEA"+30&0:B$R#YF<:#-MP+:FHP5U),V!%MW75X(HD`Y%D MT*+X(B>.'SOCHPIAUHLQ892WN\8].Y\(QIZ[7Z30[%!)+ M,1#8PZ[E(0]C.S2(."Y5F+U"]LT4WA#KNDWH"H->)ZO&@O$K`4,>2`0A6%$8 M'ET-CP13-_0Q$^!TXR.9!GF..\ZW[Y;+M@%LX8`QS*UMM`MVGY/VL;!-EN)2 ME(/Y%T\L)P]QM\_I@^5@WBQ^@;!OH0_^DK[F*>>0 M2G,=3G?,'9?%E3$SHNL@8F'NM,"$;]MBZ;>,%]E*C=UYO$H7IHG.$43_%I9I MS*YP^G7.'!/G9Q>WOYZ]0:+('74DDR&@(31S8&GA.77<@#@4V^WQ.[*`D);) MKXQ:9&$'H6$O.[NR!71JC%?=,'[T.HS,O9J8'N^0?QE.B&!'5Y.A@W+Y*P6_ M0N=V&""^6Q7"$F28,FV,Z;:HX MAC2=TW(%IQ=LIK;:2]E\IZ!8S"*+66O/C]IS;#;E_ZR[5=2?W\=BQ.9`(P6B'8`Q[4E\_=D)J M!>[$"E/*C[)?'NCU+S$UN!F*H24!O+(40^TA/D66=*T%+?%JVC"%7`BYX+G: MDJ(=VXX\4CR\3^>PLANIIZHW@JI:(-4J"VX MOONUGSQO<9OT";M[-4I6XYUH[\61M):&J`6V0):LITG!P;/_H:S[A"9:N@*4'_1,, M#.Y3EK?KD?CS3S^$?N?!,.9OXV*95*U,4G5S!_2XM%WSSW=__QLA/_VCTTF2 M83H=_N66@6X\EU7HI`IT/D07%5Q[GUW?OYY$+8KI+;:-276BP$84%XLR'%R7 M;W3R\YF):>"R(BN!RS[U-?F,A([%?_U5EM4S,J:F-3-L_^>SCG;V3E>&LBQO MQ;<4,!<4RJH^DDBZR<:WJ-3M"B\)R$'&U+O1J^S-#,+T"A!&Z6FC7939,',# M<%47N*IY<%54I;VX%F-XI:?TVHNKNL`UU[H.5?507*_B*U#872@4'H;-`4M2 M5['"!R^<,?[S(7GJ(K@R/.\%E,6_64^S]<7;C4:O/UA64KFFJ@N#/`O14S6M MP1@HJJ;LVB>&2H,Q4')@,!IH:AD8L`^I%R2\+PR;[WV*[E\BY^\I__0F'W;\ M_?CU^.4#]5Q'430]![[9DS<([6(JKZ/W1J,2T'9G,RLJO6?8N_$E4UA)G*J[ M_@UM0,*,P/^LH9T,@@"DA\BP(7>N][MM9X']:XIKZ%:A=\E6@F98ZJ6ZBIK4 MW]5&/L-*]0G>^X1UX[Q!8MS^`77CG/7KA/,3Q5:@P*BA'U>Y.P]\!&+$=T-& M-XNEKZ#"&OBHZP#>,OL<4&>\N&L2B^3CR=:'^LC+ZV>68\W"&;M_+EXV#@_O M4KKZ8G8O5M%:L8%5T7G]()74TN9T"I=;3GL=BTY.Z2]W]L],X.OTOYQ*"[(E MY=L9=-7=ZG=F>`^6T\'WWY+T&VL7;J&"\BA>'YO!&*)?V2ON5Z9*RJ"J)*_F MA/KJZ.I9L0#OB-.P9>XHQS[YC?*(][J5 M'!24Y'Z-$B?VN'TE;LUR)$K3:E'69_D\OR@C<@:J^ZZTEH!;="^JDA][=@%"`TI/CKDYM+F MB#Z[Y32./_$XT]QX85&F4I3!`3=-5B-C55QXV@3W;IUWGI:L4W1I,*BK!*1J M?CPD978]'[983L-2/H7KD-L`OI0(+]V0R'48^-@''\F1?H+\]H7.[JF7F5'A M.NP9/D9JA.S4LM\7=P1B\D?P@F%RUV'@/UO^[ZD!^93+Z27*:GJ))H]64NJV M@50`_8,1W0*X','=U[72X2Y_V5@V6HG+QK`?JGJCEBPCY2X3:'AL/[A]MB#G M.:4:/S^!NU''%!6>Y*F;1I0U25`>/.`[ZG) M5CL>4UW/-$M(=$"^J;Q)PE=2`@6IMY$Z3UKI2HY]+E)+*RAA7A'_9AN,7&(^ M\5?VT*#`%-I(&:A;Q)$/7A?,>53(")@`>&!?F!.61GC'KFT;GI\P]C;0;PSO MVF-*?,Q6\H9Z;,(\I-?2:`"3R"A/F3ALFN6(^&0L2V7XK"N3(GQUD;RVASSH MW)S?9@DE$]0-?P[9V!O^N4>GU/'Q/J1/O+SX'(N@WD@$B[_P!9 M]R'/6`Q<`BL+UDL&3LEP?#08Y'H"0QQ8OM3KKV:[;YZJ&=@526X?]C6E3=@5 MRV'OZ[VU;;'9V!4I-M-TM;<'=C[#X!NU9O>AYS/@/SS/\5+X==!]>#O]9/3@ MH2(E]U;*D#9-5#'8Q>C=D_NK>NXX8!<3\8$^6%5@QZ)V$=D=C`:#O<%F%\]L M@I3]>&A!H#R01]GWEFV9 M[#';IB_PMK/9KX-S)5.QB?@\UTX\"TZRP3/WV7+H]>3*HV,K^&B8,&_PPKP[ M$0@<`@2`3__[-\-YH.R)".HLWT\O3;E/7S^"N9V0+"?`>Q/3>&XC,3G4.8D) M9Q?]>`0ME6;[DT"KCP*K\ED5!0I)5%=6C\@$M^&]3_\*L4;NPR/^MU;V^#V9 MGLU^]S+G3ZU\WT12;J;<4?BL?%+61\EMFOU8'%O6)E#ZNM2X96Q=F&/Q?UFF M3LD+4^*B?#&"T`.L"+;\V4Z\^-'WV?1:*7K'JH..K'?4C7MN>KR\`.XID$5` M+[A6B.B@(P\ZFG(8HI^P>)7"P0073"+S=.+^D#IU8P9I[ M/7Z)OP.O1&]$SQ_>C62Y&K%I9@31=4.PP11N/!]BCU4(LU$=F&@R43+"7QZX,QCQ!>G4T MZ!6#$4P'TV(,O0Y6\MO!G=QD=06L9.S#@2FF%$8K+E$>5N?>P*;/-U%6\-8>3,G0L$6G!D[WNF.# M7N*8\9"OH2F3UN7);1V&^1+55]-`\S57K:&1$LZ$/QR0V\MQYAQDICD-SI2& M:;JA@^PV<3UL*HY?>&/T5N7/GEDD&RE`BC`@XRT;8V.>WQ`J` M'N9>*"])`T_R':J*\F.4!NO60/;LV&!*$R,*4..S?`[B M/O+.4S`^[U9)48(>L8/6G#5RZX)]2#"QFK?BG(>>'QJ`?."NKED:6D""#8C[ M*3;*`EZ=X-=#EOIBO+#LR2Y)%A$X-?YZB1V_]WE>U!0(2SV8>3[W@/''T7R*NGF^4@2+/B)2('R+P>]?5F"X=!%A3`$%N3`#U_/3P".= M5B8W>'LW9&@H$5L]&%>!'J=?X("R]A9X^6&[KT1J'8&:L`K>D+Z]8M4)`F5V!P*TC!UH# MBXU`1#W>.&\5.V<,)@TVSL/.N8LN>@P;P'P)(\XY"9,L#]4]G+,;(BP;]U`3 M`^*+/6"\X(E@ZE'>YM"WGLD,QISZA`(8XY66@4]&Q/?/3!,#HWZG=H<+7L`1 MOM.[O?@+"2;S43L#C>V7F-\MQ[1#'/L[&1YE[\C)(*OO1!H>'0H(KD<#8`W6 M@-$W'K').9DC'Z`A&&]+:TQG^+Z+1BW2(SIHX;03WDPQNH4D@*/R/7<*^&DB M/5%X!B`<+:.I=`>++XK2<1G'-+15+9V:O73:,DZ]1*YW+YT6+]V@\4LW6%VZ MWKY+IZXNW<5Z8TVV:\#$2/'O%+VK+B9#+<=T:.BDH,Q:9WZJ`IWJP/'O$2P? M^"MMPG"%AJU%+9^_`_\N+"%X[YZF"<$,-(-PVX"..P;\C1Y3;ITA7/O;HVJL M=H(G=\DP(B_4@-VI;*.H1!T9=V$U<#DQ^!!S0QXUF.J<&AJ6=:L)W>>'"V;OR"E]ZMU.OC5-=M?5@KX@O7J/='3Z#1Z&FER"SO3O@8..U*/C8:RJ=Z5 MJ[IQKCF=M^JX%_5(VPF-[(!Q6?N&Z#YYW"Y9YYIO7?5('ORB'I-;MK6F6I#!YV[B]5;\XS8'D2/Q\I.A8 M:X6B`7MD'>WG2R\**#.![QML:)[%TAVC'&^1Q'>@K2.2^`H9;R*)3ZQK@22^ MG#JRW-FCS,&CS/T+5AJQ?BY'F?ZC8:U=3U;+Q*PU>.,%^94E9ZZ;"[PD3&1F MOH[,3$4:578/GRE%1RV9H4HW;ZX9;XEVIV'S,0!X#0.`.?J<,=A[IAVU<'HE99C+_CT MR`=5N=MD1A7YA#OWC:AM6,5)]DU+81*Y5GOL27I5+JFJN.A(^Y00BM/%!QJL6#(W5U1Z]8(QK;DQ/CCEA3$78_$GU/M[P]K1Y_JF&^' MN.,Y-(A[5"ZNL<]YN?T'PW.P1V9\QWP\9*%+&9:NME?Q[AIUD&"[88IC8+'U M-H<,+-2&8K'E'HAU+)1F8K'U!HD,+'KYL<";R\PR<>`#'BH3H\T8L`GJA[_8 M"N@-@[]$.3@2_,6TD987_OA7O`R-7Y:R]7:4U<%>P[TGO2Z[=>M3LKX,]8SM MO2Q(LFR0>FL9L-$UKT-@5VZP`H*Y1WUV?0Z6,BQNLN!-I.\9U[+6][NVA44M M@\3Z^,^#U.^6,W&]&1OU="L=ZBEJ.#C/O;_1#&]$%OL=:X_^A5?3?,!JFHJ. M&"4?6T]]76ZMY\:N2ADAP3:7)&UFG9:4KL0^V3J]\:TH2A(K6]?*OG8=TOKR MM]WAG`9PF5C5XJM:EX]9K*J05;&JIRZKI6>8ZVJ3DR*^+MPU^T4GCYTOV_;P M;D-CMSU)[[DZ6>>BJM MO`5+"Y8.?E1'DMJK->`G6%JP=-5:6NNW[3I*P=*-`[1!+*T.I>'HV,U?3M@) M7-*9@U_*0$*?CO%B$#AGS,,`:W3N-Q:B">=P(\[RS3X:"(>18++*C77!9(+) M*C>?!9,))JO6V-#2C*2F M]!"N*0XEDM4$:PC6$*S1-/(_13T\D=W@Z6/'TD>@H(#JNT>%6N\5)3P6&OD,/T.J_-%1SV&CEL5&.R ME_"4[K)/K^!+L$&I$]@OQ/+]D/4:YR5?PG%Z&D?"3OL.A(*_6L1?2F6-#P6' M"0X3&DSP5^4:3#[]E,JV]R6(:H06-NK$]8AA_A5:OL7NZS%=Q[?&U..W]YPK MU=Z`W;2:.U$]"`2355PF/E1J[)4OF.PU M,IDB];4:4SD$D[U&)I.EGM;"FIRC91MG0"7R?LL6@Q,OVA2L(5A#L(9@#<$: M@C5.U9=796>F2]%1M*+C0)7WQ-5^MI&[PDF;!IVW@4]$[1/!I"_A4 MK;%_F>!3P:=[\VD+]>G1//$94+U>/WA3TG-J"B,)5XE@#<$:@C6:1IZCKXE@ M#>'3K-&G>>$$5F=Q651T=0$QG#'Q5EO(.BYS>]KAF!$AK5,<:S_DU-@41YS$!7\)_A+\52I_*8*_!']5R5\M#/VEC-X?`FQSE<)^-2S)AL6<PV MP5?'75N9P)W_2);XETT=MQ!;8IHM9(P7WP@#MQ28&!0?78\9^,'4HY2=!WSK MF>CYH>'@911OR;GUACUZ\0`3S>!--MF-;;`#Q1?J/<`!XLD*IN2KZP$T MUOB!DML7/Z`S6,-/CMDEYV?)3V=O?H0AXS%]'PXB-Z%G3@T_/04?S_!-_&,Q MV.<;'(I_&XV3&[@[S[JC?Y);%T]2<(1:@,9_X,,]OF'O[P;MRJ:&1^X,_\_% M.,E79S"*3^:&QR[Z9:>P=`^Z+DG$O.`JJC6LHC^GQI]W'Z[^WX\[:>'S-]AR M_NOJDMP`R@[U<*4^7P%)X+NS-U*T3#>NY027$7LDJ\"?3/V(;^#$;#5B%MA. MS[LI$".FPA/U:)ZC\/W&A'\R#BG>PX(OA8X)$F@`="_1Y)9'0CNP9D8`4P9& M$/K=O,IZ1??N4L_QYY]^"/W.@V',WWXP/`?4K7]#/=:0Y`[4S:4-9_]W?_\; M(3_]H]-)+IC^\`RKY0"QOR&D@/.5X4\99=F'#W^%%NQLN(J=#G]],0L;XWH2 MCX`#7#OXUH4SQG]2[^)2H-+[1B<_GYG(HK(B*X'+/O4UV!9"Q^*__BK+ZAD9 M4Q-H9\-&T='.W@UD64ZA5V#BYF"L+3#6X=A"FH:=R\#5!*H)\=U.K`=A3`(FM,S"A,Q[02/ M\#V&[4X='S:R<]BWIG"8\"B8C_Z;?&3X1@%GT[(M!LI7UTEF_,`'_H+S M@G+YL#3K@=ROK^NTDB#;S39D>62P'@+RD:)U8)-;W*`#UWM9?6D?:EX$T;"+ M49<>/EB#Z`5IN`.>A'*SN>V^@'UY2[U'RX1_T7;H@`$$QM&5.T/B1Z2#9<'; MY^#[BR?#&X-]=N<&0,?T4_"''\"3`7D!XPE!>G#@Q#*6"/"[Y8Y9!^;H:WQ^ MC=01.!$T#)A+A"4]R0(0#@>#(OT[P@`@_!\-$@#X]&!2IR97=NY@[V[4_TO1 MO5;@]EDBY.!+ZM")%9")Y\Z6UR82I;UH#B-'`W^$<=._1*,>8OKH9^^4`>O( M6)#8.Z&JCHAW3RZ<+=S01RT-BHGX%V/@&AWG'VHU:MG3U M+,!6>V*-AFUC_[IHF/O`B#JDUQ@B'K)7UK8G9NB,'$36U7VHO`]\^Q">G>9A M"`H*;,SY]\,SF-J6S^SL6Y8,<3W//CSD000GB,='AHE'OYZPL:.A#W0$*.JP M.(GS079*1"WF3^HKU=/TV:2^OZ1"S_&/]_#1M*ACOKSAY-M,ZX^68S@8-R$7 M:..#+4C7:,AD/@:7=A"O&?KV^VDS"16`^*Q8(DLBO/IV$-OEL36CG M*O0#=T8]\@OD`?8@\GVC/#3E3ZVY MWP(B+L&[DY1J$TAI/+>2E!SL!2F'-9#RSC/&E*`KP6\.N1A0#*8%+90::+'& M-K?N)'C",/%[^DAM=\[\YXVA4@Q="KB=+#6H@8S;J=8X-9>+C"M*K@YNA#,V MWCU"@Z4TC.;JN`3>!-R=_%C'QKO&<3LHVPY"'H$CMQB`36/&G09@+5NM+Y%? M/-?W2^,XGPV7[>DKB<=V^;)6O;*[@"U(J95'U8*9UV'9N.)V$9YZ)=M.J/8+X*B54* M,78@H2G]4;_)2*B*JBD[5T+6E79N"0R]RK<$X(0V2_7^1-I#JM7^4&WO5E&< M5/MN%4J_5RF=*C98BQ-J?X-5T2L5OTHLLN+T*6B1J?V*S-0+TPQG6'N!R1(S MUPNL_S(=4!Y'I69(3W#,0Y&N#_)2

]+,.N.J;:U]0;R+G/ MN2UBK#PGR^%`SGVP;+O2K][BDW/[EDY&2.L[C^G#XZO`^BW`.ET#`W5T?!+7 M?HBI\:#<4X]OP-1I%M;C_%/RN_1W4?47UQT_6;:]2HOX^[V,-V6@*X-E`R,> M;_^)\VSN2E\>:?U\$[/:V0P^NG%MRWPAOT7_8H\$PIHDK/%+/-*%LT9V_O*B MO\+N*L)M?8GV;W&SHT//A M;SF4.;MF]Y;#>+L+JPICF*XW-AR8D#49N;B](G?NW#*)ILL2T@9162(W^_R6 M6`%0R=R+$"EV\J,N+4-547XD2SQW#F%UK."_82&3B>C,L M[H;_.:%A$PM^L3QFV0349]TJ'J(A6?N2Q;L4Z0G"[B]^Q]XG\/BU&;B@6(A" MJ&%.R0LVFT%@0"?`2GCTKQ`&MU^(-8$QV`H"[7E/"1]);5H>*!(_0(KB%V/+ MQ)KE8&H$R50S[')$[FD$+QVG>]7LT<&D'O;-9(9B0[`E!:HLE$G$R5$/&6+& M6Y"7-E$D5M,?[_V&YR&UV=X*#,%."([!Q!P7RL*J=L>P88W&W([$QJV192F1 MIZD%RXIF\#W%='.#*WMX9B%O'*;O"3`0:S\S)B'/P[%AX_`)2M(#[P<$D^-* M=FR0+3*CP=2%E?R0_1H#FJ?!3^"+N/E0X!+*N`$YS>\N[5"9,O>#MAZ"OL0>#PG'_'!X4_9M3! M:OK(AD.Y6[1U6!;4.:OGQM9<`+Y''RWZ%"G-;#+#4!8R%/*Z-;%81[4U?@,B M&7\BAO"+N]SEB'#ML)#L)7%F4LR%%_1W:`=*$=IF!1CFT%[S*<9=LEVBN;4XOO`E-7EL/;]0I@[PMP1YHXP=X2Y(\R=YFXMNT^\09K0=0BQW_SM@B:.ULKYVN97%=SY+V;DP^'3;X;Y=*PF<4$VN`] M-9GCE6@*[Y3[RF\S.;A+^DG=^PCK(8VT?JO[OI=S]6.S!?H&K"MK!NW;H\BW^Q?E7%^ROP9NRA%[<*';0C6*'RZLF#>0:KVDXTMUD MD6G0X5^_)>K\.8\V:;@,QW*+IY#082<88XQG8';(V$M$]R14%?>YN!X<41:` M_`^K>Y01(,*.5!%MCW_Y2C%`&[17ZYI6D>#7S44':H/>!O!:M:.G3/2ELU@I M:B`GA>J3+@"(C-T0CGXY]4!12(]DUA=$MTF6Q$"7E$%=&J5JAMQV#503?%/K MP3D6S,!^:YC@1###*2N\=!#LY7F"J)+J")W*+? M^QE.=.:=1%>3'][_@5>3!&[LWN:NS5?O=\KUNR?TMR7TW!Q!OH"I, MHL@;E<9N.VS/O=MDUT:4%10NL#F7:W^5O#&+]WX+^T0:L<1EGZ3;K%+7M M+,=*A'-N;N7.?!6%BHXR^04+3^WP5[-7N>NL/:]PB1$#D%7+8N=)D%FN.%2+X],@M8.KT?@I- M^`HY3)-%FHS@L(KWVAH;V(F]5O#IGMY/M85I6*\LVG^W:"4O_&RGX6=3E!9V M-Q4%^P:>/9=-1@+A5Z\`083.TW./`J..P$..Q<;7*K>K'5"CZ- MXHNG']K?L\-[LT__G[;=&[>7<(KK%%[/=0JJI%?FB&X.'S4'$L'1U5=DRFV[ M(>1(1IB0BM#HZCFZWZNU3;W@:,'1%==<#JOJ)"$L MET8PFY"*??2\K+?-H#_NE7_-]E?=N8&Q=CO]7E(O[O>KJ1E->^_WT\!*'%65 MR]L-U\V/*D_@# MN]0]1:/XXZ9+X/.[_K3^;L=?MI-O2@GU`VN&5Z*1T*>3T":V]0BONA-BX>C6 MQ&*7T5M.8#@/%GXT?)\&/C$\_`@#V[;[Y+_-"?Y^UT]E43DU%R,M#&W;T0+_ M?":?L;_]N6'&?T?0Q&LJR_]<`>/[%3B^ESAD$O&I9TTV@;7J)EZ>1QUU=2V# M?V;6>`QBF,_3>QBU#OBTST52R_@/Y&YO<`3\5<*Q&*J*\B,9DA=J>-L`W^3T M/Z75W*?A=#-64UE:35VL)GPZ(*6XB8LZ$(L*G_)6B3=K!1%R7+U7OGB+W?(R M3U._9BRAOK)/SN"A:4XI+&S3QI]_^B'T.P^&,7_[B^N.GRS;OG#&GQ8FY@6S M,-];OFF[?NC1.T#TTG;-/]_]_6^$_/2/3B=^32(78'Z:S#0A%^,_8`%P3^MT M^)-KLRP>3IXE)F`,$WRCDY_/3%56-%F1E2OU MTH$8*=I`[F7BM'76!#F\-IS<>.[$6E\(_(W_E`%EKP"4FJR/ALM0)F.7`$LA M'N@KBEH9+.J"+FH.6-3^0!]4"(M2`);>J+?*21FP?'+`)J7DSG@FBX*>:;"76! M-7DITSUQ!<<5PWDA$\N&-RR.?0"LXM$@]!S\B@3PW*_=VRZ9T#'U#!O@\"Q_ M;)FH?25B..@F\RPW]`%H`\\^\,W$]8#`SM*S?C?3)(/A8UN;?`-+VPDIN:7> MHV52,#-D4CM9T$+L$E6,,!X8:7K572W2T] M!7,J&]`E%A`L]#R8!0XQ(?"+ER8;N7^)8>UNY<4]76DELRO.A#\;3\-.]6208]N:/('567"$,61]L(`_O\EE@!X&WNA5I: MZY`."('I`JO@&NV>O=A,4IK'@$/'P'K`&1Z?\;_`J,@^]]2AN#T!:;Z3NQH8 MR;:-#&.LLWMW#<)&,L^RS-#)A()&>HR$!776$^"F#;N]?S(YUY2N]L^%'O"H M/X^?GWJ4*SC?>HZ,>4(!NO$R69BB,CRDITMZO>Z0C]M3\=/^XZI=@IB`&>!1 MM&HC[9S@PW`!L2^!5>8>F!J>A>X/4,B`QKGU)@8;%*/)-6+D&F&6/A(3`!L# MYR"*"*]$GJ86/(KD->8H=8`1Z)TKUWF`<=C^\B_#"0WOA=,-QTQ>0;[TD`@1 MHA/+\P/R%SP.^P6RHT'&8*-XZ'&S`CKCN]&Y51Q2+9K52DT*Q(0#&&CF1YIL M"$O\C@8#09\XTZ=`HYRS(I+_Z(WVF9L@@8LY0Q^>[#0ZH`]`PX8R"#8SD$, M+",Q\>#ON6&-DS5*^::^;J6['V&=B/+9-:R;MWB%/W6V0#AS*=+0;Q@O_5[J M\3.T[3BCX#:"UAA\8O4>;!TN#=M`&;R=4@;L.I\QR-Y3D\[N81I-B73Q'KO= MNH=FVV%K]0QW_AD8X`V9>.X,40">")$MKCF#H#%S3]'P)A^`.X!AO]!@ZHY! M1SW2R-B4EDXX$OGP''@&T!%,0M`NGU"L)?+5=?"4Y[G`Y3`\,\YA@.QC(H+T M$0!*X$G`N630+#"D_A?+<3V`+!Z2N:72HW#`.=PIL`\\*"N*KNA+!^4:81>+ MN-EO5L0C!3:Y*M:P:6M8S'O6U]6!6,.FK6%!_[7:UY6F+")Z-3]PBX2<7W+; M]T) M,MBV-V!D@]:@&S0$>PB?83;W0:1553UK0TW/4#Z(!1E6Z6T@92:(W"ER_CYR MC[S!LT$43./'J:\NGHN_@25O/6)L-0,!]F8\PB?=`Z@\&HS4M MFGONYB!=;#T'0UFK'ND;XZ48GM$+A\I3;YAW1:,)Z\>HV')U!OVU+>XPC/A! M_7KAT>"I"+OQ8N\M7N-O'8H<'`K7E$N.:8^*8C&.[*B*NG;NK0#%SXFSI2B> MJ52KZ^?#O%,W!.%BJ]L;EH,N&M:&C6[4F>N0VZD!!CFY"`+/N@]YZG?@ M\J\[]P9ZST#6F;OVPO,,YX%F9M*D1N8#\W'3P]ZY[+M+'#,:,CUB,?-<66,' M/4-U'010.ZFVU79=HUJF#+U*JFU1/1E46SNCO$JJ;=5?&1*ZY@NJGVJ1<^=7 M`#25++A(WM^+:'Q,''*1T;<8\$"MMIJ4=S`\;219,>'L*X)D!7>!OIYA-;XV MDA539KJ><;"MF63<\_K`T[T^^7[(?N`/[T6O](#Q>-'R$`=$/[]HP4(T\_6(UTK@+E\^6+\ MX7I7-@!V\6SYOR=`)3!QB':]5>6_&]Y=%%HM=CHV<6)X(G!RT84=P4NF M2VG8[XR.:,/5\\GAT-]&]:/D?2HO\,@K&\.4`BG7ZBK#-7_WX03B!9I?#,Y+5H;AMD2E543:E'IN2U M\\RLUYLR&QA3_-'XX>S<[`*9)" MUEE7]IG35`UUL?RFSEI,^3A0%XR%ZZMNX&/1NE"2@K8OU%N2M/@3Y61H9<"V MGIAU*$@'QL6SP?I,`_B!%7M$I6!N&/B@0E@+NQ4(HX>O)U?LT>ODR8L9YK\4 M/V+J E$B*DGNQR,@2 MV5U=7>^NKJH=NT7X?SP>3R:%P$W24%KLK;RMM0)I\HQZ8J\03F\T'"T1ZLK` M9<.UBY_4'0^&_3W@V@#.7O@9=H=+=G9>CM">`.R"B%YW-"X$`)&Y/#7;``L0 MWRU>K'STG"G(4W62N-=.#4?&9.U6Y\9=CIK$;L-;)=N&$L=Q#Z8 M%EU^;;&?S6_V/)RS-Y[O>U\Q"^ZMB>4_\];D\DB)1>^KM^.7HW?W4IPRKIQ= MWNY3'K34V_!>\'^%R/KOGS8%F@Y'PN_)7#35W?."R^!2]OOMOA*@;#2H%F5X M2&3+@E\?.&ZATP0#+?^3:9S`$CA`-\.89W_[HQJ\F;QY\T:`W'&77MOO< M#5EQPS('WDOO0!V[<>#@>+*\C&;PXJ%\X%NS!.(/INZ2XUFG`0JOX M_18K%*$I)CT2,,T6'A8?DF<#T:S1I+LEYI2\]$+K*T9NP\%X<.G"Z7I0-\BEU&6^HG(IN5E7EAPV!KW!"J7L.'5#%ER,,R;] MT%E_OUW0):'C5A<^6.B;'\,S;1[Q&(E+7;N6#-HCV!19'W50Q%X9/7LH. M?NU.U=#Q95EZ)AKW1536[::JD^&%;KR:M&XWSKWL[D>7?>#W?ESR4!:Q4T8$ MN)HIQ-SB\8_I3P7XG_`/LX4(@4-SG_AU@=7,V.7%]>VO%Z_`G6G3Z%>=;HM= M?.$4P8`7P..1ATE4$0!/WNV9#6-^#JD4(`P=SD-YC"`OO:(:]ODC=P56]).R M\P)`-@/FKSV469DM% M)8O\`E!8ATY])^&U?5JFSS%&$"]X#K21+#D!."JKN`PSHH.;6#:1'N/3S$0` M?7H=A&1,;`-491>U`M(RT,L@+J2L9":SJ#2YSZ/*D_":Q(?:S:DL)OS3]?5- MM+#0QW)_=X^V8$!<;.IQ02!9)-=HG1+@I-BP3P0G(=V&[G0]UAD=9;DA$((? MTRS(==N;8CVF!]M%XP^PA_4_XXI\QD!6Y(NV#YZ?QV]]!3HD?.$.44EG6435 MG'J+**@'$(I,4>"I/:4E/II/""6SYPL3=U62KA47$K32A01SB3A;UKF2F.8TC1U&# M1&/`",D`>P5\C&$O:_T4GC9GY1DS=>VZ2K-*AX-!/W\-.;9IB5`6+?0UZ@^/ M`V:ANH"#I1R9FJ`L&DT8=-;0[48P=^))$&]W5$#Z_Z%XVY,O/[HT!@VQ[ZGC M&G+9?>)#,/#5.W3]7[W]5P\DN^_JU;3%UXY+QX0J\$ONOG('5-7/5#E\3PP< MDFO1-9:\CRT6PZ34O&N7C];3)RX$B+9,[QH*(&WPQY=`^#R3@S2_GTV%+5Z<"*,S;*R"G5NE M_6W)`NP,S7]Y=T9V"HEZNJ3*CU-EI*2SI;2CW\;-)*3'IJQJ\"M@"1PFP"_I MR`U/S=5DJT,I.I\K.K?B@WFAX)$V^O*+^>6Z,[USV:4T_T,!RQ6O\EKI;C/! MF]4!=\=NX%WLOKQ#-^G-09&]&I%OGWI#BW'+0ZS")-VUK:?7]-^&:1FY8X6Z M:*?Y;[_^R>OB7K$8JK1[\[K9I>RKJ=7W_CN^KG/ENJU?;2=N69RGVHF/Q\6Z MJ*\N+B-\KT;M[G;Q.S?]!]N]PO=?L_0;*XV344#Y?`Y2,(W=4 M7S_I*I9*`&.#:MU-P?UE+P2FU^(CV^RRF$GEB^FVP(BNB%\KI)G#&7A&_SL= M!NZ7Q;9+"S\6V]8+QGJ.6X*C>H[KM\!KKX_CRL+SRU.9@Q>N**OBN-IU7*_5 M&=;(<5K'[NXW`C0 MJ2N^)$N@O#CH4931]@AI0[1F,4`;I%>-UK!7%9?734<'LGY_#7@GI8'O/"SE M&IT_R7.FA3JN+$48[(BE^G@,`&)3+[QW^([2X$3"NP67VR#+P1BT1J,M=F!I M0J5J>DP)E>_H`#6%H^CC[CF/NQ_I[Y='LV?VQ'XYC`/8Y7UR)I*E^0^F:_]; M]>=.VEE'7.W!`?0DBIF7)%`[DE"A[.G3-<&H',L6Y2++S M#?=GMF7#GW25OLTN,?_C0F6)7+R2*=7WG+NRI;POD\01"']*?=@Q89O^5G<< M%LD=G`?N`I\XSC/^SA=!G`I/?2+@+R(\>:$'DT`6<@_RIZ#\_-!1C_O\(72B M>P4R9_N66Z&?*N#R326\4]$(@8GB:G&W[]_"PLS%P@$AJ>ZV18A,\&2[,\^? MTQ1MNL.!G8(?G.=6G!4S\[P`KT6D$^]3^$IVPO.9-[<#6%@;D*S2;D!:2&:' M[39E1QQYM^2P/?7YS,$;#8!V9DZ1_N3WE_BJ+:);)9X+N^+B`C%U'V\"4*)^ M\L(KYG(+9#;>>Z$T?S8S;3_:(C.5BA^E%/U-I"!:>,*6T@Y>"!U);%[2K)E2 MF?!&VXQR?G`&'"JZ!1!3`B4MB34W3L2C%SI3P#9,8A+1P"+_"%V+H(NI)H%O M._H0+G75!7U+H(R9[<##\6!`/!$1)^->RSL0\MX.7COX`)@%OKWZO_'*\"H# MXR[>W8LN0B2JN&?(&Q'MU%6^"&_1``&E#"-\PO[&YI0Y*@=,QLGF5J2'7X6`L',@)!A'1&L",9:8'OE7(XH6UTE.E?>8U%)LF9N M6T=Z1I8?/:QR67_)/E@9MVRP=JK7-3(*@N5Z[M7.H"4E./9#6F\Y!3EOZ(H` MW`E]P^&D,(!Y]^_4K8462@6P05Q5K\YZ9G>^Z0K3BNU`^ENJ-78=RV(JPHE\ M>V=^RUUN9M+D?H*:+IHM-1GP5FJJ9":8Y_,,>W$?6KRUOXJXTH&L&_.[7;:, M+L^O*[)PG`W;4JTAM;1U\.U4P.$\-_Y8.UCH6E5'([XDQ!>L+-37F"\/\X4* MFX]RU'/5F%_XWA_H7OFJ>"^7]7+SS9"WGH!!;KG_9%M%F\GE]!I9ZB:0,T6% MP!;;&Z/3&QP1V&+F2O?8F"UT,W6RU$=A.["[U$JF)TLJY-P=]L8Y"-U0-;E\ M.'OLP:!WK__>%2@X_UXU<.[T[- MLOIYL93-\,;G51AC^\(745MDL+'RJXM'+X"UDCS^>;:VM'BA1@63I2X0&R>K M:PW%R'PPZ!ZRA,"+>LZQJ.';.NCO//5DW*WNP'*!DUS`5Z:I&.B"E2C'XP.@ MOK:H0!&6"P,QA&68;AP3W8RHNC[=7EZ_%O5^]#J]#,9Z_.:!BP-FR.>'[3,W M8[G%"'"Y2TE)JWT3"MO%DWT1NX]4IU#]/MVZWF0`C=0^OA3$:C=5RW M??+FK+K8/G<'H\XZKBVR:G2@5;A`JMT;\#!\CN7+B!K?<)?/["!N7H/E7.[4 MI7UVC4$&6>$$:V8S+)J-40IX$>,52&)KXZ-J9AB"YLU.JV;=T3C]'2?"_G2R M6]U7+P(0?7X"+ZKH'<.&;^Q4D+V_5!N\`-@GCN0EIZ5*)"_7BJ\%R:728Y%N M"^&Q+(;W_;\&TK06!XF"9N^X\+R;5E3YGP3QY;7 M7U["6$[B="GEA+#<3Z8F*67;+"7S1(E-"]QIE8N3SH-"&P@V%?^.*L%&/C6E MC*3'*R<[I"C-I3C0LSB?@M_J>[)[B$C:AZQ2MGSX`SQ+CV[H<5*H!\-HO-1A M>^U,50->T%T=K=@WNP">=GRR?D^+_2KX+'1@03-^15FSV,^,?9QC%=/,>->6*PTE`I0^7'F\'_RV!C&T3[X`69-<1*JXG7=VR< M1"#%O\7XZ%6/CP^A#U2*"<_XT`?[6T`IEL?&20P6_!X!52>9Q.&=&!%1![QC M8R:"3(+Q^Q?,OZ4?%(`QED;58RFZ-5`E3E(+E+/%"S0.7""MC"=_5/@*1*8%?+4<-(95H:6LL7M[L@H)&Z[G0IQ4"WG[(Z1 M`SAG-#I5L;L[>O87NYW^7L3SA=OS^]`7=%=M74@Q>HAVZPM_XF[N;=="C>,Z M_:QUE3='!5`62XOJ$T?6#V7!4-!@U#T.+HO$?4:3I8O.6Z","BY0X?=,K]X- M0:ODM<^S=$O=LJ)N0YE[FEG%EAGK7U+!Q!<*\N^[)-7_DZM6G*O`9UMUIBZ# MO.-X.7C/[$JCOW0TL7VB2H'>+2O$6.H.40AHR8-?N.4]N';1\Q7U>NIM^VN8GWQH&4V3T6-9"MZ59^)2+R30M[DO@*A`05"(LO]^#?,`&^ M>&\[CFPX"F0?V`N'"@]02\"0VKF!5'ST0$=(135-+OF#;4-'1ZX5WSJ.)L?A MJ/V>P%(CMGCDKS-/KM8'^`Y7G;ZXCGV MXH/M]N!QI:6GE*;IA<&5-[M:@,C@06P^,!%B(T-XQ?9G,'>+.=[T`?`B4]3F M'(9*83WY)"_@^VE+0!*M[5I..)6@F]0QD*X4IM?;9C&9$T&+R,W#*1]-?TI_ M"--1?)#=/3\F\@>RV8FNZ1*_C6RBR#"YAN][#I?`J"(45,9!WIY/;OSD+A+P M[",`GF69U%.PE<$TQYH,0K9M--.#L:]8)H"!NK%EET5YKJIFSYU*5H#`!`I9 MY4;A"@?(+AK[0TI6+BJA3E`<_NHJ09-B%76>K'`J;]S$`BVF:^J[F93=L&4> M]K3%[H'5<4N>$8]R\.C4VI$53^1!M_H2F]\H,:7J(,@3\-Q-S)6M(B6=DFEP M8V,9$95;,$EX)/+FJ^?_"3\K$6M+@8L/9J0B$C<5JXAE;"10I;1/Q*3I^W@V M0"A"2M&C6DX6I\+P1Y(^2+%9I#]<@M^Z[B.YD-9L%14[@ M0Y"F+3-+61*+5/*%=H2R-&**16*6Y)\EVM0NI$6&B9V7LCP$J+!X1HX]H:E' M%7(<)VXD*Y_U$].+6;Y-%)UB*]"9+T$,X4SXPP%5X3*&74K?@Z90S96IT142 MGK*'9C.EZ=YLFH3V6]$"*`11HX_\%S2V4CE6R$042P8BCRI4) MC)F2Z$`&:+X1ICS%+Y(_JT4E]JIGW?N3V^]:=(N&MMY8VVIV_`^ M\$"RL?78$D`85M[T6X<0Y?;,NX:QOJ6].2K%L-$A#FG#!I7&(J#`Z5[>3 M";L$DIG-TC3T)@26";`5*J$-6\L?"65E(^)5F]TNN$5\X6#%-'NVUIJ.W='8 M-$)O`,50*G2S(S^93DB6$L@,4F_4OIVKW4\*AJF"=I62OQ&!XCS,'-IE;:4/-F'`\V1:^M MI2@&4/H3GJ#EZ512N38ZY3]%;G:+#,$,\:X4]8OU;L1%:=\"%L*#R)^-%ZCJ M.:YCLE923B]-7!'EJKJHP'0641(8NXH3,X#*H`XL<^KY5T+)&^;=HP.69S() M+CTI";;4)Y2QK3:^P^PFPB0]`[3/:4;%AT MRYY,7T8R"<(I7ZB"AXJ38H)2HCN*/Z0(MLW>I<&-]GAI+N"H)R2#R.=#:D0_ M,H\4\`>@40IB>6'@D(,:B6H)1Z0O3X0X[LATQXUS/29@!C(*7/+9L2&ONGO@ M,^61X)]7P?."2Z>?0G&Q99#(I`VTT<;ZRBF38F,,794VS>BRUK+2SDQ.OTK@ MTV#S;'@;=]2FP"70A[N\]9<)B1@='*_785/S6?P-G7^,`Y!?+Z]DOI*.4Q*] M`9&U0-)!U4#0@\A:#4S$T8AP$6MBA!)O>:S'_'*8_B5X_.E;,E@Q-:*,6.W% M-!,WMB:4D:8$T9+68&1+)'N'F,`I/(N4HB5.0*H.<&XE2 M)7Y8[-4G$;2LMD4)XLHYLE.TV`8S!^O$PM]8S#8PQ9^"8+6!JP(/#\!5C-M\ M,FV'K*`UYP4Q0E5/[^1'Q-Y#:$])S`FJG!P*-&#,>Q"3*.NBX(2L@2M#*=^S M1^\K?/:3XLM_A-,'=12!=*\.9R1.YN94LD,HY";$X;[<@QAD5//\SCD7%X`DD'VE11$([-UJ:!X.20REI\1)XK^QH6U)` MW)77\@/S&T7-D0=EK/;?!L#]9SD`Y'(0B"75C M0,-P,P11H;EE"(A?U-/1,_FW48H0QKC3-[(H63-/B?`5(IM!;SECO&H`B^WH MJ#L(V!`8P!_79'D94-R5C1^)]G-/H;'#P]-HVL!HZ&I4&;G:U5CMJ6:/7D+7\S M0FHO2QC8'_%[=V'*7#/WG(6'1^4E7E([+VE8URYC0%+[A:G]S5W7_^;ON'3JVL,&#]P]OX; M]RUPWM@-QG\;O^&E-U0>#9O^I]01M*IH-V9WQZ='JX.EEJ M7GRRZH0K.V!:EMZHONGV3I12+Q@-ZNQ]V>O4QX]%L7SPZEYI,CT/,NVVC1KU M1D-:S7=W:UK=;&42:0YY<+ZGXM@3,_6UET\Y\$VQH`L!VB`3\=*H2B-5145' M4E.:*5X.4W3:PZK\^[K)J"*E>%(>UIKH7.:LIU*94+TA69),:!J@3;*)CRX2 MJM^CY2*=C)\L4#="1%?B!WU'ZV2X:*T;C[BG:ARPJE_,H<__DX[7E=]$EK+JG_V#:_E$F_B?>$FT\([^P=-E5<^$K5:/2 MN;(O(U?6:$UZDXJ84F?+GF(\H*&$.FE/3C"K^X5ERUY+Y?&`%H[.BSV7A,/> MR*B/\VHX%#SVUFH*6[%"C/:P?WHT]L)\!27=Y2&F=@#.PP&X[(ZW.'/'M*L. M7EYIMQXTG1[94>VTFTRH.L-SJ]Z8>?Z,V_NJ#IW]]G*RWRX'586DJJ*B(^DI MS10OARDF[?&QD\`:DA+:/X>4T!T/7LK/$]T1>_6Q'@#$IEY(+60:8@,7A+1) M9G)K,JQ+>1Z/DIH#R;%H^DB'0R?,&)WVME/KDV&,3>FBT<<-U?JW/5(\;[1@ M^F5N$FG4%YG=<%]FE+883&1;5-OXG>V$J"N+I(I&(\*`$=BV=>U.U5@O)B7T M+M-Z2.9AJ@+7L@TLT)\51G7\9]1+2&)]JK".1;!MU_+FU(N744HHNTRGA+:H M1^TB2/UNN]1N"$<]WX31>G)##TX7'*Z59HU(!KQ[]#EG/\NDY/>8E%R1I"Y9 M^Y_[OMS:WQJ[*V5$5D\YLWL]Z9Q(!G#DVM89U#B)W&Z]LW7M[$N7(2=_BV![ M5*P!5*9WM?BNUN6JZUW5O*IW]=QYM?1$O4&WR6=+O\3AFOV"O,=..SKU*'E# M0^#]UF!X@BE4FE!?&J'V6D/=PD$3:O,)==P:C@>:4#6A-IU0AZW!^`2O^99^ M?;+9=CL=4*\I+;:7P7-&$S0UP-/$NFB8-31J:-#1I:-+0I-&$)/T=2V8> M;I"59'O%]A]N++W+Z@LLV]3JO?/9<: MM9JD-4D'WWOY_-N!5@S)QNCMM/G`ENA;X=V%R4EMAPHAE) M32G%6-,YE$Y6TZ2A24.31M/0<_0]T:2ADTHKBB?*#`79OU-'"L_#]3$&VKG6 M%%:I<]W1,4)-8=7*L)&F,$UAEE16`.C@U55MQ;A_1\8&@P\AOV#]LV> M/;K7=';.V\&<-YCHF@*:PBJ]O-JIL3>ATMX=7H.H::O$Z(OH[+"AYK"-(5I M":;IJW()UCG_E,I3KTN@[@C%-NK,\YEI_2NTA4W]>BS/%?:4^[)[SZ51;2/1 MIMVYTY<#F^2*-H>*F@.)IN?*P\.#JDIP-H>*F@.)IN?*Y?/@V'V>-3UK>BY1 M/AOG8F^<;SQ\;26"31U`=:#\/,(`/:,U&NI:!)K(*KXF/C9JK)6OB>PE$IG1 M&O9J3.701/82B:S3ZO=.\$[.T;*-;]EL\&97]K4I*%)0Y.&)@U-&IHT MSC665V5EIC>ZHFA%[D"5?>)J]VTZ;1VCT71Z$G2JDV\UG9X`G79/,,52T^D+ MI-,:&VZ??$3S.#;\NQK.XD_4"6XT-]>><0/6D;[/K.GT%.A4UP[1='H"=-JM ML7Z9IE--IWO3Z0G*TZ-%XG.@>KEQ\*:DY]1TC*1#)9HT-&EHTF@:>HZ^)YHT M=$RSQICFM1O85W&S*-6Z@)GNE/G+)61=C\*>3CB5EY2"1\Y@25;HR-H'4=_:6,WN\"+'.UBUT: MX^O>9]_%KZ?6O>;E/T(1V+/GY'V:D5G<<51!@1\N.A?TMUB85ORW8PKQP\6[ MVYL/GVP1W.%+,;8B!'0Z?UTRC?^VM&M_:\E];#'!?7NV9A-7S/_L/-W1=A-\ M>=R5G0F\Q?><_`%A?V-S M>/]1,.ZB"_"/T.6LUVFQ;L?HM>!)6X#3L`"_`1P506_+@K[LD3OD,7!A^=Y7 MM@A]$9HN-J-XS2[M5_3H]0-,-(?0]#1F,*`8[(3>A;CZ9(3R'',X6%?\2#?;K! MH>2W:IR=@;OS[3O^)[OUT),"%RH&3?X@AWMZ1>]O!^VMPTV?W9GBSWBE3HU_RPM(UZ-HL8?."N]BM81?%@IM_WKU_^W^^WXH+(=^@[?S'VS?L M!I;LP1D M1%CXRGV^BRM\OS;AGTU#CGU8\*70M8`#38#N64UN^RQT`GMN!C!E8`:A:.\J MK)=D[S;Q''W^^W>AN'HPS<7K6^N13T.'?YZ]-WT7!*^XX3Z5)J'K"]?N5*5` MD?"]`V'TQO&L/W_\S_]@[.__=745O8]+B;?SQK9O@ZH_?_ MYXKVYUYNWF\_\_D]]__GZDJ.NPI<-#2-G`RK[_9XO<4#!*"BQ\W&0/[ZY7=8SV]87$U0],`Q;*W MWGQANL^@80A!7/):X`6F@[PK-V=!FY.M87G/@Z^<`U&;[H.-.V4B?\+";(3* MGME$\RN_.K9Y;SO4:5QRV(/G3;_:CH/<-?,`BJ\"N,YEL!`'F?/52D/R'8AV M-UNA+JM@;ZM\/*ZV\%!^K`_+EOI("-F]>^&1.9W#D*E^UZZQM$)C4QB.RY\K MTE7G1C3B*.M@YAJV3_#65.DG8D=AKD^)>8),%<[Y](7KO;.)N%T:[08'=0]> MWJ:*\A45XV^"-OQ)N0][<>F>"SUZV=AC9KZ45-^V=J5J=-I5A=SK)J,#V;F_ M6_W=H[#S74[@H136WG'1]7$,`,2F7@C6>T6UJX_DL!9<;H,,A&ZG75>+@JJI M<=-)W2$!WYUBJH<'>J.`^[&"O&K^LPKP`I88MG2?QT%>,]D#=:*AP[[-#?O& M9ZYG&O--UG<\QW<=CD\OVEOB2GKM9O5$WDXH]<1YZV'(8P9Y*V?)&F$XR!,M MD9OZE7FA5>&WGL!NI=QTW*ANLS3;$>.Y);)1XX*Y):ZMH9'<2CFT*6'<0_BD MOAAN?5`V16U.VE65]JB5>(X8N:V4?9L8MJV`2:J(V1[=YZPS8%OB8HUA97YI MK42X-52[OO1)`P*U2;+]T6*U,0@Z7*O#M3I<^R*=6AVN385KF^H8ZW"M#M>> M7KBV1F[2X5H=KCW3<&VW76.#!1VNU>%:':X];KAVJ,.U.ERKP[4Z7!N%:WN5 M60`Z7+MKN):J@V!QD..53_!G`4$1`!0Z8*L#MCI@^R+=6AVP3:Z=U'G;6P=L M=<#VK`.V1F6)0@UQ,INHWG3`]NP"MAT=L-4!6QVP?2D!VT%M5Y]UP%8';'7` MMOD!V_$I%$,X\WBM*A=]K&`M3!]P':7545H=I7V9OJR.TB9QI6Z[UU"'6(=I M=9CVU,*T32MQJ\.T+TRUG4F8=E!9HMW1;0<=IM5AVJ9`V12U.:Y,;>HPK0[3 MZC#MZ85IN]450FI6G'9#P*N:2.T'V[4#?O7)?@+_\V/B?U(?.I$7KET;GI5# MT4C)0'*<8B':$X_"RA`GT!23,`XOXMH[.7U&O/"X7I3O-#J&L7>[&-UDXBN)JKS']:PQPK0W"]*Z_*+KQS5`T[E3.5$F3:H M==IP)5>SU_N;O[_ON$7G9*QGR":IC=_C,GSH4Y8IW5,GN9]\3ZS$P6N9^:WI M^\^P(T>9_'H.UN>V`X`&\)>FYZ(;:UGA''LCKX:EZR*LV(;4U'5NU/4+#[2L MU-1\)M2L=;^FYW.B9ZW[-75IW?\B967IB37=@QM79B+>5Z-V=WO,>V[Z#[9[ MA>^_9NDWEF.X;T,!@'"?^=PA<2,>[46=*:8'BIBR#OPV;,CI)9J6NYCNL#6I M+$A\G!ZHFE+/DE(O1ZUQO\8+]XWJJJ[)_:61NS%I=8;-2KC4@EE3:IX)T6T- MQ\VJ*Z0I55-JO@G1G32KUH@V(1J%P+,B=V/0ZHU/T+KQ_/1-U?3V.K5O$&S M*A$VU*K1='I<.AWW:[1&M"1\@11FM(Q!C4$S36,OD,8N^]VJRI5I;:OIM+2- M'/6:U4]09VALR-#`A3C>2O;."XO?';%22KF\-QS7J"+T@<@+I+!+H\DDUAPK M1-/I<>ET4&?T4TO"%TAAO8Y.D]$45K&N[3>7Q+2NU72JHI_=$TS#>F&G_7>^ M.>7,->?[56L[>H!+Q]E6N,ZH43GH$X<72&&7AC[>UV3:>#*=-)A*M1P\`P+K M#AM\\*HI[`PH[++;:;`QIU6MIE-UOGC^1_N[5HD_J?/^CUAUPS4=YYE-^1-W MO`6?,N'-@J^F7T[Y]AW15(4Z*Z<90],`;5!\K]L:5!:(;@X=-0<23='5W\CL MU%JA^G2/6S17O!RN,%KC<5V=-K2IRYSLRQZ;(BYJ=E+L]?V"I:]<57)2\VA MQ^9`HCGC5#AC"`[=L9L^:\[0G-$XSK@_?A>+JP307KV^M1SX-'?YY]L%V[8!_LI_X M]&/-__@=C?_^OJZOH7>;-V"?;I7_?^GQJ!^R# M:=F.'=BP.;_1VPQ?9_3^_UQ=R2%68H6V?Z8]0 M!/;L>2E6W!MNCQ3G1X4?.7OKS1>F^_PW$='/=52ZN,6FV%N/_6P^LVZ/.I0; M+>"AX)'=`GD`0;!_FH[#G]D;T_V375[<_O/-Q:L6^[5]VY9?_4+-JDR'`2U[ MEDU_M9CI3N7/@.?K.>R_9;;8+^WK-KL,`*"+93APS(7O/=E36-+,PRY83Y[S M!(S/+/DHB$??^PI?"!8N6.`QD\W-;_8\G,.+MFO9"X#!I-YF..E?!IUVAP&B M'()'A/=_<"N0[UG>?&X'."V#%WUN"J*'OW0'R2LI>DD^$2Z7(&>F(V!0Q_&^ M2LAQ?;80H>E:-*S#@X#[`C^JI=@N/60^P!@/)E:2CL&62P/@.RT4_B8,[SXS M#P@V@-UNLP26SV$@0(R@;,R9`OX;PO0XC?K&?#)MAT3%%O3FKOR:!O]'"(#T M.D0F0"Q!0EKLT9P"J,Q;@2IGW570"VA((F"9VWP+*AG0,O,]^:L0Z\`&77: M`WS71W:\F@-:']FGCV\^?V&70,9%1^W28#!J#X=?*VW0^%'R58VBN,<6;,H7 MG`@!9T84.)BECNM.;VV*L=E.7/R7[J0]B+D2GH]'8)8)_+B.;:X!-M<-`=*4 M?)UQVO=.NP>K!9A!WH8^;&<$*2D"=#2(`,VC_K-31\$FH?351&Q*CK+)JB*N0@-@)SYZ M`0C$F?"'`YSXSZB]0&+UC+P]`-[@:!L@#0/$J'>F]``Q!Q"P':PZ%\J/^.>; M0_P%E+'1["L3E.LRC`:'N0RL-O_`0._@>!["?@LEUD#:0W(39%"0HG<\TQ6K MBT;T&IUHH>F%E4#ME?@2Z?4UUF;)M;`C!BO/TMYB4+/8HF:Y)O5&RSEZO4NO M2VHLU5!N[.9=K]%Y:P7DH_G$R;BPP*YX4`(\+=C1$+$",LM\CG9DGJHE:B\R M[11L*++/8'(,3!I=9:6EV7BC9/\*,A6!`Q-7.E:):AKMLS^;0K-;PJ*Y`=F? M/&]*,!:)OT8O-3OB6IYO)(DNENV6Z?O/2;@!T?@0H3%2&,+^%AGTTLC(&(8D MC4U4+U+-7-+(X%L!68M7KXO$+!I9?,;#9#W_C>V:_K/;!'ZH`'`4P*[$'D<9+9%_I[T#TSK M7Z$M;/G%Y2\>6(TC7?3F3(K>&+W6J,GEF8Y;^*;A/!SQK6E9:*B1R39%5V;_ M;K?Z8N'+N5@XZ.EKA45RE9HM#5(F>L87T]F%.KNPGNS"0^MX!%/+?8#?!X((]AWH-5OJ`87)'0EAQ9#1R-2Z-> MN]-XR*,'ODX]J'.0ECCX8'/_0Y=U>9D1ITKB2&U2IY')B&JU#\MEHN[[:,P7'[51_1X]!DV5RR[/2/FP#0 M%.73!.?J$^9`/WK.E-ES3,/F\LY&PY7/V9JE-28.5,OE1FM263WU9B"^&5`T M%3N-)J'9Z& M8:>A9`D.3YW1MGHALO&0-\@:O9RTAOUQ1:*A-E(KNNIJ6YHTGOXTYY3!.>-6 MKU>5(W>2G%-1CG,3W,3J.Z('1JZ(>@3X; M#)IFG1-AG7ZK-ZG+O"U`GXW*^"^8<9]['^!:7O`3+8;7;^&?3U2+!]-)/LAB M=>X#^\(M;C]1XGR1&P'1V#0RC0MPQ:,F@^H[`1FS*SO/J-_N]7>[8I-#A&N9 M9VDQW?9@N/\5-(MC@:`M]MC.-P*B.V:%%M!K%[QW51W\Z3(6>UC==6[_=B>N MB02R_>YAX>4UB'RV%#XY*MFD[U!D)^P.VL/:"43Z\YD*0+MAKK`:;I:&:/2M ML75T'5D#S(\5_TJYID-/LHYS-ZBQ5X'J.T+4B#\<'=5D!=9]7S2'S:#2EGB>E]B>MX?"XB:@5)%L,=TNVV/$\IV[M\JM[ M;SO8(L#G3]P-^7ZEJ,ZG1&2-F4[5,ENOTQJ.CIN!=Y2$.TUD=?;'[;1&W>/> M:VM22<)&N`M8QIFJBV%!4#R4"C";6]4=K+;28`VF867I/:>3S5-Q8]^)4=<) M>UED=/"::\^"TUQQ:EPQZE95>?Z%>A1,MQ.)RNGB?&.*K-RJEWO M>-":=+>T93B9M!S-&9HS2EOO$(.%Y\(9526L%4X(2U+6N(/]/EOL@;O9Q]^KSJ.K*6?]3,H9"UU;_OIKI].] M8%-NV7/3$3]<7/4N?C3&XX$!))I:[4[3'F%AW7AAW5T6-AP,)J>QL.4DPYI+*P;+VR7'>L9O0-)\='T^=6]B>V8WZ9:VJZL!I][@X^EGSIP6P:] M82<+?.XL50%;#-7]?G]_%CISWL;<-V=;`7VLLP M)>%,@4E0W@&0"D8)X1KTT8\(&D)&@!VV_X;1'O8+$$!=JSH"92C:A?=CXJAO MT^/)(PP5VU9C1>I/=A"CE0!^A)W[Q7.?N``8FL?,,6C[\/%V[NVTC6X=N[S[ M,O3VE[3]7:/;,S9O_Z0]*:*\SW[W?PGQ=L@1=E=.O`L'KPAJ8S*L2U0O@:OW M:@N[Y>Q5[^7LU3]I^F/80G+FD@RA[KA;TY9EP3Z>`8O.5_,T80JXBEV:27M< MBU8LLJ(&.+K'R*B)?[-@5Q-BBJ(?1PTPQ4!4'U[JMHUQB>&E0I`W M0&UR+>UIP5652AC(GO9E\2+#K,'CT?/O?O#R)*^?X/),S M)!,4=S@&P)*#SB[G`0>`529Z-P?G2\/P^O#U@>K+*`G7ZP&L!-M*D%'/TF\+ M;N$?@4=?PU-A(`+XB<[J2O;C,@R-Q5;4['<>?I6:^0"7NPN/E+DINP);R4YE M-J-L2V++PE-S%S0AMJJ.07M0Q'`H!U"]0;O''@?MSCEN4#7BK)ERZP@"ZECH MW26ZU^L<&[T1UDCO?G2Q=(O]Q*F!N&`WGF-;S^PW]>^F.F&Y@,NA04O%`].X M:K@CU0=;D[/]1R@">_:L>F%?E#W`:`:;5E5IHC M;!%=J8)?\*85&*?XA3^ENU=?[>"17=^^97?>PK;8R!BWJ(=&I@/W"FST^36S M`\"'M=>2,UPKTQ''7@L`[;F'/P$ M$!#@PA$8ION,%2V\!Q?&$4RD>".#:-_$A,EG%@HLG(=O8[H5ZHHKQW8Y,X/` MM^]#>E;.P;PGFI3#^.!!"AM\;B#()]1X"[*=V\!E#%-`)?2!$8&Y\QYT@*Z`[RR&Z>I3R7KX_<99;I6%B['M>Q;KDM MH".P*LTI#J4(#)]'"DL/:`J<]IEYEA7ZF9ULKR\]M5^R:7&I35Z\^C%+&LHY=5ML]MP M/C?]9XHH;49E#EN7>@%JHP"I&A._"JJB^EX)U[S%;I-A)V-';\,;"@0E5`C5H2_B=+U1, M&O73KRYEN-WBH+$:`Z5LNJ82PR!+Y^:?/%9KLF2M*40XEW("8]X!,VRO#@\C+`#W.O.X=.."$&8`](0.C`)X M=A!X6#>H8-^;8VU$D<)3BP87H?6HGN*@$J/W[CG#AWR$&3"\;A%+&OR<&?P+ MMQS8<9)OL1E:"H-+*,OA[KN4W?=H4NTU!367U`9\*V"*F'$M[@)GQ\@C@()R4M7/$3.R+M-K7;-YQ*;5D M(?\EEA\^;CDPO`]O@S7F@\4[E>)@X7LS#J3AN@Y""Y3! MW(O\%V995%&KD`;8KS01),.8AX/U4P MJ\T^NZA(G^-E+WN-L-T>/&[/[P$F%2[PPN#*FUTMP*[E0:*:2(W`+*;MSV#N M%G.\Z0-Y-40?'(9*.WCQ)Y!7@B=S*,T(P(-MX(13";I)KJ;G5A5>;%W#CM.3 M1`*$)"WL&$"?X'DCR!\E6:S2'JY! M;MUW$=U)WV:!,.,?09JVS"QEQ?Z%VA$R!V.*16(6RGU*$VUJ%](B`UX-EW@( M4&'QC!Q[PG@$>4".PSQ*-XJ>]1/3BUF^312=8BO0F2]!#)7@>F<,NY2^IT`M M21D_9/=+%)LMDR@&H*?+N/<[39G<97;V0AT3(YWD4:+L4K3;)WY4Z5LE& M%$@$(XXJ5R;`CY`1/#!!`!W<"P7($,4WPIRG\$7R;^4XY4/L.*>"8K<8HP0; M1;`W'OR3_]-;;QK[F_*8XN(5NPWO`PKT3\:#JV%G4,\!3=QF/7TXD^-9M4H_ MGL&3C7C-L-ZK;DU+SEE=9O4_*YJY>N](%DEGAI:-!FE($RZX-`X1%4;GZG8R M89=`,K-9FH;>A,`R\$F="1F]HZ&L;$2\:K/;!;>(+T"WMY@]6VM-Q^YH;!JA M-X!B+E;_%`.+:!L>BOP&4H5N=N0GTPG)4@*90>J-F^#U<+7[XC&*G&4/6(4, ME'*T0YY7'(Q5>4UR.IZ"0HEIF43"\HF273.Z6YHF=/0!Z@N<)6F0*'':34:, MI;",]RQ[T:&K'D`[$(0>/H;_"I9RCU*R5T41[W'FP"9S*VVH>4XT<(3&2\_% M9^27:0VC7#YTL:**&E371_I\0>B#&\5E#VVU\BRD0!D?0A_7V)*()\\/-SOM M&$8[G_7!R-5=W6`BF9A4?(PIH-64CHJ&+K&C2:I)+34S(:S4#LCZFF$"M=RZ M6.4BH$1&J4UNLX]9E.'+@$WE$9.%*B&+0_#+REZ1+TP<%5#-G2G'@TW1:VLI MB@&4_H1G.WDZ=:$.>=KLI\C-;I$AF"'>+"F`IH[U;L1%:=\"%L*#R)^-%^C* MZ,8Z)FM)I;M,7!'E2G0!8)YEJJ"[XL0,H#*H`\N<>OZ54/*&>??H@.693$)6 M6$&GSX+]NT8BEI'X+)WE1)#$QL`%N4LQR\81V,A`2Q&T7*((<+4Q"J)M@2$$ MH/`>(TS`,'96+)<8N&V>R1S+A$3PS3:AO"6-Z35V'V$VD2'H'29[2C8LNF5/ MIB\CF03AE&.\C]Q9R4DQ02G1'<4?4@3;9N_2X$9[O#27D#DC9N3S(36B'YE' M"OB#S#P1&,5SR$&-1+6$(]*7)T(<=V2ZX\:Y'A.IPV<+%9KCJ$,.$./2(\$_ MKX+G!9=./X7B8LL@D4D;:*,-CZ5-BHTQ='IB29>UEI5V9G+Z50*?!IMGP]NX MHS8%+H$^W.6MOTQ(Q.C@>+T.FYK/XF_H_&,<()4.]$HZ3DGT!D36`DD'50-! M#R)K-3`11R/"1:R)U6GG!LPOA^E?@L>?/HZ;F\\Q9<1J+Z:94&6<<4*9/)-V M,QJ,;(EL*A>>0(O$6D&C#W!.X2G,PQ%+R5CR,(C"GKF1J%N5;!9[]4D$+:MM M48*X]!3**LBX(3%/14H93OV:/W%3Z#AH@.0_\( MIP_)(7TJLP"-*W,JV2$4OG+P,'URH'&MCLQK2G("S86W.!@2OV MV\_4HL_."]^6GS#IAL\#Q5_2U#\D46?T62I&PT&2[44>]J"J9UTI$W"$L M-N@MU[$Z!(\;$&!4R!O&X<`4JW=K=/M&;U=HOO!%Z%N/%$+,5>8%N#`UUJJ& MK9;_5K3_Q!BMHF`C@)5<+,FIS7*06).@5J$*BR*X-]C=NMJB_BK&=^68W7H' MM#1,X:^/GC/EOOA;5#_F6MU1HZ,"<'5O3$S\O0)3/IR'\B1&EI5!W/K\$="+ MP?&/KN5A).J3)\2KS62H9E3SY=XIVJ8$$F`(E@PH$I*=%,+52MWQ%?CV0M;N M+'DX+HI:$OU*5KROP5`"+1Q@$'3'HU$GQ[0Z'!]?,,<-@^WO31\C3Z)J-$03 M1O/MM'X0/+U^%[K/\@>34:=JN15[6I]YU05)IZ[PR;(=UR:GNL;FZOG^MH'0[OG<]- M$?K/]3!X--ON+'XU[$ZJD>OEK7P7';S'RD=]HY_C^:Q9>7PJP-X_T5'5QHOJ M\=/RX9=P-]TP4L9]8P60W)?+O'B\J_J!`YV2=W72Q_/X_GZ6Y^#!F?7>+5%9NVD3],Y MP_YV;-)>`?WP@[5U#)T2$(N%S*D#.^:-Z5".Y^TC9M2]BV^T;Y,:R1!J!!H@ M]?Y+$"3#]A+^$E&_QUY*M81),JJ9XP\7X.O@WV)A6M'?:DE1_\9.YZ]+J]D? M8YF^Q]EY1OUVK[];A\S-,B[;[G)I,=WVX(#^R!8E>)>UM_\(77D-(A\TXYM*-I:'$M'% MRE%+$W8'[6'M!$*C7E+JE1<*,`O$CGWF"S?.;9:&6->@>7W3X1H;WZ^CZZB_ M,&;!J5;"KS=36\G+W-#@.TW7E2`WUX(LI_]T!>C0B#\&XM=)]MWQ,J/_Q5IM M=(!`WMO)SF'SLKA\:7E[=U!?/^E.FUP4C`T^UFXH_"$ROA>XY[+*82>6+ M&0Q;QF!0'TM63S2:4L^34ON3UG!HG!ZE9O1(!,&CLL>,X>);RJK<1]RX1-;MM$;=&FV/LA!= MT#-0(8HX[M4%D;^#PCF.NX#W!C$%1+V$N][KK\*&;`U`-D4 M&[80H`TRTBXG1J\Z8@I^8*S17`%:-N7W-%:0JTOV:-3?"([K!8 M<2D"8<=5UL=G`!!9!%BTL!)[ZTCQCH++;9`!/1ZT)MU-IY-E2I;CT6-S(-&< M<2*<,<1@X;EPACXIKT]_9S=A__S)=(Y\6E(4SOU8GL536'_?M@<4]I1D-@UFT8\*1$+[L,!<<` MGF//J/A<(:$F3P(RHHDZ&FU,ZSKT8+9JWMLWEG'(7F['=B:=(9G0,J'Z[>\X%K=^NU#Z+O4)9FLYYG]379,/ES)#:I4 MSM4G;@J. M-\V9/:?N8K+\<<.5S]F:I55Q>>TFIM&:C(^;UJJ]I:;`U2BR'(W.P8D_#\\G M[BVWK&X,+-]27.>,M,/3(.:NW;(G*7`UB"S!X:DSVE:/P[-R MY:>_VY6?0]+&Z_>-A'C-TE7QIM@]W++-N+]EC?FQEI"[S5J>KK^[F"::KK\LP ME_7HJ?VP&S#'-N]MAUILZO)NU8:1='FW4T+\V91W\[%)X9/IVU)TIEIXE<7O MU=_LUN6S*E^,T6EU1U7=B-.%WC2EEK:826M<9]I;63133:)!W0KE'9]QL!SC MBFYEVXRZUM:1:FVU1J,:L\QT/;<726.3455U;II3SJVAGL"-^>Q[C@-R6Q[` M6Y[8LU[;^=A5-29C5LU9P[&VW36-5>H@MHS)ECXN3:2Q\S"[HSB.".^Q2YAO M6H'GLQG7%97/QSCJ#B>G9QQI&CLM&IMH`_S((GS.IS@MLQS3G@O&OV$\_J4W M73DG*VEP@E:2IK'3HK'^";;D.1=+_%^AC0'P5.:$ML'/PSX"QAI7E66E;7!- M8SC"4!O@1Y+<:Q/?M.U]'G91OS4T3C`Q0-/8"=%8K]49UQBF.Y+MO>N]K288 MY.]%8,_I2'-FVCZN**3*%Q@GAS6@K(>/PIYRG[(>8\G_S"Z-:F]0'JWA0-$+ MDTT#M$'VFM'J]ZI*C&D.'34'$DW155/TU9E09=E#S:''YD"B.>-4.*/3&E;6J:!N>MQT[7:]TQUC_?A>+JP307KV_#Q<*ADL:F\\9TL`7T[2/G MP3M;6(XGL,[^'6S_&\>S_OSQ/_^#L;__U]75'2P9?GIFMP%\W6+_1)1>7H+0"8-]X;,?+JQNQ^AUAKW.!0M=6W[W:Z?3O6!3;L'6..*'BZO> MQ8^COM$?@%Q)0%X=N'3`ND:W9VP!;-B=C#J%`1,2,/%H4@<#VU4?7VV$\E8^ MO@/^C#28G8L?)X8Q'!B3-4#*<2N&,@>9RU".CY!:+#G!;[*T' M//?^?R>^_^SG2:BX7`P.58.^HV.$7C11OQ^&X!`059Z#Z\& MS]B5R7-1^%Q_L\7OF2DD&%LHS#",T3;27P5S/SQ5@(\&K0ZV`@3O\6E`PK$[ M!>R+G%_=>]MQ0"5]X1:WG]`J$(`1>42VO.[HX=2SZLF]Y&*W,^IF]W7]!)4# MO`LAPC.C47&`?6YY#RXI_COS&WO#73ZS`[$*;/(@/!<]5AS2`4+:68(S=^P$ M2$'V311)!XS>>(YM/;/?U+^HVAGI]A5N@'<_S^(WM_+ZCYNL\OW+LM10-V49 M2?M97AMM9?K2=J?8\9/UAHO]@D?+IO,^\2X+6L,P@@UO@-DH&)C&8!([SC/^SA=X6F.[ M9-?^"H0,?Y$\%&`CDZP28#.[Y@/-@@7,Y^:?B2DNJ+N3*40X7R!T0EK9YFS& MK8#&!,@]'T5+1!9P6AB3?X1.B09`@=!![6[;.9[\WA M/4^D\-2BP45H/:JG.%CMT7O@D.!#/L(,&%ZWB(SKE.=ME!KW7'+9JIEI'8.# M%'=@Q^T9N-9YY5'V9W`)93G;,RX%O<#$Y@- MN-'S%3$!\R'3*A_5BY@X(H0H1P;+_F?&V\?=7/4ELRHCUD+*+0B%%`X6-2M% M!@`?V[:8RP/X&K[EN`CI:&QR.?Z;-IA/KY]`\CSP7T*THS[/Y"R?PP!HW,4` MS!L:O9"-:JR:!KUA5N46FKV9*.AV^@H%W1U0T)UT^]WS0X%1!`7C\61R;BCH MQ52P&R/TN^,J43"UG1!5:4E(>">'6X'F0&;H=<;&8!V93]*OL??;*?`$GP MRT>TM\`ZHNIW'\&.<1]L_'@M;?O?[NB''`=WX<^"U]$78-'(<%&^D9UR>2]G*._N3V=.KRZ3)3-+-P%(`DIEFRD)[Y% MU$_UVIVR_V/Z4_KCBPK:9UT$]2@\&3T8/5?,9UPY<)R,.C*(L&V>JL'>&/Q8 M`7O0&8P;`7;!/(/1H#]I!-P;0RRK5#(<=8N!_/^%_E[-+ZD#A[PD4!,3=\X)3 MOLG2]UMS3@#A1J<*C$=52K^H*J68LY)E)/6$>H!^WRN;HSLV=^@_%N3'M*O[TU%W8`F"%@@!\PG?;J M9_.;/0_G^9*"P`3VD4`F,`)K`80((,)WY[U_\_'N'8)%4*6!@GD))`D1`83P MP-<*FC0P6R7+%["JI"Q18.?)D'YZ>S[^\@&XL#T:J,VI>45-W'#;/.D^E.E(\LABIX0!0$@@4`#@_)GIU^:` MEYB`NGJJ,S!2-FAURXHW$;;<5]<16(1HN?#K0+XDSW5R-A2,G3\P4PQ^4P!D M-B4ULL("C9L>=F4A:L@[+R*6PPX+!Y.4:5(&/*>*MF*'S8/)6*.M>++"L-/7 M:"M^D#T85H6VN,3@IR3I=,E*E@^D?M_3E!^/T];QRJCE@K33;:G^;@#%5EM5 MUAA2WL?H8E[D@N##4;1Q"N\_RT3?=R&G$,`;S_>]KW0O#KGLX.N="KD4\_\:22Y1Q.(VTV[A`U\1>O18 MYBE\:+^`5'G&U+HQ=8/LJK-IEZ`;4VL:TXVIS]CLUHVIS]\XTHVI-8WI MQM1G:X#KQM0OQ$K2C:DUC>G&U.=KB>O&U.=J'^G&U)K&=&/J+ M=&-J36.Z,;5N3*T;4^LVOKHQM6Y,W21`&T31NC%UH!M3UV"\ZO:[)])^5S>F MUIRA.4,WIM:-J75CZNSGE$6&JF(CNH"-AHV0%;]N^+"]90$V0@_=4J-4%JL7?(4E$ZK%Z?JB"48&*6N( MW]BK#D5_:`R39:T;NCH8=RE$T>N,)P5@C#*<_AE=-DZ7%% MI4XW79UYP_`5`[L+5B?C_K`8K&]"8;M<"-E.6TI^*H:H=,[;C,ZYGJ+R)7:_ M\]@'U&74H#JSJ&C(U(C)@)GQDN'N/!R,QCJ4J=-B\D!03@M+10K3OU0L%:N# M?V4,1R\4385,DUYO7#Z:\DOSKY;NSJF7OZ9^=Z&][_<[*199-TEUT!;CYW&O M-SPNM(4:-0P&@\T=#RH&MQA]C[N#(J1P(QLTXSDA&I..[)<&WCPXUGQSG3CY MZN?9V]2+O]![>Y=O^_&FUWD7U:-?._RNP&^JB5@.\)E2A3_>&$6`SY6L-[Y' MG;)9U*62J3:54273=&=,ZF&[3;1&(RZUO:RD(S$0WF2S#BH$S6FAJF@+[[$Q M:22J5"/4LI"EACN4LN)^MB7!=I$R/O2!H*B**637EH*"8=Y!D M*!WL&<1#E>6)&_V>L8];L`K(22"G&-<8O=%>KN4&Y'R$^6S322T6S;BUV`%O M\@UG[TW?!03E(?:*S@7H6"#7WE/SQ8"L)?@[[PV7\^2L,S\H]_LG_F`Z[V&X MX)GLPAN8D>`)`)ZMW:VN!DA^Z?96Y0"[$N*[5N0PS!_LF_TE>_A M6>IC$"Q>?_?=UZ]?V]_N?:?M^0_?`2WVOL.?O\,'+]3S`2SFAPM8/7>G?'I! M@R\/KQYUS'ON_'#Q07U[]3'@\ROCHL#$T8#9R<$H\T`1X[=S!V;!$L_Q`!/3Y,_2S'1'7W1=Q&Q=SX]EN\$9AS7-DWR%8TJ>WR9I2S\3K@@_7 MG>\WK:[-[AX!V`C*K]SG&!0!2"TGQ-79KGS)=*Q0!4U@G'OR:_&\U):-"$!( MJ:/3*>AGM:C0M4!VF0#7LYH<-'CHJ/0`\!J"4+3_\S_^_EV&.S(LXWB6HFU` M/(B`_Y5E$L5"\LO?G7LGRPGPMAEX($*^R^7#:]]BE&GSPX71[D2OPG9NX3WU MQ'`L``00E#@``!#D!``#M75ESX[@1 M?D]5_H/B?9:OR6XR4SO9DNWQQE6>D$@\` M!$A*A)Q]\4$V&GU\:#1._OC3RS(1U>(^B&F,8'1`PYCQCG0T=W]]/KF]M/H M_/C\^/3X='2)5Z\$/2W8Z.S]^^]'X]'YZ=F[T>,"+RF.1O<0,U[W:.+[$,;T M>#0)PU%"3D<$*)`U!,?CL:@]1-'O'\2/F4=AQ*6.Z(<7BCX>+1A;?3@Y>7Y^ M/GY^=XS)T\GYZ>G9R;\^WS[X"UAZ8Q11YD4^'(TX_0>:/+S%OL<2E0O%7V8D MS!F\.]G4I:00_XUSLK%X-#X['[\[.WZAP5$FHGAM4$E._E*CSW3BUGM_DKS= MD')&2,-ZHS:WWFB4VH_@$.YA/A*_O][?;$JO@,R1CR!BQSY>GHC7)Q=>*(H_ M+`#8)5ZN<,1?T^U?T_F4+8!_1&PI^$^BX!)'C+=RWMJY_413">(0N(%Y28\_OP4.R\D3`1`%.JC: M1ZUM-?X"[(9'LR7<`7E8>`2V-5YX%/E=2A&LOY$KW`M2NQ[H1^'B2ZW_/]2C?#"@',+\CJ%V%U52JK. M*P^Q7ZHP%'D$)F4=L_J2[GCNT5G2)_-F9(SQ(1-FLE/AE*\ M4=5&Y9Q21_1_.$I$^N:%,5244;W.5*F_+BM2:`T34M;)(W[.C/]9:@KU;#&C M.*'Q._+R MG`0!$CIXX9V'@IOHTELAYH4%T2O^-2^0&"E4@2`=B]:SQ%M, M*<_LI_-'[Z4:#=J5SD.#;6E7\=+-#"9!P[:"#&GOW(D@]V(H&$'PR2,1'QG3 M@DI7(!)95L&6>8',CB8%7$60M;(&H#'AF>'D^P:<[--0QID_-DB=2V9JXBR, M)N/H7G=K1Z%+NV?TFPF:U:HW8=W57%J=.5HGT256 M[H6`":6%Q9T\O)<>YN$\>SALM$JET&=5*IIBI*K3#(?,BKFQF1HE)*:TFVA4 M+VHXN-VC.^\(7@%AKW>A%S'>?$2368DES2]0]:H):685/:E+/K902N%J/0?W MQD8W$?.B)\1SH@R?P#Z]^&$L=J3]C''PC,*PXGF;(IFQS(JXA(062BH08<9) M-O4^+#(4WE"3R\K ML5E(#GHMS2;QD-(XZ'P3;?3.5G!P+Y(5DF'-W(8NILD('/1IHQYZA\J*NYU85>WV':H6;C>UBET6EV4G?9>ZHO!MP%"J$>/1>LN[K`B*8UQ9>&Z@V M8TT%U7!M1.X";*I1J=&4>*7C2P4/6;`8>#?75O)K;ICT<$K,,]%M$[J`.2:P MT0GH9Q1A@M@K'T8#`2KF5,I:2WC<4\U#SB,E MHJ9R9E"LSQHVD6WGBQ1DPS7B(1"$C2U6BA%[%#6;X5*(Z.#H(S5!]*3L+S44 M^?A#1C'<^0T(0S&5F)P5#KG?)L$218@R(>,Z=T=%2;M"^3D/PT+#M5&=[W!+ MK4LM2U)!LBO/D'&O77+];)=X\NM%3%$$E$Y\WF)ILI=_N&6V[,S-66CU:R<3S'6N,0/C#^X$YY\)U^V.X'KJ+WF3 M+SP4WPRX>WP-45S;[5I]O-D)GC\>KM?P0J"9'`]`UL@'6D_7&JCR?D%%-5QK MK1D>FRI3:GHYFR3&JXJ[-W]^#V@YBPE-9B@RD6O(5)-L4"HC<)[P3X\$XD]%_#"@S-N@CM(MGYDKI6Z+.A8.3I+*NB^L M[!Y*:A>*IJ"MJ.E0V+G$E$WG\G@C?;_>\E0N=QKIQ7**?#S<2%>!JH3.02>;:J5WM8;+ M,)VE$,B@IRR1J;O)C,Q!]QGJI/>>FHE[FQ%OO1DF7-![2$Z!RINJGB@_OJ,@ M".?T4FI$L/=.E0I9SI_)I#$T?JF0V32:!2:?5EB80:&+HX*4>5[`BX*-$Y`H(9*\R8Y1? M.>M@C08F[BP7ER58`SLOGW>^Q,L9BE*3;Z>@LRY(EJ+9%ZRL&I@4=!86K;6W M60LP82X[=31T'SG0VGKS4N^0R^I2Z=SKXY.9@"\XPF5QYY+KL';DRJX2'O`^TJHLBLOJ#"BWMY2J M*8>>/I?>_';-@8B>HG2'M__Z2+R(>G[2L*,@^2^L;%50&&FWE90G\7NO9,C9 MIV9LX3U9MS*7I12LL,S0NT#NS7WN9`N_@Q#3Z6*#C`J?`^N@-O?VNW4>]PX( M$CV_+RZ'A2M(?U?[J19%M:=S546';(M"Q#N"UXC[_>+U*_?E391F1#S%FO`H MLY;=;FA?<-N*C0L.=RS7>TWP^XBO8`TA7N5K2Q4K--+EQW/5=(..`VQ=B,U5 MKJ;TAE4E!WS553@X2[B5-IF((J"\&$4)'M."-30U%SQ<>%D:I1>\-=H9ZXKD,SR;-65;0ZQ*Z2$ MG[S0X0//P!B]0DY>7P:V]TZ#K7(5M'&PJ]`W1K@-_>&C2V^"G<2R357YT.+4 MG12CJ3FHOW[1HJ1A*--\/>,0$6=JEAT&->DET;WLN_CCX+;[D-SA>6X[F/9U MS/MO#G7*R;>7+[QD@60IMH3(=H+JB?+S'`JB0X.;D;(=4*3B[]X=`)]>?([V M1^\EN\=*;$N12]\\I.^%5V;\CKP.#9!]FJX#;CN*8;K7]8\C$0Y"L/U)"3N, M&1Z@<.@2J\,^/]$.#:;'*NQ\+SUMX=!L]A7,@1`(S"[(-*3>X*&!^O`@8J-^ M)]0T5.3>0?B#WU[6#A+&N\WL`&"W^>P-+#E:)GD]+3GJ`>X_!-)+;H#I":5$T'Y!8%3T\)'8P32IQ=>UO.T!OW3`4"_1]-U`7LW,?K\$JIB M=?4>EH@Q7C4D1XB`_H+88@%A,*%W'N'Y'E&6$83%PM11I"?G-[A MS?%;N@&R@MX=<-[?=CS*0MCMTR(F>"$?&"YQE`HW83Q)GL5,;/M^Q-MH$;[>4!J+IRF=;$MU M=V[%;=9=N`T7GMK"!_=MPU+8LI1JLS&[BS3N;>,P4FD[7Y+UF1-"Q`*4XG.6 M/3&T`7X#P[>+?1M+[@7^#0*YMRIII%4ZLOT:(9:GA),G`NT;@`D_&_SK^;U= M^%O8<2_HU\O3YX*B8@AK)&5EVN\AGOT&/GO$\EGD/EG:8+J1Y=N%M9TU]X+L M1I'* M.9-\K,"IZ'8V(=E=*`YZ0K$#&7H.87O^5(A%KV,6$_B,(K2,E_F"P%7MM*=E MJ>J'K)M*#?^Y;KV$8EYK#?\&CU3SQ/8,[&Q48N#`1P@,<8![L)#\`P5Z;J7[ M[2TJ=F]H;ZS%XS/N!-!J>5M\;LN_37@J[+-S=&[K[7,7R[[#)XY)M_!996`= M/K<,WB8^51;:??C<5NS>Z,%0B_22[^KV@7:%[9"Y*?P642FWS(X1N:G4O9W? MYD&?U]HMWZQSL.[0"QS>(C@U-MI]IUZHV;W)=$,U'A=`P)LS(.U`6B]O!]%B M^;<(4*5]=@S/8KT-!P/V.^URX85B:^S#`H")/=\X$A)O_YK.\^O=ME=4#CW? M4I=([)R1IALFI/E='%K2X2X?"4/\+%QTC.L9I6 M.-%Q=6_45]9<(OTV6"I\X;+. MH1.*1*R"/(JI"SU5\4-T,JK^MC)P4)`8@L\0(.Z_R]!#2RK_=JL!Y;81JBD' M'`DTV!S;Z%C.\>6NH=B><*E3..VW9IU,_2;E)/L:0N_M+6GOWSR"DLQG=?4K1)"0Q0Q$. M`,I6?GT`7B2*Q)4$1SJXM/9R,0 M^S`(X^6WLP2?>]@/P[.__<]__L8^N?1]$";X874?1*"V.1PA@@#8@N#@_9]RC,/[]*_OGQ<-@1*6. M\==W''X[6Q'R^O7R\NWM[>+MRP5$R\O/GSY=7?[?]\FSOP)K[SR,,?%B'YR- M:/FO.'TX@;Y'4I5+U=]?4%00^'*YXR4LP?XZ+XJ=LT?G5Y_/OUQ=O./@+!>1 MO=9@4A1_KY7/=:+6^_DR?;LK2@F%$M(EM=/RY&I7N%SPI_2O@)Q1(X]&F9D1 MC,`36(S8_[\]C7?U7@%:A'X(8G+AP_4E>WWYG+Q@\,^$/KO?T'_P'2!>&&'* M-25%MJ_@VQD.UZ\1*)ZM$%A\.WM%"W+.T/#ISU\^,9/]24CJLJ%L8XKD-9A[ M[Z"-6#PJ326:A#&8+FX1"$+20B0NF:8R_0IA\!9&T74?\-@D423<`/P=#$.:/UP$7JT7+5&"Z6ZD:,#JSPGZ[6'ME2`HRBO M9M>!CK_IHLI60%TFR!$_YS0CCJ,*)9;C<;M>7:G+<4YK4BV MM`G?TW;[NJ:/.U55RK`[/>ETG?7*^`GX(-RPX;=3+27LFNI(R:]#PLR%J>UN M(9U'T'$GIJ5*'?*4UO3H\PF@K?IZB0!HZ5`;7)MJ_`A(-JS,`'I>>0CL.=YX M./2I0'OK)GW>LH8V97OT0[LX3+F'ZH M^%Y,\LZ,-O`9C%B%=E_,1@PZ^$Z8L^[8]E=`0=3FW*FYH#)J=L?8%C)*Z74P M2C8758.HM3&NN91"4G9[L>8"RNEUT-*+WL1R6]^3M6O9-N*J*'8['K22W)!# M4TW85/R`,H(Q3/QTJMI(<`7!YA8_7%*VL2QM93VZY4*TG17HMDO/G?0SEOL7 MN[,(6_,'VS,'>W.&3F8+EN<)%F<(5N8&MLV-6UV-5=V-4FQ:"PW1M#&#Z MO+%!N62:MXTXH#YASHDQU3#PTF4`^N\Z6^.Z]?#J(8)O#9N*/O5N-,B__%

7^`[Z"7,F"RK0+IEL2V&[)K+*Z96E])!? M")K_+,NZRUH)8W(9A.O+O,RE%VE`0)`G4Z2_L/2=GU)Q4VH6I**_68N&\7D` M%EX2:,TB8!^O?U^P!B\$T"[DJ!@S<1MT3MTQ=6TOSLN;\E0 MT;D@.F/O4850SF:.)PUWOIA*4L@20?]`@#2E`R)N0TP;X<+#+VE+3/#YTO-> M:8N\^GP)(H*+)VSP^WS^Z2I/!/U3_OCO.ZG8"LJ8_MP-_)'W`J)O9^("M)DQ M._`*7/:GCFB^OU-'^$%0J".:R]>1W,C6V6!<2I>NI2!IPEA><,L`;SB4)VBN4'D19UT MLH%V:G?+B>6._]RKXU/AQA@G(+A+$%MX`2B$P0\O2D`IBH_OW^G<(L3[/KG< MO)O4+[=^L_I.XJ:M'33[#C,..<*^N(BPK$&T@)@&`3G&I`1."63ZEFB,,BF+ M'&;_W2O,KH-_)#B+$\SA=1"D6GK1S`L#ED;^&A(OFGOO]XL%\`G+J4Y5NA&M MN>?8LTPU=X,UJDZBM!N;J:%KC6^.YY^/8V]!&>15[,XLDH?,EVK6:#'&_VT2VG\C2E M*TY.-H?CV59SXM.5+'DC^$NO(\H<`0\G:)MIP5IGNJT,L7:-R7=`5K`Z]3:I MDEM:KXJ3<&R@K1I7>D1S@/RU_R^U)_":;V#C?`#P^D:M"N4N3E'!26@8:ZK9 MX2A(YK#XN7]8"!8>2AM3N>`PJ*:Q('18S5V@F&O=;OGGD'"QH/S)1=1DR#:' MC;B>SB+/Z0)'J7?+)1T^=/H-1NP2*R<05^'!?9>;HO+.23?+Y%>[LE*[<%>_ M(81LHW4]W,MD?(`(A,LXVX;M;^?(H[-K/_5"'*1_1>ED>_\=2E6<+N;>>\7O MW3+)'=`5$R>1>!2+JB'=E1A%V^@[^)'KG.[($D7Z#UY6H_SYRRXQ5,J'U0M/I?$#X. M8>9V`<'3=O??/SOE\,/D8QL> MKRG8WN>,I!-I,5DJY_>#257N;-ZKW`"'KWJ:]4ZFBY4(.$2>:G2`"R?6I5ME=N%E:UE5?FZBHY7<%02?R MQ:Y]/UDG:>Q-]&W(QX-IO0(;^O6 M5ZNCY6I\D*Y(42%7'6MEE):WA51JJ?G_')9 M,<*$_MG;+B+^CG6;,B@W^-MDUN30`ZO\-8Z'L,E/<4:&72QI'A1B%SSJPU.L M\E,>(F.3F_9Y.C:93H0G"]GD(CQ$R6YKEQT999.3P;E9Q^_.^NK6NN=K?*!= M]TKSCO[KM$?OFJ&D7^^:M?YQFEWW\3E/:_G3$[#THGNV<9^:<2+8B2POE,\^ M185Z^UHHS%?*;.%T;EA[=P8QK5[^O!0>!:VM4/YDX3/BWV3 M&/-P8JUY?W3YP4T/^WL@TK8JPE?#VD5\V+2VL_AJ9P<]?!GS:+D&+MJKLA/C M0%1N1HA&T1H4>$6/FBUBXFVE7J:NY1$LKV,?,Z$$`_]B"3>7`0BS_H3^J'8C M]%%I]-UR$D8$;VOC[=:%I!`=QT*53@>!8PE%YOD:)8N#@J[_,O;\5`#.JR+^ M?_"JOSP/D2^@5'I^N]SNPOD'-=WU23TKHP^O\)(Q--TBS;I0.,9">H5@C)M! MJNT+"H,E/S@G?%]D3M3?][4FSVL"4*W!P2I\B4::,5&OV[*%"-SPZ&%?E+?" M?5=DSA^^<\ST,LEE9J_4ZP;YCQ"1E1CXHM>%X6NO7;.]7'ZI^6M56^87"#PP M1R$!HDAO_=4NQ%M^Y9C5)7+++'Y8K64T7M33TW]N(^`AXF&^T24EBMZ>5\(Q M%ZBUD/;XO-KU8/HQ8ZV&%RT=/TQ0W$]E#:JW;/$VRK:(9'O>:A^G17Z@NF21 M*2@K:;&5I:19_'O/[A&2T*^N&*@+%FU.4K"GIJ=C=6B@8KE!2FBG[5-"LYNI MV?Z[MBZ:?"E(4;ZV'B0L?]1%(4WGFJIIX&,-TN4IX6GL/'IB%V-S%HUJSXN, MI_US1Q:*5'Z&8F7XZT0"@FG6TYZ0$[!Y^^EK]3=F#1YDD25>-ZCZ!,JG+ MKMI5W;G$JLI'*+]+U(I%GG-F'\YV*ND[67.]PW^5*5M[U M-,'A-0\H%[SFG:P4\T^EFA-MY[OW+O8/[UWAG\-WCOE'(KC,/X?5ZNWGF%][ MFG<:]Q9$YQZ]>4VEHR9E4ZR;[;[(S-NF5TV\>4CX!6>/8#&?MD"POQR%IL(_ M)@R\]$,].QPF(2N(PG_5CV3NBGY;XXOI]W4&ASU@)A:A_#QV*#F;C71H.:'0&9S6]F'IY$L3FSJO5^_1G`+BL.B^6:8 M>^^Y\.QT=G5W:I=HD0]BB>B'`'TG%K;?'FR)Z<3^92UE'F&\`9@.4*DQ\!P2 M+RJ_9V<+/T+R_X#D)[+7Y_"=\S%I4,WX_'':F`4_]-3LFDGNQ+[SSO3+HA0/ M$)6N2[@Z5O.4,N^ZS0J8#PVYK<=.J'4+U&EY48CMS3U*(V*1%>71?$MT:U'_ MUG2/>\"HW66QCJS;P7*8/4G+=XJ<1NX"NQ[ET5OSTA=XKXJEAH-7CB0QV,(9 ME*K.SW=HR3M=0#C@Z<2":B$2=P<'_V4%(/WOK.&Z$BK$+SNY3*#L)Z=.1#7P M5"WYH"=?\1(G])PE39^0NZN[W3;S-SA?P01[<<`.0G\#T09,8+R<`[0>QVS/ M0[@!3!A^4GRSVD7>O&GMGN;V@C8'V^K/\W\I`]^4=KU%]Y\EL$_7WM_W>NU3 MR5F*>YXX<.13378B52YC.YI8M6-/]N,Q.T#,I]Z^"Z.$RE4KV;ELDA-2]E). M:4T*TN4$4-M>+Q%(IPJ=R\8_0F7_:[K(-P)@=H11N&$S%`>$FB%(*Y(MM2<[ M4N^U;*O>QMU<)M9]D+)@M6^BW48\52456?F!8]"<`9 M:&NQ/TR).Y%S(13Q-PP6230)%[5\(/T:*IB4:YPV6H2Z6P1-F8<320BEH[-$ M,LO#''K5ZL>:*:H=-4AA!J"&NINC2)]1.8I^&B&"T]_>J.E\XUV.K M"_G#9L?^W3)L=BQ[9]CLV'_;&38[&FQV=.F#YV8[I[QY:0?Z-50?/.4:)S<5 M,;=#TTF*%B>WT<3DY,>^]6NHT%2NT6,^@P$L9"@2ZJ_U\;-G)@50F8D3PT4G M`*IG5#@$(6Z:A74,R5,RK*'(F6DABTLF!*"=C-P)B*)4<7R9J)1K:W2<+@/J M*JF%ASV#_$)4/F$G>I*'!%%]$@2H`@_A._O%OP1/73`WD:S@:4!!6]4&:)#1 M=J)+2),X5C`*QNM7!#=9UB<7$1HE=P?+2TJ>!B;TE6T`"BEQ)P(^SW!!WCS$ M7][AORP6X"LO3\/=4I4:>+A*KQZ).69NGCI)*;N.-T$HC1!X+V&47I70??H4 MYX*JOI.C.'<)301I43I%B?`^IXD#J5`X\`E@NW>[!+L6ONK&P666Q0:25 M>^I(M%S,O^5*WQ;E'D;&4'#5E921$]-.CM!L/U\N-`+!?7KJ-;NCEUTGK\:9 M3FTQT.2U3P]I!M9H"34Y)R=FM!RIL[NLQS']+`.8C#%.0#!%['^VF/C#BQ)V M?'FXC&M'&]@A)D:B$;'3`V9S6[7$J1'C;BZ3&#/QO>C!"U'*;[K8Y=,3=DEY M2)EFQXG`&\`N4P,R7#([7#([7#+;W#'#);/#);/\ MNTZ'2V8;FWRX9%9D_N&2V>&267YO/UPR.VSC.^(7B=EV/OUOD?JVOGXC=<.V MOF%;G^6ODF%;W["M;]C6=Q+;^HZ:`0R(5/6J^E=KO!GKI^5=.L)RB-^1. M'2=2(7%LPSRI.L4A)VK(B1IRHIH[9LB)&G*BAIRH(2?J8^5$#5DZ;;-T+*=- M#4EJTB2UG]P)8\X0?(!H[8WC!?N//>OEV);]I/\);$"IY8/-[58;K%UWV8D2.AL=[EWE>'57JNGI*%$]%G MB9BENZ/*=T3I0TA!0`TJ(8'3AYF>;2P#3\C4B=!Q5=I'0.[?_2@)Z`A8#$@5 M\)E4(<51(CI53@1@#?1O`BD]-DZ$=_>3/(ER\JB(;L5:C$1=\:@1$U,P-;9` M$TB9,"M_0)[&U4X2G6ZVW[U_0'0;>1ASXC(-:JK'T7I-1^(YVD"3#Z8*R_`C M/RK>BK&TSM/U^=Q>WOI=\6KTR6JK$(=&:'TFV""5P#]`2B;%EP%;[RCY/7*)F;45K2 MO4\):5<%3137Q`^/87H3A8R1$SW8(V0+Q*^`@-V)Q7RPJ`ON@G'B@J<'%6VU M6R)%QJ>;D&N!S1O/_SV"2VD/P2U3Z1LJ94[/U3K*6NH/*BR<6%B8(R\`3%Q^ M^Q>]WL4=JZ]/#P`*%5OZOD[=B0SMXIZ,.[`!$11?2:4L5ZP6B+L8!K1\N0MX&KB%^ZG3\5'@.KTD5I1$< M.%?77I!+ZQS=]F$MSKFY_7XT##&(#QN#^#S$((88Q!"#<&C9]T06?8<8Q!\! MC$,,8HA!##&((08QQ""&&,2P5ND42IQ9JQS"&$,88PA/?KSPY'`*^?'689Q28/<\(Q"$I.\N4+=1R+VQEB(-3K63\TC/AC/@XT>?R1!['/@(>!M=!D&KN13OI=5J83G4) MS.353Q%J!@9I#3F2,`)>E<3'0)O4 M,!U`K,K/B;3P"MJG"<'$BX/=64U5R&D6WQV_JRKN/)3,%#:#C9*V$RNR=^"% MC&-,4)(&@3R2('9LFT>J69_J@KF59`5=!X2VDD90D%$MG\_M"`C&,04NP.2) M"OA,V.Z`&4#L]%!O*0>%3D4N2.053PLT!D9H`2(YEQQ4?W$(5#<>#O'S*_TP M"*;Q#P^EFTN>5-V,LA873I):IX4E7?5;`$G"(D?17YU;'+B%ZW5(F/0/``C[ MI@8U)?-F84W7$=7<#*UGR4(V.;)^=@]9"4*L4318U515E6%+6/4DP:5GB/;H M$O(I5C4_V?VH?V*9E]/%_+$OQ,H/_[+-Q/I)WVY(XF;?)XHA;MK]]T&IY=>%N6E>4DL[->KI%K M,P%37B779+9UN,'XZLOI[##F:<.[:DY13!93Z3]!58T#4>1$GIXJI"N,C+BS MP9>+*V=RM$",$C458&B2+I4D_V(V*@EI3J##N[U M>A;@(;][KP5`NKN8[YGRHL/3#SK:@NV-%_.O95*4*C:=B4JY-*?EM6:HJZ%R MQE"BGFXI$U%UHKV?ZL83K7%=9Y^)="`?MI4,VTJ&;27FGAFVE0S;2H9M);:W ME?1Q)D'R@L$_$Q"3^PW]9T[Y<28+BE+%U%!4ROV)A)Z"VM,*(3DGSAC@2,?] M]E.6$_N]_Y4`E4?Y3E>N``C("ISNU)=_:[?79@K].YXWX6GC>>EDJ(GOG9DH M523DKP#(RO!]WO,`K6["=6\KAVTA48ZGQ9.M8^X1+86N.K][N&*`WL_%KL@S M$6Q'517CP[M4K+>66]R57;D!>[HH/=B=>'554;M9Y=P8II7=Z`3JKH4M[2#I M'';,6-]@RL2):0%'Z%N(22XTG=_>I_?9SQ+DKSP,9BCTJT'F-B3$4-,@<5J` M,[5)"]AIL')B5J(I^JV'5RPGHQGNJK7-(+>O??IH$UC",M#V7)SXW.5(?4]_ ML>W:6?H=VR0+@FFV699^P?_PHH2=/Q4N8Z`!N0;$Q`@T(G9:@&QNIQ;X-&+J MQ-;5ZM<'[QX*21'!IWD/J5PZ,-'01-?Y?%+EK::GD;7U\5=DI4YOM!C+HZBS M#GOB"W+.+<<-Z[##.NRP#CNLP[JT#NO&%P=G"%>4$G\CG,`0KJ>;SA`NI.1$ M:^9)EWT+\_MT[?(2[U?*]S>TJYPLP(%,WS(B!.1%H*B0=;8C:`6/VKCH#D!X M4P`;")%.!=I@A#\E$(7M\N?LGQ`L``00E#@``!#D!``#MO7MOY#B6+_C_`OL=N'T7=ZH!9U6%H0??.A09MH&9+F?H/!C!W^^< M0XJ/__6_OV\WZ`GG14JR?__=XL>??X=PMB+K-+O_]]_MBG=)L4K3W_WOY?_Y M?_RO_^O=NS_B#.=)B=?H]AE]3(O5AA2['*-KLMF5U$*!KKYW3S0+8%R=`7O"NI;W2R6N'-KO@1 MG6PVB(L7*,<%SI_P^L=W[YCW39K]]0_L?VZ3`B/:ZJSXP_?%3__OKQ?7JP>\3=ZE65$FV0K_#E'Y/Q3\PPNR M2DK^E3OJWV_S36/@_4^M+ZD$^]>[1NP=^^C=XOC=^\6/WXOU[^HFLL<&3AKQ M[R/Y^CO17^^7G_C35I0:2A6FVZ]-?SV$JM\O)QO\!=\A]M_?OIQ+M7_YB4G\ ME.'R(KG%&^J2JY?/C_C??U>DV\<-;CY[R/&=V,XFSULS[-?YA?TZBW]FO\[_ MV%O^:4KS[AD6;TB9;&#:R>V-VSIR,[W1GZ%^6E63/T/^RI2G>(9?N>-F>J.O M<)Z2]5FV]M_PH2NHQE^723X#5,;.IG\!_ZT6-'7#/KJ@?_7\XN\ESM9XW7AF MMA6QD[OFP99;;FV35<_JAF41D@N_#C=8X-6/]^3IIS5.J>'%,?OC'?OCW<^+ M.E'\#_K1?Y]L:>OH_Y>?-LE]8XY_DW__G?!9F9;L"PR>_=1O+=/OM9>F5+++ M5WC@8=2"_][<;JQ^J5Y'5TV3&=UNJ%M67.#LW6_7OT/I6B:[;#]"[+/_]=.^ MS>/O>9+WNR;)5TV#Z)^:+U%+_+0B-%\^EN]ZW^'U!/ M#)4$271_F@=TI[L\9WYI&9=L_@LG.0U>'RFK!NC0B=7?42XV`94RHU``U=B7 M856IMJR?HNHQ8L\1%4!,(BR(M5U)S'_V/K1E&@W*U19G`OQ'LMHQIK6I6H!V MI4S]G24R$W`NM`@%10)M=;\1PY^Y#VJA>(-HA:V9X'R6 MT>8^?R3;),T&F!(]JK];_]$$S'8-V4*U'`\F]G@5&);!="2ZK#Y!7ZO/_K^P MH!1V`U'_?'T(=J4:Y(TU`7MQ`1%Q1$9-NW!QP'VX<._$Q6QAXR9/V.S>]?/V MEFP&B!`^J[_,X-D$S/4L064YD5$9YL:RR_HC5'T6%G+B7B":'Z^/N9Y8`SJ! M[JRYZL]XL_G/C'S+KG%2D`ROSXMBAW-A\M+(]K*95'9R8)18A@*MB1-UX%3I M-H&4R;S[*Q-"C12JQ&((K;J.)I;](8J]$K5^,%;:GI4G?R*;758F^?.G=$,K M)2$_)#(]7HQD)O-A8!&6!V+C:OR+=!K MPVSO^63$=JS!XG5L6(W6H7R#U>ISQ!_$@%11]Q"#7U2$THYH'Z,C&[,B]`N^ M3XLR3[+R<[(=0DS^$6+/8H"MI,.(V0\L M`F]?NH]?D:5Y"V=:HN3)YCQ;X^__B<7E@42F7RH/9:;7R'V+P,6QT+BF*A;H MM.5P]0SQAX@^C0'*LGXCAC^SL/+MBP]*7I&M>>%,MEN279=D]=?KAX1B[')7 MLB6*;$I2C&T#A3[0E0K34:\P#TP!O2<-'W0&6G)P0<0ECU`EBSK"47#%!`?$ MI:>$+%+H#BBE]3+SPH;]\HI/])/A%(M&JNPO;AA)`2QO&-B$7N`@-J];XB#2 MVB]RZ"[BX<_C6.8@ZT-B_(/WH2]1&"YV$-H+`O)JV84>Y@(Y(=![5%_"D$O^>E5L.^HB($_LCD3]"_P?;*I,G3^IN.GDX`]\`6%*3%9F5`%DDO^8=U`D=?V>>!EXW(.H5H?\D^0@>"#2Z% M^C,'XAMJ5A)[NX\&X;9Z!!!AF2'HH-JQJ8NCK>@^=+*/XHB5O=^?J'\W<41D M4L,@N->Q$AV5!Y>;W;;MD+],L[=)W>9^E= MNF(3@GLUU.C1J%MK!HZ\!CU/;/NHSQ&Y#F.,J>70'"J^X!5.GY+;#?Z,R_J- MJ)A%2M$^CR2B,$P2&@=;>VSAS(!2`NR':9D*Z3-]9=\?_++@I!D/344AL9KKJ%!=`R"@'1J&_6PWR&V(,):02*>ZX\ M5@_C((:D`P6$D/_<8A[TY47X%UD,"?O==K=A1[IWHZVBEGK[=+V:>?%0W5IXUU+*PM>R((RZ/>@KH@@9<]+72 M"#];:(D@,K%S1X0U,S'@L(W?.2$,6439>07#[T(/X$H%_<"`_/M7AV1Y#>89 MRH$KLZ:A'S%MXBKE!TC2OS>8_7&2K4^V;#?1W_GG5SEYQ'GY?$4Q6=)G9W_; MI8];82T':G:DQIBG!Y51]!)(PQ$TPSCSW17RPM<%#VZH77':#11 M"`;/XB`%AB5I")OD01+A`%H=$1U]I'J01LW%Q$&AT+5WA%J+*,G6J&OS"#56 MZ5_,[A$7:4V_$=@*?8?%X$A*&%FMQ0K:S[B\O+M)OMN/M47:YB/NOK;_04O7 M'_`$EH/KB<.7D<5>:")\#+/JC6$V5".:4&.%*+MQBZR;K0(L.@XVZU'X&FMBXP@P"'$M,;XI,^?,A0F4"5C7<;9@1U6%69.4*- M(51;0I4I=/'&+AE\XJ17T)I_O4[9H"397"4I;?9I\IB6R::S=768U(T5FM1M MH#`UO&A=P*=A4Y?*:&%F9+F70X]4\%V:H54E&ICGYE@@KKTUH*Q6MT=,0T^S MP`\NAQF[FXZ]10]\3!)1\-6R1[W3`5XN%&7IPP,6(TP%XH45)K+J!`"U@$)E M?:ZP;[Y00JL_Y-N[/=]B>9%LU/=ZEFF7/JC4#*@%N<1!Y\%W<+=8RJ`W\!HA M9A?#'3`6-G+_95>4[!5"<4.^8/;#IGS#P7YV\8:<)L7#54Z>TC5>?WBF(Q#Z M+2X?V76=:79_LBK3)_H%Y?ME/;IH\X0/%Y.9#]\H#UG)6R/5H<:3VV7',B-A MWMAFNR!I`&]]0.M MKV\3:20`+!W\-3!$&%B,XD!KG.T['"RRI(^9#W35"04_,#\T7OP>M:[0WE<\ M)Q(<>*"0UE:'&2FBJ>0D->=-\OWL[@ZORD\4/?Q@P0\)_5[LM3+."I[Z5,7; M=*NB>FV*5L MX>\X7Z4%C:!L71KMG3)/5^Q%5"7UQ-[WACX9%!KRLC`*@S=%X'1W((V54]L< M#U_]U$[3VS036<<5DFJROJZ7V.JD#UUN<_OO;ID#U/7P1F`+`!X2@V,O<'C+ M;X&K`G-V%9O3!<==F?XVIU+I\!$Q=9=056ICGFJ]*+Y(E^6J!'^FVH ML8PJW>[X9%C\T1R$AY9A'@KK]N%_BF?;O##]6QY`V)FU%H1H;.B88U<]RJK$ M(]1Z1+7+YG#PCM.WZ.,5\B\[_`2M5S?<.%Z+R^FS[^S/4=5II=34CH9*4T.Q MD1OX.L[&K3(RFAL2U%2!XY`=+LB47AN$!"/]'K$M/,X&2;@<;^42!H\LWS;" MTG2*:H67#U19\O*(U-")Y%M"?_%/)/](=K?EW6XS/FM.,X571VB"LRV3P8#YK7.B=;7-X-][T-$YF1<).Y M-,)3>:TT#S\`,G&G)*_>P+(K$YB%9CU-7/IC0#.E7H]7!AZ\@PHN.QBYFH:H M11]2B-R--R*_/)S)XCD@T()&[*Q,U^EF5Z9/^!JO=CE?`7?V?;79K?&:O3IF MPZ==63?_+,DS]D[I"N=\@$6_W&X\0H&TV<1_&)M3&0W1"OAL`M@J98@`\[-D MIMXUMNJE9)(59!GAJ_RY#_82HGS`:)5L5NP0G3H,<4/T:6=#P"/.4<&\HA^H M#O^K^'W@Z`1*"^(1E8-0!V&^%Q'AVAL+G^$2.62+9B'SHF)S2^:],=18JY:6 M=>PQTC86V0O":@;T"%56WVAJ"+9#X6G0`H>76?7X6+:?4273%"!BF:D!2&05 MOD!0>%'&"*G>LIFIJ$[U"KVY3ME_Q.+G'C!*)-YCB-R>+V#`91J5!R=4L$Q0 M'T?5P".:7563$2(+NLX0"1\4E=%0&0:!XY_GP&<=\0;[CZ^OSVZN8\"O'KBF M,4V.5`]1S&/XLH];PH`569RRZV=E9#+KZ/"Q2/*N6_1,5)#!YEOK.*2]T5=@ MW3C%5E&(W]B+5KVR*P:LJMZ=R7Y310J5ID[XJLI?-65=18FKIT/K7I,22=F_ MX<.0,/X(`P\0%CV%&N,8TPTN\005.=QT862,+\#`X2%BF(>*7HR(OY.4P4#< M2R'I_R'9L$46UP\8EU^JK58?TV*U(<4NEYZ#9:=4_Q"F2A,1:^;&-ORH`&WE M485W"T/+6A9Q83[%3#*^@R66BMX2(V1*#_:I9J;?I:*-QW!,W15IAHN"'[1= M\,TA5SGY1/)M,IR!_I`4Z6K(64?UAKW6ZE-Y;.D0?`[%L0%*@KN87/(_A>]X M`S/<%5$$II<'K+>TU.._4RL"`!RL"'-U#HUN6M@U:JBCQV]_0UQ5^+Z4Z[]. M]$OJR[GA'[1F';?WY'LZ',-JI.1YK9*"9S>S"UIW*EU8,K75%/*15I7T>>B* M4M.A:F(-?WTM?9B"AB5[FS%QX904Y>5=4RM\<%:&!?TLB:BTN^0F?[`H4OADEV:M&1T\C+*EI:]K!6CJK#&EHKF_# M_,#V60F:^`9&M;0.9(ILU5Q[(5BE>U2?]SS`^$6NBSGH&R/.DIE>%#@\+='"E/[]XR-N@,+ID`BP$QISH3`*DY;]BM M6L8K[&@(KVW![%CVF>4,7,,"69KC&GQW!URMZNM#NGER\P;UR%);,QMSGMVQ M__#V2M[,.2GKY_B%ROXF0`7N/,^ MB2)_`UD;0=P*VILYXAESB&K;">]#:RNSPKRG3+#\2\HP_0 M$S]>F-SQH^LK??;GW@#:I,EMNDG+9_3#9U)B]"^!3WB8ADG=5+@-1`SFPW7F MM+/B9NT)11:_+X9,6^"%*8J71"U1>OI'*"D1,X&XC==.$INW1K.P)+)<+"DC M_DC(^ENZV0C/?)IJQGI,/30SVR"A[SC@:%K8$)@1@L#TLODLNNAAAS.G\E[> MYZZE?=^B6UTO:E5`&@08*(L;X8L#+D/DQDH41QO%0I[)`V,_[(DL#1?-=/P7 M_(0SDP&P3$.>7,<:\`%DZ&..E"GQ:1D9A%:6]3_BF^J2=K^:MJK^T1)TJ*SA MHMC7/)CSF9]D_@``9[`UI)9^R8`T3QD`B(PL$=1OL/!'LDW2X77NQO**C1X# M>0];/GH>?&_^$#FSW08RMB%A82.)OE:R\:U,D,!!LTU$VF/Z#2,]5=W6$8&? MF+@G6!)Q@[^7'V@K_NJTYFBD;;7HJ*,]RZJCUM_\RXZ&KJ>O.^I;7%[O'A\W M?*U;DC]+%AS13UJ(L],%;M.,/XBO^#."FO4")&'_NZQ`:@W9+T$:M"&FZ-`6 M#Y]Q>?'L"L<-`$`;% MD0T*);.:%_62B!07)T6QVV*#K<[6IJQ?UHE,S?:F8NS<.(V9WS4)T!R8UQ82 M\\O.YVP!+'L07\G7) M=?)&+@5ZXF17;+E=*_-Y)XT!^S/M6@/S'?I5NPQYKEV_"4!G?W6- M+C\J;C"++Y(8HLOMA"]!?SL?\=7\K&Z'?/5:$@3P(UA=?+ MANDGWH'1(;9\*<[US?PL MG3Q"GYNFD=4@HE/B;O(D*Y)5\]B@ZK"Q8G?ZZ-C*/(=3]&*?1Q=`++"FOTYC:J.=SJN<6C0X=A&<9O"$6'NTTME;?#$`OO33+NL M.7UCC6UJGI$VD:7?,_I7^4SK!$S96IX7Q0ZO+W/V7U8_\)VVM'1([S.3Z7,' M8_)D;&4,/A19N)\C-=LWQS(VV3I8GI+MED:;HF2+$U,N'UW0<0&D.O8XPD(; M@2SL:@*1=0N#<\=G-G=HBE_B2'-[906_%T(]E7.BK2Z[%84*(2\6W_VG< MWVJN"OM%2\162T.S@?68."0J_7MS\>O14=T<_#9C\NE8'`:D_>L.0S(!:T) MQ`FKFA=J+E?8"A_46#17H_=Y\+J1/VTZ"ASZ,12BG9VA@@V,]Y(-AY MP94X$(*Y$D5)X.\1(VO!I]/`6S<[9;N3;AW#DNM2CIJ#@3JOVC`JF(?>Z)WY M8`>9,"]OH6`B6`\]%D163GU,B]6&%+L6\C'GS5%+V#?,<8R#;.+VJDC^U-S%Z:9DJ)`$BEY*)#&;GP72%*/M@62Q)"X0(KN-DM#@&AJ)77WZ6NE ML;ZN5I)YC(FFG6CR!6_8NS;5C@!S13E=I8KPE)6XFF/J5>W:DK\J8\ONC$E$ M"_HMH*(FKD$G:LDKL:$AL-+SK&CU.>6H<0L'5>DD81?!M5),B^SG0++Y-!TX ME$-.K)TFQ<-)MF;_8-O-@F MGT>2VCE&@2O"PU@,?W\U4!5DF[\ M876<9+R!]1BJ5K+R"(+18P5&7SHDC^>&Y'%T=<\5CSWGV2K'28$_XNJ_1N6/ M6E59!P(KS"U/'Z@MC-*LXO&A$%H#(RVO]=UK MPFZQ%3W)5=YG1C/8@-W%,224NV43_Z.C=80J/=0HHA\:U<#'OL^-;JMZ"A[> MH8?PGS;DVV?:&_3/\^P)%^QJ:=K^3VF69"OV]ZI,GU)VMNU^_8#DI1"4N4[* MFV8.('!,:0#X7#50@W0Q9K*+)=5^5R7/2O3Y#^%C"@@RB1]TC$//%,O#<#2] ME1$0"30K0S3&-XN:[,WL'*':$FI-\:S>&D-[:VAO+IJWP;'R3Y'[8R)@T!J! M;+=IN>4#<5K6D(PU'M-F=QLK6T?KIMSD?TOEJ4'*RAU\;G=QKXQ!]@:7'1UT MPD8-7:W`(<0-2@2B@P?1P]#&=##'=2Y9,$W'5 MT.DR`-9EJ7!&L$>?YF3C7A==FR0'-Z*U\0:Y0M+%\>1(T!^3*G-;/)6R$Y9L MF6\P!K4Q8TW[2-945L?T7;-3^G[%VUN<"X@M?-XA[^`Y`$%[%KW4F2(/.K:- M=9I3#OGGZ&OU)`+ZB'N,&/[(8QKT1(=0%]CQ`0'0HDQHW;K_%R\,`(H"R`X! MHIZ#C."43A\#XR[K;@3K=^2>_0D`QB]>6' MA"JO,%N9]"N%[`-ZOSA"M,/>HQ_2K+I_+?3=RD:=+V:,LI.DW!EI26@DL>X9 M8PZ+Y/2K.@U\3L'9H@>TCWA51:<::\K%:YV11T4F]3 M<';C>&?##8Y*C)[X^ M]O_^\>>?%_N;>_\-_=//1S__S/^_"<7)KGP@>?IWO.8SW.]_.5K\X_'1\;_\ M2R-074%0/?SYZ%^I]B__^L^B0)X4;"%]OVK]-V;PY^-_/'K_7F;P^)^.%L?O MY09'U4D\:4*^^ED!&BECQTN:A59B(&85-*HSV75#P[Z4;%382$&GM,JN)](* M7%BEL8ZFN$ZJJ1)OB33H7%4&&_>$)G?5%S6HTE;79@R\N$KRRYR.[DJ\YHQM MKBJ6:+7`...S(?GGBD<6?(*:65`;_V*9)Q:TTVFR0O]HDR'III\2&F MG$D'2NDG4Y904>TK!EI6P>*DK71T*6LL*4M;74GHU+6W[35]C=Q8I;"!MCB- M=6K,>%.9H--5Z4S<.YJ4ME=2IK6A[9`<>LSQ`\Z*]`F?\Y/(/N/R\NXF^3[F MD$YRSR&YY'0.R6S#[S73^M(02:E=G_._ZHI%<1:<24<3ZQX9\4:F-."-VK9? M-$&^5]7YF0"EZEUK!T65"/J!G3'W^R/$#AFDPVPJ?81.RC)/;W.L?$F`D[\``$!WC[L2YVSCV"-;0B-;E:*2ZH1HH10`H01V?:Q34?C1 M<4FFN6P>HO](\O4W5A!'LVY!V:G$J@?&Q!`H#$DAM>D/,:#A5^'#$2Z+#E[: MQR\*,(I0ZHZ8L"&47>]3GT\O7:^KD&G#IU!F,A4$5F%'AG(':A+(]);-O>IY M?;$+^@%_7VUVO`RA'Z\QS::KE)]4QM\')%N2E^G?Z_/AB@?RC8X6\6.2)R7> M/"/:=O(M^+A1!0!BT5]#V@C$^Z21V@O.F'1[N\L+5C6>?7^DU=%XPE,C-V". M0`Z(/2/+'HH/M2<3*HEUE]T'"%=/@F^MTO6L@!+*3A#38J0BHH;$KD_H`%8A M&B_.N%GLXW`/0+7(2\&/M!R9"J!H2A)5*:(J06!+#P\3:6/KQO5&?[*L7VW$ M@>Q^]\@*!,/"0%H0@$:ZUB)X=.M9MNKD7A3CGQY:]VH"E+Y_@P:B75&2+<[Y M*<+LMH"']+$03S'I)9L@I9*<"F6Y;?B*3^M+B72-]K(10#V)6*82#'J;6'?+ M@"%RI1Y?=+;]0@HN5NK]3,#3XE4!2A9S01`5,AY_Q+?E>5:4^8[-GWU(BK2X M?LQQLK[,_I3D*2MAOR3E$,J66O6/9JPUD6"&?L#CMYU?%?=L+"TOTHS/@JUR MO$[+([1-\OLT0VE&&XQII<,FO=B2I!4UE=Q7*Y4>=MF:BIT M\:2B7Y-REZ?E\T==]A$)"A-.7Q"4G%W3GM.*P)4Y"T?*RU.>-%!RGV-<$>\N MS9(-32*5)%I'1C=A=TL9)NL8%:>Z.G(:C2U[192G""]RXPXG41QO9/AM["\' M2$;1V0U)\<3@\[J$9-FA6IA]U9:1RIALHBB,T6I%4(:I7'F.X0:NS4FH-38: M(/1'!DE97UK#K[")>'!@!"HI@4V[6\5GE0TYO_6>9\6UITQBXA8.U*),T^CP M$<(1JM307N_U8-DH.?D!<]CD=8=S&KBJ!;4WR??ZY>L'G.&[=+@"RU"Z35,: MZD<"6VS?+,[XH18-7LGX@)PTSD-B+H:(3AMV4A2X M+#[C\G27L\TDDFBND!Q$W!&JU5\2TC3Q>AK4HHK3%VERFV[X=2*TE>S>$;.HK=.3Q7"Y'C3_ M9)[\QW>-9RMZ*FWQV)^QZ[,.)?YK8:/BJ$F/:@@K,Z&DK]KOG+CUET5T7L%` MJ\@PU<554683;[@US33@P(TA"]5+7=4#!;'0(+\,A8!(V3?K+7,(W9@P3J"X M9U<,UVKQ3\.*L/28'75\DSO]='=MLCD+4& M]%.M3>7)-/_PE05(>Y24!/"PY$>@O>,2J&LD,*.!H$F\X&,0-Z89[H4:B#:& MYQ%<_073%L\D8A7=_EI*I=E]T9P#^S'=[,K1H:L:J?K'E4I-#"P2NY`UK=J%*@RH-)?U/U"& MRV9I1GML<92'&>LZFECU2I]T$H4NF90VH^$(V]RQTC"D)R/A1RT#S`YNU2]&P039(U,I)6`$WL)-:!A^R MZ3S9T&0PS&*O">LE5U2BJ@+C8H.RAC/J`S4KA&67QJY/Y(`-4K1>G&%#!Q;- M\SUJ(AHLP$%(4N!/QU!,1;GD>$N=F"3`@AUR*3/LL_BP..I2J2J,J]%<#J_M M604]]*=7RC14W(CD#,NSNSN\*B_OSKZO'FB_\RW5E]EI4CRP.^CI?]@IM4_) MAHVQAVQQ4&T89*4ZE546SCSL6'!PKR2AK;EEI<%FPW"M4VVA(QE:47E^]"S_ M`^\U`[/5!5ED>H\/6&UAI<=T:^\S`QRNWG)P#(GM11?TJR,LUV-!E?/N*\.MI*F-IL%'N)S4P1 MA/4FKN!'Y[:N]:0W-K9LY?FZ7I[)HMK^[8"=$;MM>U5$;1,;8V*;>YX5OL`I MR\8M''877?!V=OU5.[_W6FBO]GJ@K$Q3?K$<7XKZ@EFOI)MJJ=-GDJWQ>D?% M]D=S_XJ334$S[AG;V5XF:;8=+QKV8EN9Z)QM>PDFCJT!G6WQT##[@#3%W[)S MO@*MLMD&F[TVVC(]7F3CKF9[/<,AI.:IA-"&/``>\(.\=30HD44U5J<(79JVC#3`,.E35.#I8F792V"BD;F M8(8E;N"UC'@6Z+&/N/F-QB6)@$<=[4,#,[GQI\9VTN?&44 MHOG*J#Y_@Y:_97DKQB^);Y?XLTNPCM`WG-X_4&_ODB<:,>YQA$0Z/6&O>A+5L0+M2]L#B-3F"+>-P%;X<@BL6OO6`=.PQ=&0<]ZZSKA) M\S#3K@YC4X7-.<2,'?T"+(JKQ`^!KE,*H4!\C;YP<2G3YIH^G&NF,-Y!]>', M_X646='9MWHFTMU`"#.J7%DNBKQ'9MAS:9)P^X36K=<^^XWR5%OCR MCI\Y=_G(A$9[8.`MV]2!II;G".-F;0E3ZUFU;7*TMO"VO,K)"N-U48V8RP>, M<"W-%A(73!Z12H'/B17)!A?[1^5#3G;W#UQQ'^GYHRO:H0^T:>B*?IL#",^6 M++$-R/;P=(C`9DZL8ZY-V^.B^KPUFEV[9N2Y71W&M^(VAJO`<-8)"A6]:^MO MQ'8`XR$R.VC]]+==6CZS=I,,9^5'LDW2X?GB2IFFIA'+3`U9(JOP=8;"BS*2 M2/66U2/4/D-?JZ>ACX%1]B2Q^.$'/!.)]Q@CM^<+(G#Y2>7!"1^+%PP0621V M1DC0Z/A]A8NB_Z)$'.T_I5F2K=+L_H0MY.:W[`RC*(2M)MI.LS65)L]?S[:K0E'YJU MQM'>^AOM)*"*E7>'42S4QV^`%`L*6];%@M#6;(%,X-VX6/BEBF,9OF=OQV'* M!7E[8**9S'ZO7.!!ZP47#"KX.D4N#8I<`Y?`K%O@DK8O-,\"%`R*EGBE&$S! MT!H_P()A+MI-+AA\\RYDP4!KF+3$%VR"^#PK*=K9B3+\LM[?"GRWVURD=T.V MVZC4/[F9RL3H8^($?.1OX5053HS-+,]H:MWRY7<[_@1MJ%)@SELA@KCW6)_` M)MI=GII[FPF(8-G.QB$$"FGNJD3?<5FT%ZYN3S]"E3QB"B\;FI+DX@N;<::* MXM?D+R0_W21%\3G98N$+/$=M;0*1:'NCL-#?C&E%Y=^-VW*+:I871XAK(JZ* MF&XD;Y!%XPGWU,+DLHT]5P=:_JC[-#73,R5N'4DL-":CL>WS[U1V%>F M&"^AI6@RX[6JFXWI/31BR'*Q[QC)?K):[;8[?C0!+?7S,OT[?^EFSGF-`3WU MI0;\10")2P^+5IP;X1@65$:7G8>H^S3:"*##EED@,.AMXW@@L648%I0M"0+W M.8:-&O?P2#<86KY108J$\%P(.FK=Y;3)NQR?9.M/Z7?V5_$KWM[B?)@2M8)- MZE,(3N6\U#3\_*/.E9+&:N5E^QQ1`=1(H*^53.@*5=_1Q+9+!AR3ZO2XI+'L M%4MP>4+KQAU(BRZ2DI>-)%FX!H!2R/#[1T+6W]+-9@#2X%7UX_O%$6*_7E@LCWJ$J'_- M/DP;B2XH^UJ`'6H5NZH>/E1,1[T- M$6%-/<\*7;!Q@[U;.-PN=,`]0I46^EK_EZDCKA]XR#$GJ#6U@4]4QS!D$;3T M8UJL-J2@PRN'9*50UB0V+R!W3[!@:,]BD2WX4Y2DIVL M_[(KRBW.2EE:4X@.DYA0%(K;`N/^$I3K+]O3@9+5BJ[+9^NRDE8DE M^ZBZ7$0_3==(N";0$C)+:MTSLN!SA,+1%%AUXO\1V@NAO=3+PI4NB$\$5@P! MNHD3)VV8V+=QN)K32F<0LC4Z0`Q3>K$-XD\XOR5F8=S$KPGQ]':65SG>I-LT M2_)G]-@$^<>ION[1(JP]^^$Q*C/[E]W$PU`Q"`JH:]["8 MLDIU$7<-_,V%7?`T8>01!+:]Q-&6)GOQ3@:)I#3Q!U!-4H%':`QI1CEJ.;DM MRCQ920<&-KHVTUU[W3FF!1IOD%L(7!Q/GA+HV=/,PJNK#XZI-Z4 MU2!&W1FRGCCG=\E?ETF)67TCJ1PT4O67EDI-1*O$+F3>5[M085BEN3PEV9K= M".[Q>2;/ M(/%AEK:"3]W,WW9]$)NO-4U0O.5645K]JXRE4)V7>*,X.SNB17%[ED:,\\", MW_VPH@_PF&'6=D<4>O8CFA^8='WGRMYM9TJIB4[US:F5.=2Q=X2ZM=T1.OM. MJQ:2KZL%$?RTM"/TF08;:IUVRX:9;]K\%N8"4.:0RFH06;?KK_9/J$?HQ&F0'-YE9.GM&`+']DJJ]@**7FGB@:7\AZ0 M#"S["L)!IEC0*G5BA/Z^TO(T*1[0(_TDUC@Y[CT1X(6_MP3J MK:P0Y0-+7@`!'PY'YNVQL!A,R;)'M$S'493D;D#0!3T+)`0.=3E."OP15_\] MS^IUI`4M>-F2\>(+7N'T*;G=#''HHKH/CQ:JTWEB[,PXI)H?Z^K@7D,P.W/+ MYCG*VP?!:6F@7=<>:NJ^39*F$-Y+59JI7W1NW:@X\I$2./;CSNVMCG MGQ\(S(*^L>4@+6J&>MZ?N9`VPS98^!M,M0,\L35RX:@=1)PQ6!< MX;Z][OTT>4S+9"-?666I*$T`=9 MT>TQ!>G#A'EL3*!YRWS:UV=.H3F$))GKR$ M2O#4%KB995Y-X=B2US)#2_ZDSD_1<56%"35/-3VFI:A`7T-/JN9QQ]<<`R*- M[RFD'EJK45XL6"PI"/M6-PQ8D/ED>]Y03M;!A+X!42L>2ZZ>)V8 M=DQ-,*`.GJ38JMADWNY)-*MX0_MD'^D765\DSWTJ? MYVQ.2+)'"\A@-Z5--`@1-"8UP4\"A&B2-LI,=[*\+MEV8/)8'W-(PT[!#85? M6@D%U6'D`0.+(!Y-LCT*4P`MC8)=L)D:I#G^J=7D]ZAI\(Z,66_&S,?I:HMJ3\UN6ENVIF/W.$.E4+ MPM01!BV:'.NT/I9U6$N+8L=#VN#\9$2#2Y&NZ]UB!U9E&*'8-JZ9`LDAJJE, M6PV\DU,`J=A9&7UE4>X;OJ=3F M^;Q.$I6<2UVAMV935:BLS1'FS1U>K-X6`N8J;;8W49D<>O1./.1M8Z?J.&)H9LDVWIXF>?[, MU\!L^3KVT,RWP`-Q[Z\AA?7:?9Z:>IL)AH!ISMPA!`9YPFJO0TGJR[^S\'O> M_<)0FDK\X#!P4N!'0YWS7?WU$2:BPT+48OO@+Q&;SC2A81]!7N5(0RJY*@_F M:2V!"NPG-?G#M82OX_B MT!$8Z,@#[23LQ!!098]Z"IXH`;`- M3E;J"8I0#'NFTL@F>+RS.DU)H+*/;M$R!8_>AP82"+>PXXB"O*28[BTPM*HQ[847MRT_`5I\Z5 M'04&1^>-XV'@T_`,>E?)"/UI=W(=-4%`3[-3F_<8.&U.J]-I"P-I-"?102+) M.,;:0RF2F"L/LO*H"LD"G]6C7:#LUHLQUHD:]!H%/@D\H4.;KUAF&;S&T>J0 M.E,?>Q2]&4ET..21@T.WTI'/BM!$\>&Y-"; M6EZ?/Z+KF\O3__R/RXN/9U^N_P&=_3^_G=_\5S2,,L., MF&[&_2FEHM*"A*<&7F>$K(]X;>04"J_]2,_?.-5;?R.L3+VB59\YO,`UYIQC MF6LL)M0 M,K3$F5EXFN6I*;V;4M\E35Y2GML!?G- M9%FV8RM56E/H#M,'&=IE.W8R:I/N^!E`#[ML3E[7@IXS7P:OX#X5^6]O1JB>FBO^)HP;9'TX$$=6\J3OAK2BRJ2&N`K M(+EQT#UO>C^V%!V\V6&4O&PI&<\$N4$_:ZAF\MI&KJ7CDO+U3%CN7.!LC?./ M9)NDF0%_1.(*#O7%/?"HZV"6$E#@T)94(Q/R7%>)HJ^5<(0\$^)!PS59G^GY MUM74<6[L90;X>2V_1,ZF8D]5:+T*\%D44E/0%UW)]#T=+^)3BZE*)2[FHTRB MAKV72'L?UN51H[JLN?(YV6):%]&/(Z1+KS-U]=#@AS>HA:B&M@YJK49%!O;9 M>8FW)HP8R:JJG[VLC]S36/=-D*$CZYS3TY?E&_25/^""$9)GW.^Z1"/J'H,D MTZAI,TS??E2$JA>NN[Q"GJS7_+ZB9-.VVB2- MFJ@KJ*Y6]T!WE<-9YAT,&F#+?:U)^4NHSONFM+827RPPPI@F'ICVNSXFJ"SI MXH*^%0$@[W6NP\0Y--Y5 M(^:_]`#O`ND>U*76/`$"KMA1.'!!PZ(+AWZ,/$*?:;]%<6#-1)#("@U'E(0L M&.JEI,(#$H7/ZJ\\>#81YCUKX`%/9%V%[;'\LEG<',?1<^*.(0:_9Q^P/;$N M4@7ZT#T,%L&$EJVZ=W'X_2N)2.8='#0&I9D\!HF>-3&H_VPJ0KO6X&.0P+H2 MI"/Y9?U1+!@5=@PQ^#T'$.V*]2`ZUH?N8;@8)+)LU;V+P^]?60PR[N"0,>@S M+ME-,E4K7>/WA^;<"K\^S3VF69"MV$<"J3)^J+:7BU;WN!NJ?R\7`1$+8 MNP2/B\Y-4+'+T>CRT_GGD\^GYY__B$Y.;\[_Q,^,"')(0DP85@ M1(2I\CQ[PD79:[%9BE0HJE.C4-%/I!"X`C_-QMJU0W"0&>,Q8<5BPJX*`_3_ M:DF4M*)14E\%'SWE-1UKQ'2!#0.&2SW/BF#?.4[A%@Z^^IS6*G9RVNM!LUWB M`H5SA(E*D%J=QW+.8[@92]JY$I7<-4P5*TE4=VVY&GFB4L''J3:%&*2YE:(S M#\H"#<9@!V'N@Z_7@^;)(RQW.$>8J`0IU6[RT<"`]0C+]^2CPN50*DU0I8\,AOUL%!@4M@P"@[8E08#N.U4:N(='N3Y5M@8.*%7.0@B[5.F5 M$8%3Y7FV(EM\00K!#.?XV3[!=9]-I_3>FH^T-+*NX>)`GK,LY9\%9XR@2XC! M+SF"^5YL@."A/G3?6D7B)YS?$LON-8BU0X4#[F!Y(#/LX7'XF=S%Q]"O$L;F MK3KX^)`[^'AJ!Q_#=_![P&IJ;-FJ;]]7?5M]B'Y@'_\>G91EGM[NRF:[X542 M?D.1?<^_G]KS[P]B$.X\^'8>=,\X!IGKQ:K<-=65H,9D^;A13R&`6V_0&8'%RQ)CHEO?C3:\'6Q,&V,7)J@)L0,6U5KK0&%MT-I( M*`X:KSPX`Z]8%,E*`2G!B*I:?B,KG.EC!MJY25]_NZT$D![ MB4@.BC#H:&+;)0,>2G5Z[-)8]HHEN%2E=>,.I`5'TNHU`$D6T0&0%#+ZMM-K M%^P`VN+3KMSEN#Y'Y2IYYBW]N,,W#SC'R5TY"LK.^O7/Z*`_D7;6'FTCN\$J M!-IE(\ M0I5JZ/L.-!02M`"B<1E:7 M%"/_%`DK'M>I#NH:=0T"M2FW$-!K1PA,!TB+`^_@<'9+B=_(825$:!I,3H90/#B`1%C?^.N6 M!0?*=BFP59XG5M3NPB6_?@,`0D77($M[[U&.MPD5R^X/@OE#]-C37M"G3I2O M[3CPO=>"V8$\=\8;N(;%L$VN8ZGN"'UFR]UNON'-$Y4@6?EP&!D/%/?354[PY:$@3:\X_\1N[A4>TT]F,6#FKPYX$.4X=_@'PXC-28/DU[ M:S@R8)T:]P9FBQ^-RZ"I<=`(F"#2,\I2X[\<2BP8X<@I%HAZUC44-+;<0D&_ M)4&@'2`U#MW#H]HM-5(+AY4:X>DP.37"\2&BU'AY=X&+`N./:;':D(*V7K9G MVEY1G`J5BK!Q0N$*?$^4M6N+T*`SMKQ>/>#U;H/1Y1T:1(?]UI>HJ&\"'SGE M#3M6R72%#07#M9YG1;"O#&?@%@Z^@HR&R!VJ=-!>"7V]XMO&;V17X#*M=[%Q=J%MG5INN$YZ;$6BHJ_6IC8 MEZ"3AV$.M>:<`ZX0HRS`H97+J[?7`-EI0R5'S`9-,_E]DJ5_3]A.H%.2%623 MKOD_3K+U%:4*;2;_Y^5=?:%:LKFFG]3'68@/S@.UV:0H&)M3@P-$*R"/SX-L MD#*L@/E9?DB*M&##M:Y>-.?FP6*7>(3.($)!F._%+[CV'F9P,Y@7\F0>(N1Y MF6,";A#\3)2?!GH+C-)9+6&,/.#`:#HQX!%@@.%2-\?@Y5M$R%VX\8^GQLU- M7#:BZI@]0CW#_#B_7M%#[E!K'.VM]V?^HIGS.]``(!O2'5@$"#I(+!]P?E(4 MN"PD.P>D`DTM(Q"8&M%&)D$'5C+KRI@B5EKRS]&J7G:;<('`9)9W&#']B0=\ M&LGV&"&Q%`.DV3EP.E2/9<;`[LK`87MOU1.\1PX,$3[0JT&>D>Q=I$`7]*$8 MZ^*?7`KWO;@$\4-[84'/3AC-\0/.BO0)[\\[^41RG-YG%3M7SS=YDA7L,B"> MM/B_-E4*6_]E5Y0L4WW&Y>7=3?)=Q!IO3KJT\^`$@K?@S?*Q6-%G0[4!Q(_C M9:U?)]K5,RKW.BAIE2((2/[H,8QH7L$H"(G@_D8QU=,WBI;Y5J-L_129UW:& M8?[BC?JS45\VFCY@[D^_/==?VZRNX=46_-Z:&(;WQ\V@HV>]?Y;A$6I"0^,$ M=;SP*;F.'[1WQ#8:EVR&CCI["QM@.'XY86-\)_/L`[F"MN8:YT_I:G0%KT*B M/X3J2\`$PJY-\%D+H7F#`#32JH/'8T[^@E>7Q4U]XQ#+\G(T95R3HC)G@M^9EDI'\&^EE5 M!HERK5:XFW(5PA`DD9H'KSMUGK2$41O@E]H33IV4/XR`+/J.'G+&J#L$S)'J MC0BD\1!-K:I^JZP4E%2LT.^7A:;!::/R8I-C]*^;HRU=#5X\:_M"G6T4KZ`5 MEH-QY2IAC1#>)RIZ5'_W_J.)#.@:`U^'+#"N@OI(?%E]$LF%C<(N(?J?L@_9 MKE07I&-MX)X%6Z4J,FS3K8L#[U?)6,FT8T,N8&PVW'TB^1?\2,'SD!3X\N[L M;[NT?!Y%(`/9-B0I92E,=MO3^U(#7Z2^OZD_9BY4R MQTFQRY]149+57T-SP:33B4/?#,FB4.NS1VO?-[H``Z>!ITG`XJ&UWJE\1W*T MEV)`J^1>&L"DX1@*83$$[!OR$3_A#7F\)G?E-YI1),%:*C<(U`(Y(!J-+'L, MT#)?)AP2ZRY/D\>T3#;UI@7&FJ)^CM:5/%YS:J49+7^S9$-Q%'B*0M_W`CHI MNTG,I)&*B$42NS[!!1Z?I5Z<<=6-R_1'JR50(_)2\*,)Q>X`BB,$GZQH3LCQ M5O#\S:).0/S5&EJ0^[(LW8J7X%7ZUWFA0/]9.U+E$9J,I2E5(5FNL*9W.D M*[U[*]+KS/52UFTKS'G>+-I;D2+T3D,G-*G8;MC+&KHKK"@)K_4^,ZC]I3`# MQY!XEJ2QO5:[\IQI-L_7KPO?O;Z]H9,MQ25O&OL$' MG.&[M!0OSG'0;-*9C>94XIO[@G\Q:^U;R7Q+:\MK]J+CW2U-92QC;=F3:KJ- MI2^:RU;D/DO_CM=':&\'%[IA6Z'SG@#8R&0:#>&!N MI!<.;'W/"WFX5&?O%Q#O+-%5&KQ4JQ;L])50K85JM=>$:%F*FP7201,^;@DXW(O))?8X4E^PRQ#]'7ZN/0BT;$_4-, M?M4!T'MR/2P++(!W-5R0%9JVZ^?%R^AH64BSZ.D8`M/)]W2XG5+T:!"4JD=` M.&7&()?B"NR:(+05[\*3?1@).'O=(8#F\&<4XY))B5"YUPX'R1P_)NFZSMSB M_8]*F0:D8IFI:!59!86MPH$2OU*]9?THDFV^ZKXC%C_U`-HB\1[&Y?8"@CTE M^16F_[O^@E>;I"C2NW0UV(+_$1>K/'UD'XYXX*;>4L16?3)[[!S"$LO)MYIS M#B:70]$C.D+7&&SV*('R[!7V:]*`#)1KJ3$11T_"M; MX_%;@>]VFXOT;O3&R5QC'WSU&M-)I//A(R`;^M1PR\C*LOHWC?,+1!` MG+MHQ#*=\H!O9K[F@1UD%#?U!X"Y*K)W5]KU%]H=H1J3%R\WF.4(;##[KU/6U"JD&/&)*)K:4U85%KW3.@8(_S-_$V!5=Q MG/4(#2';@&R)H2A#,)MI.B_Q=K2RP5A!%XX["KXXU+J8)30/O3D1J6]$71.A MKTP:L(Z`M;`O\G'SLQ"O MZ\F)='L#ND$(EXR4:OW.-Z'9J(L,*<;UC.C5\1`?M3X\L[&0:/F>N8:.9%T- M7TS;^YB%;B-W3IP;6-%DNMOG>OP?PVI""W28L%#_S;$\W/U@=I*]*%XD`/LO-@ MQ\8CT\9]R.8N_V>R??RW,W2(G2D9WNI[,^3`E3=$>"2PX$DWA@`="-RQ!?XV M:&Q;"\7N:<`U!J.8*1=UQA"'NJ.`.T(C*`(>!#RP!_8>16#7HCL7A]R?JLBB M[="@T06GV]L=I2FKF;[@)YSMAK!1B33Q1B@R%:8"HZ"5C-R^$K8RM67S)+G= MX$BV42C[CIC_U@-8"Z1[^)9:"XCSQ_JHB\N["Y+=W^!^&G)+H]HGFI&?.9`'5T68>IL,.E9Q MM'(,;TSR'2U:(UN=[0^"LK(%'(-A2YR2EI-X?9;D&3LPYF2UVFUW_'BTC_@N M70EBOZE"&_SU"I,YJ',!6QH9>E-ST,C(LI%#N!8,S3;CWB>N_3.DFTZWSS.733DE4:U M3S$C/W,`#C!$&WJ;C+:%$&[QG@+A#XK2&`^-Q0@B_VB1P.#C?AP'6")0&[*. MRFSMLT%4-EHET!6M5E6CO/XL"DR+7RP+?CDA0`L!#H&6"'2,04K\;R5^/$@:.P?`^&O,>BKM!LZ,(%D3R4R9([Z M1X!0T6\J!FHC*0)LWXJ'[@8/.T/CMGW="4/H:_,@CM+(NM\U$=F`W[CP24_1:XX697I4UH^ MW["%([*I'CB##9T`#$YEWN0FV)+T">>W1%UT@#5*26L8)\OKW7:;Y,_H\@YQ M%53IH$8G<&2`PRSQA9I!O)ELNQ>:@%H:!778YWCT@ZS<&AO>1_U M:.'"Q1&51[4"OXWX/%N1+4;49A468XED;F`41BQG9,@"DY5!<0!R:%,XIGBH M)IS:X(DF@^J@767:@CJQ)&C/Z6TG,`7Z1->GV).E:=E4<92)]8I@(47G"O1=I*U7L[!A9*P7*"J-=UP%[750 MI<0.0OHU^0O)T2F[B*D.&-%$"6-4"0.#37_+0H'.AIC]9IXCX/L5):VX;_V;1P-SB*MD.=$O;8BG@/VAU$!Z[.BM07KFMA'=C3VZ3%#VK8!IF:6OT4;EP#]PFK(&&_*#$$+;>J%R5[4 M:/105_&(33!U/HAM@LD2:\)P8=__LE!A9DD<)VQ:$4&,N*"-;8ZN^I2LT@UM M(R[TQ;6AWB@J:/7`PH'&D\?RVU.==UH?K[94BKFA]8UE;O?H"5_!W$:9+GSVEVCTZV M9)>5+)TA&LI&2F%82VW[1Y2$/2/U,@-8@UC]3'V^-5\/JYYE`+)KN./&PJ[G=?K&+?$S M80'3J"DK\^U\&2W)CVU6`PK;%DOKG6!EMZ;>V(7-:GK+=D<0$*]VMYMT]5O) MJNIG^:WL!HMWG.P(EO%8V@%O2'I>6F*YYL+>]9!`G67/B?GLY^TGW M$L18HI4K$"5+'IPQ(5_[8&52M@K"H5TAF>)E09!3*[S19+1(B%E`M0DTN$#T M:'A7=K0#B]!\,EA,%(90<0QHY&U5CE?,U,;96:,&%V*4COP,)HQ\&H8/O:E^ ML%!>+QS9>,`0.^(`8-RO4KHK+4C8;>`U`BZ?K%9LWK+X3$I<7)`D*VA;/Z59 MDJW2[/X+7N'TR6S1H+.E$>,=+($%`6O?'FMRU[:8Q0LWZX.ZO#&"]O*QA`QW M/`JCR"1@R`*+M5%QK'%L6UC2>"C/G=OAD3&#$KVQ<82XE2/$[?#DVUKJD"GB M(CT&?FD+]9`$"UJLXPVU>?]'G.$\V=#&GJRW:9:RPW[+]`F?59?.#G.YE5*3 MM@V5I@8;(S>@1;J-1V4`,3>TK&6/T'TES0-#TI,/S'\[C)`I/3@@M9%^C[\6 M'L,Q53BI/V2F4JAAHD1H*O.$9N'+7I4;);WDBLO/)'NW2HH'5/!3IE;=-UZ, M63DNTYR_.D%%\L1/HWBDCJA@5N;I[8ZO00U,.'77$YN.&A!**-\CD,*B-U3! MU85*%VZ08M6NB%1T>X0U>'Z%&YUVMA!JM>CO[#VF&UF2S27*:@'&."M:FW\<846?@KS96 MS\,)DR3@KR7Z].+[5SC`<.:Y=/+?^-ABF:+<0UW/;(]@5[#V7AUH>[0_[K_3 M!$1#7M6(?7A$XO#X%@>#DNEU!\*H*WC9UV4O6\OG\ZPH\QW_72[+!YS?/"19 M_4/\D9HH9;\!?_@Q*?&G),W_E&QVUJ7]W.TRK?GG:Y?O[#G7-YE_E##S-YN4 MRP<57!%Q#014T5<]S`'%[-'$)ML&X)\EEEXKB9:I>=Y?[>7 M%(+G&]G,_:T.)OX:CH4T0Z&J9:C3-,3;ADK:N/U`J6J?M=5X6/1+E9(S?$^1O`XS M,)*U/DSJ%;>F&=S<-4_YL(4/58H7.U:1DV^6O*5$]5R):=2(>5*/Y+L?5@0Z M@%&!M-T1!9]9*_NV!?OB_BV\!:#,:XQO+[-X_DRR)US0KQK/:PS[)GDOMVV: M%&T6-/\2MN\M'CE)KLLD+\,4Z=9?+4P"M6SFLG/3;;4&.:GJ?+(KBS+)UFR[ M3U*BCWB%M[;D`%EEERK1LQY\K!YJV;)SG;_EHO)!Y;#5>J M@'R6!9HSL?]FAQ"/%\8!^5<:YAZ::/S^+1J_X&@\^Y#HL,/Q>!!UJ/'X./[I M(_LO=`AA^'C.":>V::_]'?++B-;';]':\N%E`35B.#4Z>; M.@9#)<.V":"''D"UQDL:ZCN9GD/05V81<9.ASU6!@S9$T!:""RCBMK9!XN6@ MI8<7[,P#_N<=FR*^F?K&;_S#C:JEASOGWFM_X!%$IRW.L^>O8?&, MC)[SUNQCY,]>EU=-F+GX[G[O0XI/!SD'W6]^-/')=3;Y+3H%Q/UK"T\',5V[ M;^XASS;7\1NO0_QAVZC MS5#]AA[4KA=AT\,D*4%3FOTN%;M?0T4LH=HL^4,.X[FR1[\%\R0/T;<^H$AS M`+M;Q(V.)M`6%UOML)^ M8G=M?H:WZ'U/#E&R:V!YS>8;WWT8A[:OC5R,J)[K6=`TIZ' MV)@%MQN.G?L7SR8QET;-=2J#8:.BK29MOL8!'7'G\+6"[K,V;^CH_(>W+0=P M06/.[=;6E)MY([91^V;=HVWQB[V8>'L`8WN7KW08P3;$>1>L<:]]`\++B=VA M3M$XX.`=X90%^`E^LPV=Q&YG/@4\XG3<;^@!#7"$#8_AB%C1"=ROX:V=A&D! MSE4-?QAVB$-1(Z_[QXT]@,I>W.A8HDS0\23)?F>[TVSKY![068N'[T6F_`=*,MY+UOSF0` MOO3-JAV@5[XY_`('%\'BN??2J>EQA2_H.R_;!KR>&R\/,.[YNNWR@`)?U.4Y MT.+!>%;_.+9KYJTIA[P&R/*;'-`LN=LWBV%9NMUBH.&Y=6\K@0`"2("5ZE&N M![)L8HBE[H>^*LCAVQS`ZP/';W4PX3?HMJ'7OD;HI47UP!N4#C>L'^1HK#JE MX/*./RU.=N4#R=._8["%03K[4T='>G;%X#4,-67:(O@P:]$CB(T0!=A06/#(1=BU;S?2;8^^_Z(V2G9-X1]=+D_ M'1OV3@M'MT`EF[G;P-'>M*'Q3+*Y-=QG:K!J2EL$UL==OL0CX5VY!Y@.7'`- MFR),6P"9-^R^]0&%GFBJ3]M&QQ)W@.O4^ETU]8(:YPS'[&,JM6_`@1\%?V"! MS%.Q&WLD.^2RN/.%('?1P7H%*HJ-O09.3(;M=+OCS=<52DYM]YF=;%K2%L7* MRY)>Z-8Y8*X"YAX'(L!F'L,&0"8>J^]\.('*X;(W?[=1NC4_DF"UD$:KT=V3 M;P$KWH#EJ5:..V(%O`'.OK'A[W]S:W,D<0KF[K=VQ-\;U!_VGMT7$;^@+WT[ MB/AUD!>^C;^FES==OE]IQ??N:O)+JKE'Y+.]D=*\>GKI5Q)K&>$G9/M^H^1U MPC7.=T337P;-/Y:=[P60[$V/Z?CTC>J`8#QTKD`E M?"I]SK0JSZ0-]E%0;U5ZL6&,\#&?GW M`'C%(JTF7_,E5ZT^X@90W9]?Z__>X.\E^D`C]%^CO/9S+J)85>:^F7+(:Y3T M:[%F7+H$TYC9EOE'O=!I6O,/<$M`X"51``W4;A]XG6L.@*+"K.MVPRRIFM:N M>9?X1K\`:_I7.*"-#:'7:$&T,-`FB!>]7N(EQMY@.RD.)_@&'=&D]UEZEZX2 M^J56*[*C(Z[LG@^V4ERPX2\?_0Y''E9*S0C!4&EJ(C)R`U]QV[A5QG9S0\OK MW7:;Y,_H\@YUU-!>#S6*@>.B'5[(E-X5P14XHGH.H]:QLQLP(XV- M>CR;1D$Y<#W$.X]!SCZRB(/XH%A"/NTP$9.&/+`%S M*RL$],!2>%!?WO'%@`]DLZ;U577-S,EM4>;)JI3AW$1G"'VU#A0;5%Z\$,3` MH1%GM':6IR1;XZQZOY859).NV2G?>]SQ>=^.C7^H[\>*A&A&F!%QS[1+)714 MJ0L9JO<7`VE/D^+ATX9\*_1%Y--V4M2CHVT)-226`_/J(KG[)TOR5AOGGQ/I66>2G;(*;$L%*E$ MUKVP2N'(B%92_7UUV-[GN)="7YE<+*6BLMM%9-+UCH1-(C4AG>3VP_/I\NY3 MFB79*DTV5Z1(^2(*;:;2JHPSED(%+G-)G7C*8#I_AIE,;4:6T3XD&W:-"KI^ MP+B,)X_IL2'.9T9])\UK4FU)?M-XBX&7Y]F*;/%)QAE90988FW-I0+$G7$G'B&&`+`VDX M,#$DB0SF;0@8).BX][PH=GC]<9>SQ2/5&1_\((N3%:TVJI@V+HPM]=K`8*PW M.208>K(-!D\XOR6:MY*6OM71P,;6DDGR7,[NIV6JZ([D*.G('=7'E(1FNRV` MR,2^'3+5WV?-G]?K[9CG]Z#925WUUKE+I^V&\W"/\>AK'%C@$`8W- MY55.5ABO"\3(ALH'C'"STZ?-;:3>PZU'L'9XPF?7+E MHYH!S<[GUL!K98%=8O5(@U@3K?T84*IFD%;G&`&.',TW`)2Y=HT%+L._>)GN M6#$K^].B'! M\@(ZV"Y\!=2%9=!<"`+C876J/GHI>S5X%/J"&VH)IL=$LY>HC6\F3K4TT!M9-M,W?+*GS'%2[/+GNMIE$T&WN^?;A$T. MW=5O.GC`+)/O]*]X3FDWA\Z0;,:=*V"@4G?$2P-/LZ`5-C(;N9L.U#:*=R3% M[S1>+A)5R0`8BL$3A^R5RH17%08&3-ZKS_JR0N%RKK<5^B8XO[,,_[XBLA3F M!EK3]Z`P;R\4MHQ?C,[^_D+CUBPE6E9P3JV`YU+GVAW<=M0;[!W7`7C"/>B, MBX5?N$MLG-W#(Q[X&IK&=H$H::H&O%[.R"Z2"<"9H%?!L$:9;?G5"79K3E^; M>V6F89=N:[QHB:[8N]M]_@\( MN&#+`=-[&V6.[&A0P;_94B2Z*S$V%IBAWP;U:K3##1M&9AWN\]3=V2OU8P^+ M10\7_SB\'Q9.]:]T4I9Y>KLKFU.CKFB=G96'BX_W)]>43W*YJ1R068:?E-9X4I)"J;OR``1MD*CU2J.WZA`W<:TF=%V?,+`2@B>FP=3`$R8JPR1`*^EYQT##9 MC(U&3!)_*^2'N M""5!]BH*A@SM^H2/5?5ALF=%Y\P91X(BY&4"R:P(<4!21$7(A>Q$9(V8.-9> MP)V.+#'L,=(.?5@0Y&)P7O*0'A$=FZSK5SDYA'V@I,:%\"!EI=58>,$(*SI! M4BTEKT!@3HT4V_5%*G0E"6,&`Z'U/2H.EEH#H04*VCR1`R'0`Y:);K> M02$BH0',50\"HSX)8'KM@TQ-D`RBN`-"U7T*S&ON@Q!(J]`>P]T0_2:);UA2 MR8C!#G7?DLBJ1[B;7[PDU1,`/H[[>92=*(>\]E8FD;@"])!W-,DL6PTF;5^! M6%S;)%=\N2@Q&S5:P"3L:/'Q<<,7JR:;>JT'/U7X8UJL-J38Y8I+I1U4VUAJ MHSJ91.;./+Q=M':N)IREN67OK.C.P>VA6>B`'3*]3X>4-;?29[*M]YDA#/BF MT]XQ)'YY'MFK]$\^1QVMJ%Z2SHMM:3Z:!]RQ9*_FWI+S[([DVT1UG8&=EB!G M*;4`N:[PXS53Z?V:DEQGJ4_O]1YCH=?>6V)$PE_##I0S5V%`1EJMS_D`ZB4/ M&?@$0N`=+XEUMCT?-GI5YRWQM>C\',%1_)()M!%L+#`9R4.3QE',_(0$J1,U MI(5*RYO>L55';#O4BA0E^N%?C][_X^+H^)=%^5^C?TKT>+7WXY M.E[\8U]LM-4N\%D)"C`0T^X;+V)(7?`'&2IEY>V@M.MBZKK#%GQTN M#J1!TQX(T01.X6F""@E1Z`0Z+U!@$_)UH=R\,;:[9_\-XV8=_:(Y'$;5AS*D MZP[N$PA+H:XXFB\0U"6#'*F$".I@0YV130^C'9D/8[SWQSS=6!Y-^2OO/1G( M]:.?D;`4Y*!C(*%=/ZG=9B0D47N)@#!)\,:(B";%[\]8S_'ZE-;VO^+R@0P/ M?K11D8Z?1"K@%>_8R2QC+*E;N])88F;*6<(144X''&6-K>Y87=$]UE:7X3)O M,^'5XYA-[A`"JK)Q77U!!I4_0DP#52HO&YS&0T(8=(;,*;]EM^EF@]=?\`JG M3VSY:W&ZR]GA%P,FZ`7K'TLE.)&%C3MT%AWL="1H:*YD7@Z.)"$8`DAAPVV.5^0^ M2_^.US?)]P\XPW=I.9RITTBU@58B-9DG0KL>0JS*CYHD@L;/`E_> MG15ENJ5#_5'8%#YLHN7@X53,]\S!QT:1>27(QPI+^AFZO$/MIX$1+>X=8O*; M#N#;D^NA5F`!O*/A8IK0M%TO+ZIN)IUN/D)79).NGM'7^K_1K#1W@8`LA%E@ M(&3`^C-.[Q]*O#YYPGERCS_OV$3RY5WU'NUR5Q9EDJW3[/Y#4J2K`02==.N? MR5)W(DFLO$&^_G5QK"*8O;UE_<9TQT[P3S.T(MO'7[08P`]'R?SE9FNFQW\#\WUJ$/4G)J`"CH%V^H=\5`*-A//_G; MVJ7=H>"ZBMC)/2CJCW^W;'3>)952\]*.EE\4ZUN2-?>P[=5?,^HEIY3/A_J0 M%^)(&OLQW>SHIZ,VF]5^.FUU]2?7]A,;9/YFJ``UKAT"@]*B/!^N*[7#S(A: MN.FC@PD&C,*#S)!!@%"W87[LVYV&HKLNP[$!P!10U81O'##`0D@2N,V0/.9W M)WOR;*W2LE4_+UY* M1TMBEE5/NP](I29A!IQ*\U;]??Q2^ELRCK/J;[>AF"3%7*\>\'JWZ4STKW\K M\-UN1V=[ZF,3N]2]G2CW,:O;/[E/YU4A2X+/@9C](SPL`--Z>Q`!J> MPANX=H"G4O"F2(5 MA(,#/L!\M&$-NMGQ\!BF2()OTTP,7KQ1."R%98?TQ,[AB44L;&,`RU_XALW$ M9%IRN[+WC:IV*#LPJL*./\A=^2W)\4FV_H\D7[,_O]1;.88#"KUD,T)024Z* M,G+#\#6\UI<\$&A4EU_P(_V:["Q@5#Y@1/].-GSEV_M\C1Z3O'Q&16V#[ZU\ MJ*U0-)'U;E46/P:FN`$4B%V?#3@H5]J32F?8(]*`JDR]$U>,L3JP01`508T, M^A+%/BU``,D*KND(FEH2J:U#UCAZ3ZXX.N[@J!N)7@Q\9$7`=/B`ING375&2 M+A*9*3@7F@1/QRHO4G#+E9;-(U0_BV126]V'Q/0G M[X-9*-["6&',"RQ@+=Z(YI%HDB(N M(J9-+`P!6@!80@*UQB??CFN^L>TZ56?>U8:.4-(2+FU8EE3,H]*;FFRMXAO9 M9$"*EFR@Q?95\DP[:?,%;]AK*7:/$J]R$EKDQE M63]`>?6$WU`0>(I=U6O$[&?N$T`@W()::L@#"&!J*H5QV^Y?[/N_?L3/ESS< M_I>4&PX`F%@62*P"IGJ%!UL8'+^T,"!)A`XP`$U8)ZM5OL/K7VDV7"6;TTV2 M;HNS[X\X*X88,I"LOYI2<@J"%8;!$YK>EQ32.M5E+8"VE01:<1&$*YFP$#?I M9F+7'WW$*Y1:Y&L->T013$8T<.**G\4>0+4(JF30V0L#D"1U`B!H8BK56`=, MJ0:>7'%T_&H"D23W`N`(-!=_8X:S=:_IMFN..>;J6_8=0%72;JF'Y\FCVF9 M;'C3ZM7SZS M1SV_HZ%YB];4-PL'W/L)>J3^Z]-\5IT6\/5<6]:&YB0#?ED'>J3-X,]654.J MV%JW)/#"TU",)^%IU$\$,S>D32Y!?H`#"WPPY7B@AL<4\A9-S&-O!NN8MW?, M7QVRF,=\(^8/,-;YYPTW+:(K;S\@E?4=:+[]]UTVYNH+35GA+P+9V!C]'=_$LC MKHNY)55ZUVCQ6J[2XX4BXH5BJXJ8;B1KN5U11J9W_>!B0#M#;9!P:L#,8(<9 MESDZAH3Y@N,'#`7UB'>_@$;`.=_0."7=:![.#J=^P+>_G8-B&/8MB M6#C6ZTANR!=^\AMHZ3_3[)XV\@LNTQRSLN0Z>:(?%:QYIR2CTK<[ M9J*H3HD=$&L&3\U9&#X]3=J>[J]A\&=Q>&^K?'^\9]=+P?QDLXKPAJ"]DWHB MLW;#<_[>$:H]5?&PYPM5S@)OV)^!;V1>8`_."_#G='_>@.\O%G$X`3IPQ7\C M0P62Q5LD.;1((CNYYO!#R=23<_RV#O+D'?\M#150CIN`TGN!T*QLIT#*]P&E M>M/P5`<4-B61[P-*40>41Q905KV`$LV%&2\HJL@.-#K\J`(ZUJ3CV2`4"4O`/>&/RW'1U,K"_2Y)8=JY&.7OLH)-J-P`*):?ON1@8];/R5^5!L MM!.K+)L':+-_$GI7G;S3B-FO/-Q$-Q+N;)Z3&/*``:AMNU+CMKV_Z'3_Q0OH M?NEF7.O^G[SY5F@5=-.MU(,M"HY?6!"0;J6U1H&/K;-`JV9OR'E&$4(S:[W5 MEXHUMXZLKY)GEC^*CSO\B>0?2)Z3;VRN;0#5B%K4WV(;MD4`>S!"?@%?6W$C M^$ZZS1K!F[C?O^%A7P:+5FG=L.;\`RY<-&VC^E7CT'J'T1W)T6W;OC@V\D81 M:TADJ!&FJP@:-]P1$OZ'>@&A&72S<`Q?)O:@W-U4[&NS,)L@;IK7'''$A=L6 MHJ:)B+:1GXB\;^5;9(XT,JNW)+^%YMXO]0)B,_QVYAB^4>P!^CCFLODM-D<: MF]6;IM]B<^^7`C^,]7IWRU?V)2NJ^`D+7KRHQ?K'L`K$`(X^'%GU=0"KS)'N MU$.Q7GOB8=%]C.YP^"E939\2B]]?>,SA2&-XQJ'$I"^P@)ZS*O7@!)/.":N] MY^C3R\")^EQ5-Z#`G*@J-`U_G*K4C1-HW6Q)M=6>M)?#SAG\UE$G__)-%P[FEHT2FW+B:NUI=MV7 MCU]OJG6'5!=QY<#[V5U!1J;W_&#K@IVA_78$EP;,C'6@?8UNCB%1OGB#N7VG M!\/YU`UZ]AXA-]VY>8=$.[L5F`[<2<:GB8@"[Z\.W++]9_.!&[10^YP4[.`3 MX=EPPF?UUQX\F\*VGBGP`DED74J5L?"R_BB20WC$74)TOV0?JSVQ%HD"9=!> MA2D%A&;-^W-QX!TJ2:V&/3HQ+8[L`28]H6WS?CT^\'Z59!7#?H6],).D67F; MI^M[+,P*TN?-99GCYY/NR!N:`\\0,@_R"_*$"DO^\0?^<20@E'<5,?EU!_?B M#47WM^*)C8#W.M#-F#+3=OV]J#O\]@5TN.Q"3+L>GWH9IL@FY%68,OMV_7[\ M@H@NNP'3KM]AMPW@;5J6U=70_`WQG]/RX0%OUB?%59*7EW>?<#$( M!#JQ^D>4BTT)0#*KX*6#QI$T0"CUEM4KC>;BH6AV`FN[E%C\_'T2R31:1JA- M^L(*3.;1>7!"R:*!B>A-[^(%`$42;B,+Y+5%,".@<.2'F^&4' M%LF,P22\^%BP_:5OC2K;24JK9K M+9]JB=XNEBB66RI[F=AUAW#-I4AIN.Q2;M@CB$`7=:NGM4'TQ M^%&O\9X"()B5WC+K\(N]59Y<873\6L*0>NWW%!B!)N(/NR+-<%'PLX:*E/E@ MYU[3P3+-4O2O(EWCO-H6MO[+KBA9\KHAGY(T_U.RV0UQ"F2M_LDF6YO"MHG. MP0L#F/9(:0MA?MD801TK:&\&]>R@O2%V4`$SA;BML"$`"L($'D?]2#+1>(=2^[X+3(UZ58]TK'#&AYI/SPD!1>\K9OR1CH9H*(E M'>QV2W)7?DMR=D;"?R3YFOUY2HIR="VH1JS90"D5F[2I1F(5?DNDVI%\GXQ* M;_D%/])OA]E^F/*!#2WI$W8L"YO3;.Z+PIL->I^O^7OB9U34]OCI*P^U18H? MLMZMRM`'%&JA0"RZ;;`51J*QW_.B-.D+8T!;$34>G-#%-A9)OLIN`%-.%^K),0=71& M\W[Y?)[1VFQ;I?S;@A^M,$"=C4K]M=;I)Z8]&AW`;_/PAR?XJW!^GD6K&6#*I236-V"C\"$OI1U[2*-26]4-4 M/47L<22;:W0=2LQ__4$Y(U;85S,J@YYP`C1*4CMP0OZR.O^/[V_AGV!>1P6>EC3`!+'JO<'.5JG.?HNKQJP_P`%M;]?Z<(0: MV_#.!?@;JHX(RKC,"P&.;"_\5.3`CD3:4Z.ZSJH&\`.CAF,24_G1$9I2>9CS MU23FX4(X6Z7)!M7`Y:_W-[LU+:33#"6(7_O](Z(%=X'W,NRUVZZHBNUU6JPVI&`5 M^"/)N3Q5W4_O)D5!J`>V.YR7W6NR3:CI+1^(%6B-:1LJ;X0VD-;LVR1[1GP; M.K7.BO2J#6'):P)$8H>8/E\52BU3M88]XAPF)1@X<44X30/"T,]QSZ4"QW]` M"$EB/@"&/%7L%_@^V?"7%LWIKM)B72XZJM-%HC"UT=BRQ^I1(5-7@CQNCHLT\LW_).9/^/#[D_I2L$#'J M3]BU(/1_3C4A_RM^\2E64U5\6>W-`G M@5^S*[J+F/V^@_?J8^']"W69(0^]#[3X0F[#[H**KG/"9AS_C]/ZAQ.N3)YPG]Y@? M!EQ<[LJB3+)UFMU_2(IT-4`9E#GY4466YH"/=K#R#IY7@1ID<[:#O?W]22I) MYR25Q]H.^E8;0DEEJ3I(O$!D;PO=,F.!)ZO`D*PXU\$93=IS':PLJPYV<&AB M:,IY.[7(J25>R28[MZ@QA!I+J#:%*ENH8PQQ:V]DD^,H8K;!'UYDW03`XA&J M.5XYQS;85"3B;V_2C!^TN2O;Q,6OQT@S^BEFBURK!/?&+SEP(N97++7VQW2S MHX_AJNV!P>GU=FLP4#RJ_<=4<_>;Y",H=3T`U-WKRMSA5MY#5`.$*P&NP.)5 M;1LB8O6:&9Z"P6OP05L\DP^D#J_MO9%/C:C(V1>N(N\T(HZ:?-`@SQQ4U>5U M8GM9E;E?OL%7YW[X!OO&-GFN+KJ3G&?ZB>17]0&TEW=-^X?O=*?8:-[ZNMF8 M]&K(Q27\F^,)K9"_7W(VJKK[EJVJ?*PL'^"IQ=-02J!`,W@9YF)N_[K,O3%! MB`/TTGV*>WC*L',2:E)YYC^M6T, MP%4:$MN6E]:T5@[PPAH%7NTOSE#C1CO@-;;J<&.&K&DA"37W-5#R5GBCDO4% M4&]<,H-,A&2:[<(GL7O06[PA&N.-5+3>W=/DE=SQ-`.W)M_NY)%;H(7Q>48; MD&Q:!](Z_89\P&=)GN&UH/T##L,:K;L`RNB4N`33!O`"&K19TE`%Z&59V^I& M+%R#_0@E!3]HEAT[VRD3UOP9??!(2G:X"M6NIX8+M,O6;$U_?>JL,.@E>4Z_ M53W)S(\.8"^M5DGQP(]/K%9J!%Z5`O+M-V,H/69I]XZ<9S`Z$GZ!#C9/5*M_A]4D- MJN*&7.7D$>?E,[MCB?I]9,79@.=V2O7/:JHT)?:8^0`O]:W<2H.'A97E9Y*] MJ\KD59D^L?O$V/Q!4EEH0T3]PJL,F[/&*-"'1S)5CZO93LDHW M-/2<;#;D&SME[X3?1_.)Y-??:%ZCQO`%2;+1X8L33#1',SJ9F'3FG8-'^&,= MW1LA/S7/U69U)"0;-W)=U"BC5AM5ZCPSM080MQ#XS+TI""1`B!@:ZJKNXSEYZ8WA/RK8_CN"R'K>K9>>J@*4C"-$6X"=)ESZ]?@!>)!'$G*`*R M7KI=8B*!3'Q(`(E$XN__];I-SEY`AB%*?_[N\\?OOSL#:8R6,%W__%V!/T0X MAO"[__J___M__?W_?/CP"TA!%N5@>?;T=G8)<9P@7&3@[!$E14XXX+/[A_GU MS>W5V0\??_CX_2ERJ_CK4Y8T#'[\M*M+2$'_]:$A^T!_^O#YAP\_?O[XBI?? MU4VDGS4J:_2U3$1[/WTJO^Y("2,H8;T3FVCO[*S27X82\`!69_3_7Q]N MA*5_^D0I/J4@OXV>0$*J+(OG;\_@Y^\PW#XGH/EMDX$5GT^293LV5#L_4>U\ M_C/5SG_L.7\:TKPUQ>("Y5'BIITEOWY;>]4,;_2=*]7*FGSG4LMDG((#:+E5 MS?!&WX,,HN55NAR_X6Q5KAK_F$?9`:#2KVRX`..WVJ"ISR!;P1B"-/\8HVW% M_+%XPN"/@OQV]4+^@R]!'L$$JYO\G*VH2?O\X_=__O'[LD%"5K9MNR&S\!8L MHE`I0MHZ/^.D/;6?Q'`3&DE)<$@P,$=U>W2^GO,W2- MLFUTDZ[H_\JZW,HHJ\&E)&3G4^])YJMRJ7E?9/&&;`WN,QB[[CC-RES*YUB" MX6V,$KH[>MP`D!/&SRBET_;^K_EJGF]`=E%D&?GG+3'4,"%8'C0;#Z]S/&D) MSDG!_(T,X2LR;I^WY.=11956.)ZYF[/&GJO&FZ.&C!`,2]\8 MP.1W:X5RV=B/C71)^H1V3HJ)A,NH=`.0_VXK']=%A#?7"?IF.53TN8\C0;WS MWZ!D"3),?9'YFWM)^+6,UR=D(&5@0VC@"ZA&_#B]PZMG-*E*_Z+U9&;$WJD, M[>D*WT?4N[\!.;$>&N$1FG+(JAA/EG&:;]_B2Q07M#/IH0(QR?E;Z]C.IJUR M?NU6/K=L+5EG_MZI#+SF@`B];*JC;;67HZRUJ3=!<:>J\F`/92K!Z"^_R6J9 M/>$\B^+=.CNAH38_?V=2A'RF8NH5^60N5:V_,F@(@_CC&KU\6@+XB0CZ`_V# M2OS#A^\_UR&9_T%^VHF\(&P%HK4_,2)4G[I-;7?\+.LV.\KBAA/YL]/K_8#- MFN+3YS/2Y"5M]G42K9E.YWZK=<1\"Z;;93+9]3O#L>[X MS[YW?"/>+C:3QJ$(1CV7AAG^#$TP@-"1<9A!8#C7`/DA%(!<0TP62O\$479- M?L$"B`BH&)#TJ(*#B5S.84#I\:ZA\F-84*GPK@8+AXX+EPY=H(`1R^H",AWN M-6C^TW?05/(]@#6D8J7Y7;1EYQ\92:T^/DDP*-&0T`X@?,8U-O[D.S86641O MV3V^;9]0PH""^ZW6%?,M&!C(9++K?X9CW?%_]KWC*YDNB(!9E-RD2_#Z/^"- M:Q4$-!VST*,)!A`Z,@XQ##W.-4#^XCM`ZOC?_5*)OW-1D=4J%),%@Q1-2>W` M(F9>X^6OON.E$N\:)B"[(`U?HXQO3K@4'6/"4`0#$+5\0PP)P[>&Q4]AP((> M1:.T/'LJSWOQO,CIQ7`Z<_(G'8T"W1E(6B`P#!E(/VANDE;3^->\]ZQ6POP# M),G_I.A;^@@BC%*PO,&X`!D770K:#K"$M(%A2D_F(7`2UM`@R7M7;27'KR@I MB`JRRN2RKA4I30IP;A'COJZT-9[5:>P#/**,A-_3XON># MTR'M3F$"TL!@HR7QH&E+4$$#(N^]N)48]\53`N/K!$7L\;;P>P^!840L MVQ!@=+@V:!CJGOW[IYY*;\D/HP5=:`2F#$/I*L)/I<`%_K".HN<*JB#)+R/S8G^S61RT2!-&NE,_D=#&U^B!-#8Y[Q)A?%KE!0]_Y5)F<:9 MI5=F,ILL[SMD)W37,'.K*!U9>JRGCMH9,'AZ=^GO0%XK@AU#&J3-4)*2^HLD M`Q$U`23G:!_TD_=RNDT`GOL,/$=P>?5*[Q<`/FJD-+4N!33^XD1'*$V`"%A- M'>UC#XHRW4I'7`818H):=@OO#R90*M\3?=)5'D%FJ1-9)'0FT?5 MI+OI5$;J(4`,9%/A1,YJZB!K>Z0T-YH95+`_UUK:_^QA;PO:K.K9?;%PUT;L M970"RJO7."GH$:6@ATV*U)K4*^(A,BQD5:%&CV6XZZS6JO$.I;%JP=VGZ:^Y MVS0>@D1'&A4J!#RF#H$>NMSFKK.Y"VPO>Y;;7KV%X9`092]6ST8G"TCAFN_J M3(?U7I-'L[9NI7HEZ\!^H@#!28%IL5KE^L5\4(C\L$1-V!?:GV.3QN-Z'[U1 M=ZO0X3/>E,<"+D:+_M?@'9$_)J+N%#1:G'``'B%!L26%CLX\5+MD."`J7K!@TL)"0-,+@DOD-#+9<1.+CL[#?EXO7G-)K46TARAYS6"E^W*OY`/)H5 M/SO_R!TB4D+!W.Z%:\0&6-H2VP-+5D6X?O>60.(I7SS7!P83L4Q.#,XX4[[' M7AI+9X*=_T:_LL##CK1].=H*]])?T[K/Q@WU%'QNHCI[GR<<-3JV1R$/.R9D M)J?/*EQ7Q6RY+$:! M6]19'!?;(J%W,ZK7TOH9:&\1IH>G\]4B>NT[4VU*[[VL9J5]Q^(@;1@!T[2F M<`,G%AF(<)&]"6=#,<$NQ4^?P',D*64R`0N/F86'A?L:]62P>*`O6:5@>15E M*4S7N#4B+@&]B\:N"/4+U"K6*>`YC(QE-H&5#O-PPRK$2>R%.PSESL)[O"AE M,L$'C]D8H1H>!188!A08!A)X#Q]#>4W`I&9MGZ\N2/_2R!XE#1_2T+6D?_?1 MN^\\G"ZG^^$!([TRS\KF+LO%*_M>4]\IIBK1]Y.)2P1C$,SEM[,,6O6$ZW3K MI1*;%?D&9?#?>TO3!YR(L@^T/F6(`%/(.QA8??[A'B/VQ"J3B2G!U*42`:FA M"A=$7#D=`:CA':[SRR#=I$&J14]33`[&DFYR26M`\=)*.@U2FLJO6HDGU88B&/RHY;.##9>O(T^8%YLFP2-_TUVMI.<=NT8)]D@*JMT%2@'5A([N M%Y`60)2H2_1YY\1F/T_G48T2@.OV/(+L!<8`]R^[*ZB:W:N(:C+C(^P'I"M3 MU]BP_$JGC(C/%-LMP2.(CVB5?R-:FJ7+_XZR)?VS$87M:35ET]LR2C][7%LV MC5Z7\0H\^N`!P.U301I"C6TM5<_`B4EV1HY'XB4P-*11(X+/)-Q=CL!`"$:, MYT/?>ISW!K7-SL*'4[(+A,D2N19'L&R1TNRVJ5R:Z4[_HB>4$2O\`,I#[CIO M&WOF)R5J3OH$1),!6MX=2%.L+L:Y/,NS/`&OR>Z@Z"]EJ$P:ZY@.F7@14Y/Y MV^N:HFGVNYA;X*N81N)J5J87I?FV04G'&#X.G;]8T15.$RP2=@-NDOB`ECI@ MDXK7;.(8G$@HVK?36`I_L:$62!,57$;AIG#JR"E;(6$ MFBI3MG/061.KMQ$"+N%&8OZ2(8SO,[3JA?1ROC19$-M?O.QL<=O57=PI&WA( MY2-($IJ0#Z0@BQ*R-)PMMS`MGR#.X8M@(656J%F`:Q;R$BY6$FOX%C793OT8 ML#V^+@%I;PQ+'3`HXGVJ-=?]Y"4B)*U7]WNW\-0O^0ZXO;:E+V?]NY1COF(S M?C+]K4?+C=AY@6$*,+Y`VR>85GT7_U'`ZD2_ M]D[Q/#[F!6N5FQ3T$F#6DJO!9L+:_LW@<3R%3=M;#;Y`*7W2C\A,(R?@LHZ2 MF"W_5>"F3KO?W MBUF_E9BB\5OQ*+P$F%H6-6BX/`:\(>S%AHTL`P"1/*]DJG<(_3@>%=D^8;V` MS$M4:$JEAH:8T8`7A+U8594NVCN4HB[X^1MY/>*VTUM"["5BC"34,"D*=I,_ M'3PTC),:R6NBU6IV+8B$^PC3<[!"69W>8A&]`OP%IB@K'].M1M,L77:Y5%<7 MOX!\@\B7%U!-S.R\-4'-G7#3`]7LY?B83OP;NMUIES#!Z0X28O9`EU!K<%=LG MD,U7O>N5/,MA5;;6MF%9+W$U1'XUV@RY-QBT\,%[BL%Z>*GN65N6EN-07#HD M)&KJP!J+8OY-2*BK&W`'U+/J7BI2WO'LZE/`KWW#9)QG'[R[FLQ)BNI#4J>J M);-TR6F?.K^32>E^JB>]TJ>-XO`,!$;]9+2/-*Q$O,T,^K$70<;C:Y21N2.M MWK>)WQ99E&*B!-KUZ;+\5\*,WWDE(0Z`@RA\\$@:JY7!WX#J M:40PKC0H]UF*Q)0A(EQ?],$PE5;E\B4>OQ9]9+O:SPSKP9+/X-D:@S+]Y9V7 MC]GLVK>@M_A$`G<^LI+5'Z<7H5(J'5THI9N,V2OL70?6H64%Y--.)F^5"/<+ MH-MN1CS>IUJ:[J?I+;2T`Y!4%($!YG&DYK;+*?#E=2OK'1V("Q$YD>!=J7"` MHB6>(59$/`=<:_0+G\9_K.@(9P@5`$&3F21"HLN19O>QT[P6Z)%;DA?PK],3T"U@G3(C@].^<8W'WE MVSPWQS)3/#-G`>=GD$%$':EG7+,=>='=\354XR/HS4=X#NK.7`/F(X>2M&?6-$?0)4TI7FT MI+(<#R!&Z[3DPLN"QJQ`UKTF3>15&J>3I_=@4I#UT6 MZ`'@/(-Q&>5$:'XE_R1S;YD]/X=9J;O'Z*6\)I9$94ZB##X5Y43,?=3M`#6U M%UACU>3I8#J<=K67;&.U9@RWZU3G?:55*%-[956.N2H_@^P`4%&$=R(H+.(I MF"WDU4&E'EN+G*1^I4LKQ7L`ST46;^@TU=\T\2RS5H&V@544\!1:QK)JFSL% M4XN4I1["2N`J:B4GY(++H)B&&Z];S&>@F&U"*RY+^=XU1W_46DO:O>'-(I]R;T>;<9^@% MDGX\?_M*^N8FW3U[,".+JQ>R%>UGKMIOX"P9['=YQ@Q.6UE+4S:@MXRVNN;U M.,UQY,EZO7,(3D^PTQ@FH"/E`@T;?F-6P0NK<%;%Z35!F_$[:G>;O$@X1D.$ MKQH&>*?E';YJ.#8V![R,.!9:-5]7#-67>UFW6.]="$WJG4%54!\MCLWT="BS MJVB3_5T%3]9B6G'=6@''WD5=CPU8BS#LL7"JB,L.]9;"U6L,B$:BUWJ\B4/0 M.?IA,.R$5W-U?1BOHQT1+G5\F($SL,46]QYIQV08_4,HMC5-",'.GR#N4` M$Q0"^,+)F6I35*@:6=$IW\0P[7HT2"]=8Z!???ULGT&U%EXI[\ MD\JLD'@<3[]!L1N)]]&9D2!EZI?7/1;D&QK&3 MN[H"3VJA&FBW,'J""6_?;5%2TTAV2@:/3EVMC&DN.[4&[CO2/VJWCMRPCM@( M#J[6.AF"5I-*!R2@$+XN?$3^!>L-YV%<"2;-"SPGYK!(HP.$M;@(6!JGF6.< M&D\3+BL.BC2RM5H]**O6S,J.\[:F/TN#F_2E3A9A&=RIP4"^5)`RF/#)G+<'=V$OP`A+T_(A6^3?2K4*T"NAZX.S1!8]%N>1NH=>K*W@G76]8 M-4=D`)?7+:FZFH0P*E.I451D+*5%@X>HL7Y&,9C2ZBU\?7X!65])U@LCZP51 ML!"VUHT+`)M4/L#QYX,O9>`^2W\1[V2?):TN\#AI@,`^2X.!W*Q( M&4RW?,A0#,`2TQBT6SJ[$"21_NX%E"OIFH6!F,XW$ZK3HTA?EZ`3(IWK3I=Z^`*>D#Q9^I)ES@4*/."3=.@BC4>KU, MFLB/"+Q&V7V=RW"^:M;2_"V1'8_NWLB41Z#P=*$Q)Z;3KAV!ATCHAY)SU&=] M64'"R_BR`I=7H&/!I09=C(F![0D\&.-J^YR@-]#DKN<+3K5:Q9.")55/\]I* MG0*F?H.%'2GN.3?CQB7G4$?1:-IU,J9$Y%`F242X'_`?+,!R7*&[Z.,+.V( M'LKQ]@ARHJ5JN<=_>J&WFW3.>;?O=,@Y4&"/IUTW>UF'K;,/!)LZ"8J^\JS] MH=9^T&"1;ZT;%\`VJ=SB^8\C.E[1]]T[.5Z15A>ZPZ%\EH^L(E[)B MH7FYWIVE2_H_NKQXB1*Z\&!W319%FVV145'O83I`$V8`-:O(?K_O25X9OF#5 M@W.`)LS`:5;1&)(@RC,E(P M]LH$BD*Y["[@UZO!_FE+CYZO'PU]_83U[PE_NLGLG2#08L_IS?,(C\7S<[6U MCI)&%3?I"F7;JL\%&;W-2C4IX71+37FON4KL!S!]@Y?L(AC!Q03[6\H]@NF& ME&$W(0T!F8&D5T-]JZ_'.?C`Q MCXVX=RB-R9_[\,YTR?%%7$(<)P@7&1#875?L6DN"8>Q\>*CQ,SLY<3[UGUO\ M/.%X<]:-2"IM=Q0.K91YD/'SA(&/@Y,=7A')M_2D;'BF0S$KXS2'/%9'@5&' MVG2/Z6&-LY^?9"L8O^=^Q[.0]6)A>#LF<_D++-@LCC-B6V?+9?6N[0(U5W$E M]ZK-"C7O(V@6"@F75HJP1I]N;?:^>X]>=)-Z9.R\`68>&>TZ!IRG]H;TH9]] M.X\PQ//5?8OI9.^[S;-UE-:/=NQ?H8/E$[+M!LY7M:V-DOT#=8+MBU.>S?O# M;GA.]Q+TD/;OY[0%`=LY:>;O+E4N8>]"^USVDUD[M^!$HZN^:S^=M+Y\5]IY MJUUN$P]MD1^+[3;*WN:K1[A.(?E,$Z)4R3S)XO*>*">F43R3O9_5:XKH`3PE MX7Y=*"2-_X7586@4%PQ*UY MF6THM^FV=7K80*XUQFSXI*TH7UL;6GO(QF>7'?,>9*60D]F=JRA+B7''34,$ M%D=%UL2+"LFF"YQEFB2R'THZ@8@^C'EE[R!]^;KC6,2Y#'(5S.2TFU.OR?8J%SDBS`HU1^B: MA;R(HFPWMM5*H9O"HB@GGE)==#*[8MCE:)!.NN9$KVKV?$E=9=!6I(YW(!;D M":91E>]@,AO2;\PEP'$&GR7.#;-"3!B.JM!D-H370.7*Q*R01!5>K40,.QA9 MZH&Q%5J5MB.&5)796XED2@/Q"T++;S!)R'KJAC!-U_`I`?73>5,-#DF;E-L; MJ[(U1`S+3F8\M-HI,B)VA4TTY(-1L8,!&JB>KHTQ:@,U-:9UA[PP(1S`+HOE M5`.IW8CK**;/W[T)[(H.:8T".>ETVY9X`Y9%0IK&::#L:-6T7+-AT2\WF9G0 MZE5DKX.N09#55FY+]&L)>>BW[H9--O)W;5`N*#0HV=N`7BT6.*T2C70=4K&L M/HQGG:B&Q" M[V*W26)7HH).(*(/PU39.TA?/C:DG\^Y\OH).88\-&F"TTY@5H925,15C.9D MX_0.?&.;E-9MHD`X829!Z]:+;(I+ MEL-U[(.E<@DZ-(J"V12&@]M;9=1ST+/@I)OPP8GXM,R;7-W+9A(;\ MC[4X[$?/8[FELIC$;+.,`G^WB-@7E%4YZ(RU$.T:`G2UO`7+8N(2'M:LDP2_,%O8OL]M#J+UEO92^JHD*$,>^$B M]@Q#6-^XUIOQRG<2S;U&V=#(V++EK#A1C[D5BLJ*\A$E!P*=IHZRX]&R1(1>O M[\:[T8W^S7GK^D+>&4CN\DYL04ZWZQ5)#)_+%,GI^I8^"87GJUM`-JY`(SVA M<<$F\:!!P?!NU%NK9>!M>I-Z0[8T_)OT$QN9TWUZSH*F/M_#=R@'^!9%*6YG M]ZY>F<:L[^(/:4'@42U[V>^+IP3&7_/R3E"36IR> M..7M_.)JW%ORZ:'>F$^0F!^FK>&(-ZY_L@>2!$\8[$69YQN07109[:9;&#TU M5];TS+51Z1Y8-4L'"5$;S0P'IF:M(8?3\#*C3+TF/(;\*$I+<0O647)%=B<[ M1`G-@IBT?\>80SIP7L<@_KA&+Y^6`%9]2/Y@NX[\]-N^ZK?9*V2CDP5?F[OB M[-<#M;FJ\A)M(\C&RO(^-=[0SB=WX+A',,V?,KA<@R]@^P0RIDG"[TU\;O_[ M=`Y&GOJ06@;&7=CB4D;1]DO[]B#;781II!2W`[G?FAM"W6_>=9RL[?).8TKZ MMGB[0UF^$0\ZT>>FVWJ?_>LYN02*SNL5]NW]L$4&<_`[M^]XGVJINY^\ZS-) MR^7]U2WH^!VN09,;^<]%`J(LCS"_MR04NPLH'`KO^DXMAV*2XY6O>_(_78ZZ M0V:8$2S_D'2AQ>2-Z?(HDVUWRHZQ%#AD'(C.@A^IEM),%(>$)U5@CY>C_'TN M+$:GQ62G"VYRL!7O*WA$O>U%EVCRO)>M]U?O,W1-7_9K/?"G2H!I6%K\-J^\ MM`=&@]NW_$=V#30A,B_MV@2OY MH#3'[:Y5VF-@#M.$+C"-:QEC[^7U#"F9%&PGRBY+Q[=TO4XX;."1M$TS+*_B M^)(+3^QJ/]TSTYT.FQ:KISXA96^:XU"&=W5,7_"!=\6D%1U-!,0U3&$.;N$+ MX-L*-?Z,.?1P:<`A9+S:*LH9C@T:X)O3O!6K72?767[%8%4D5!H\7]TLB8;@ M"E(Q+''LBG$_1G\PXY!1[UBMS@;#\':%'(:AEV?M$N013$YIUNRMU06-`4J2 M*F=,F8U)'GJAH._9%B']=,F8:))"3D!&[_].P.T&%#[SA0,?)G^)7H5]R[O6].[ MW6_>]:ZDZ?+>[18,UQ?6-X9(9FLX2FE.)#N%CN9`4C4-(O%\(G*S"ECN=.C= M<62_P3W/D8&0 MS,5",?7M[?/W_8T]]$;_:W,'B/?L#OBJYEDR(#O=#G# MDXA@?LOS`?`^-1-\Y]/DC>=>T>!_9`1P?TUC\0TM-JC`4;JD4+6X'UM[NF>DVQZ,N??:J$&E"M.5VQU"^A#)B&)YZ M[PIJ$VNHXEF1;U`&_[U?<@_5MHK_4.6+^?N6W=$&F<*\\.XTKY4#TJ#MXLSR M@]H<^#E"':`+EGS57+W2/]D]CEFAYGQ5L]"1#`\K'8V!>=V&3!;7XVA[1J2` MY?L09:J,>X3S#.0PJQ0%4K"".1_-%B5WKF>#DD>":WMMC0%NH]9,=EW841[= M[7."W@!X!-D+I.EC>`I<1*^UV->D\]6FW"W3)BN%(Z9',F1&T?$8H\E50^WO M>H(%RJ.D_?V"F*([E/^3IG@JGS_K[UU&K\=D.-K5\YY& MJ(.>F&S0VK5]C)O^QS".JQ/):Y2U7C;\?*C!+:U\[!$OJ/QD!H;W65"V02!0 M;3#^='+/._"3B?S!(SKU7;0UW``8=Z_?V![RNW[WQJ`=1Q58L[_#LG\[JWGJ MYQ1KXXO(:K-2OWHV+W*<1^D2INO*$>_J$$C%?^@AD)A_"$9N9*T:&SOW[;$W M>L_E`N@QC[)\ZFU.:>-N,"[`\K+(:&AEU;;RJ*K]>.#5*\ABB/MGJ-8,FO%A MP2"$`3!4+\8(MZC08KGU4P7A%*SIL=#D\!TXK,DF9`5@3E.GW]2QPHZG!TD- MCB8(;@TAC)#1-7OH28+;(HN#H^,:8P=?@/WVPVD)-L82K*=7?Q9A%J=%U2+L M*@U^?/U:^=_2)3U"H\_4+A#]:>QA9UJMH[&H7^T[&**6?7#H<:O?S,`/C1P: MN'\`N-Y0K;V`+%J#9M%>)L8<;P+5J=7]I"JO]1V,8[L>F'#ZE;?2_B3')\^( MM5.N.;,>5'\,`'[,_G(]SQXVMA_N?CW725JF+L^T_Y%"W MK-[58#>N_CT,]V%]LC_Y5B'?,CK]#'=7\<_LD?J`]_7ZG\].=`D M[HD##G(WC3F8L^W=&P2G_>6?8T[+>/P49*IB>?#7`]$#$9)>?:2$IP"P\,S[ MU1\%Z;&;E$A0E*O@\IK?8A.E-?QWPO3@P]E?K6C M#V6VVG<]E*5]X,]09IOY?J/]E*JJG[*3='7V<]M).^\&?<2W:35N$'(9_`**O+<8/7.Y@+HE-NXY@]FN4 M%,Z.049HTN%L@4:33F;"IN\\M!\:(KR/.$A';A!_+(QENP[LZCO9FC%[T1^# M8RS'L8=C.O+5^&-O+-MU8'_DR=Z,V8O^V!MC.=YK+*BN"XE&U?IC;&P:=2@W MJ6:CWK69&=!__M@8,R'L0U2/W,`$[9V9PE=[,BZC]9X_QL7"0V,1P,IW_AXZ MB/4.Y#X:8\@AE5% MUB0M%I)-9O=W&K]%F'WGB_NM%H7Y-IE!4FH>R>7H6@01-VH+&"Z!OXK$F)WN MZT^MT/IR@#*XL"I;Z]NPK->X&J('?=P9UA)XF-[!<-E;&[Q;9"I62>ZQ:?$\ M$>'_A*9')YD`JH>7ROSQ6Y16DL[R/(-/14[S3"]0?T78NN/,0-8=P[KO7##T M&MK.-::/=A=53_9PD.!];2V9F&MFC\73OT"<5]?PB+)L,*W)T@352I;AX]I, M:XZ1K:P\\+QH6DJX0"D5EE`E;S2/,?VUHK,9!6IN)@-`QBU\[&OKRC'L9?6. M\1J,;XBO7%E?4YC?%UF\(3/;;)T!^]6,#C\3U,OYA8][`WTY1KZ\YL`C.`1; ME]H1V=O!Z&TU5:7E6TUQ::]1/$P7@S>;XGH&G/G3%\*F1BBK"Y[+0THC\#J' MX,#0D4L?.0)N]D>VW'>\)H1&/084X&"H!/#8404%$+YL]A#9\;,_?)L:)#.R M;EU2,>`+>`1QD<$<`GSU&B?%$BR;IXV+2COS54\[6U2D[$&74YYU)SGBZ35< MQ]";/K@=U=X<+3@Y\SKT(31=YL*\7+O.TN5N4T>H\/XX>DY*1N3W6]!>[$Y] M""UI^B7$<8)P(3R9MBI;`\RP[&2&KNRUO.DV?%W0F*TO,(7;8EL[8?%E`2Z* MC`YA1D%VA6L-F1:>S$;9P0`-5$_70AFU@9HMT[KMC^0].5[2%/@F77Q#_P11 MQOI?K,N;P;E=_F@1+53284#=KM[^2#\X7)-:P3!D]S@88[O%X9C1+5+4P?#= M:D#P@0':4E^C(AL$\!X#4WRW&!PQO$5J.A2Z6_7;'_D'!VZROQP&;I:!,;CW M#(X9W`(U'0S<^_KMS_S#`O=B`S(0K?)>VB#K\F;0;I<_6F0+E7088+>KMS_9 M#PO7=FBVP_`1(W<2O`XZ@^^=)5$:@\<-`#EU/Z.4BK7_:[Z:Q3%U M/.,'$`/X0F,2IO;$MMO\`!*:+F_?@UC@@C4K5"-(M]!TITN]SODE0QCSG:QZ MQ,UYD()X,B-BV)'(4.ZNT="KK#S=4502^$VEK^D33!*PW(LG`)F:L%:TC#`@ M<&G+:PLL606!7S.:)0GZ1M5PC;)+5#SEJR+ICR.!,;,IV]@VL[(!H7&(5JPM MGUF=P:>][LMV1]9.FC-NGU0XW[9)0X*@OLSNYMIV%0,N]P2P'+_/$"F8O]&7 MN/XHX+,/H1&G!?D^@\LNBJ7IJ'O2XKS=6PL*6$89IL6:/"C:Q293R`.]=C=[ MA:PWNO=[+5+K]VG;_`5PTI-SOK3;W7R9K.6U>X+;=NZWNO7,M\FF&YY^D;SI MW4FDQ8#.%$S!P#=A7Z)7<>_ROC6]V_WF7>]*FB[OW6[!,79#A]9.QR(BF<'A M:(86IGKI%!H#\X?,=64Z,R+QW,(DGM+DO--HQ3%P&R*4]?QM0>KFS-0&)6H] M:Y7P3P.T;9=H&\%45P/]$BH-M$M,IH$JSAQDNU9Q9Q0%U3X\F4\UF<4PZ2VD M*V;7=&A40:V&D'7@-N2ZR-(R)2<1_1J^ELDYN1!2$];JE1&&`B1M8:VP).,> MN!NX/%_=H&1YLWW.T$MUM9F+)PW*6L=2RE`0I2^N%:2D[.V#0;W`U"-:Y=]( M/W!AQ/_8^%28CZ&`12J4%3Y8CF-D3?)!GYQU++)9]&DJ>5\=5;)6->]P#V>^ MZ[#?W6G593_)3GT%62C>+4S!30ZVVCN^7@'5=J=5P#_QRP`-7=$[Q"JQ:V+_ M3%V_`V5#C2>SII';520=7W4%]N9MZJ$UB^-B6U3G4(`T/8:E8LC?"2C[.5W. MMBC+X;_+WX6*Z)\;.V6[/V-VQ#809(^D1YLQX*XI%A.17P$40MGN`#L0=$A5 MQK@D#02P!O(Z-<0E^\"W?$+AOF*P*I);N&)/W0U*J$#6+A$ZUH32.X5B-?8(VYM65?9CG[L$\SI"S3+8QC9:3;\Z1^M@_X+6RG=WZ@"]6Q@] MP:3,?72*6W,0MR9(*4[6FUD!EK]&&2S#;ULO)_4W&RK*_?Y!3!F0`="7>$"$ MJKB&P$__+NL6/X`7D(H2.LF):NV*B`*"DI:10!`4$MH2T*N)PGVZO)IYO'XBE&:=ETE%V#7CY^%5EWHN&0 M!80(35D'3C$<]KZ];E*W]`M8PCA*+I((;O'5*YT0V0VY!F47(7S*\$"B(?%` MG/!KF.RQ$"%4R):(-F&_2>A!1$BQ@P:'(BA(J"2TAP*'\V2O9P@@(-@K?F9P MH")KDF((R0)"A*:LMK`0L[?/;.%)_I7S`L,48%PB'T.JF?U+,N0O#)=ED@_2 MZ;GH!>Q!/)K]OQV/@##J0DNV`+:L>\#+%#[LP\MAVQJO@LS*11!81` M/4D'&4D>=_OW*SRX;EP/G`NT?8)IR71ZIVR_39<`QQDLGVP7.66-"C%&657( M@\O$'`N'S]]:_Y)?*C8KWKM30X<=@FG^E,&EX)JS\'OC MK.M_G^[A#Y[ZD%H&YN&.%I?2Z=8O/9G;7M")=Q&.@>#N%O=;+3CSS;N.D[5= MWFE,2=_70-%YO<*^^;@7&Y^ M\J[/)"V7]U>WH&\^YWORGXL$1%D>87Z722AVP5X<"N\Z4"V'8J;CE1_#+WQ` M78G6@$BZVNKJB>%1/D_7*7LTEW(,=P=(M<861:KIU5/=3&3XAWM#X)3_Z)3_ MZ)3_Z)3_Z)3_Z)3_Z-#3M&D>)/T)NI\/*]AN5UBL$&GAZ8Z<=#J9?]2IKPWF_$E2I>!D4UI5X!,\ M]R`7Y[6X1)1J3W`1X17MF*'?5A,G. M!`ZZ&%ED48JCN/FLL7,PX6*V..ES\1[O;O0SRF*E7^=DX?*NLM54XEU#,L+! M+7P!2S)QD:T\)%,5F:5`CO\!X'J3@^7LA8SQ-1"F3G#!BHG7MV/E/<`=:LH, MY<,J'N-:0"!N,P-GSW!/FKRR@-,RF$5DHL'ABOS!(:^^FYY!M]I0TS1P@GWI MVUUQ^>=\M:#AR/=%%F\B#.XS&$__T.,6DO9I=' M>HK//<7G^A.W=(K//<7GGN)S3_&YIYA/KV(^O0GA/85;*\.M+1Q14^\+3Z&Y M)LX+R8+?.@RWS].;D%N!)>BTN.>*Z>TK>$2][467R*=#ALX6?+]!OP/YHN.\ M4Q\TF'(2'S;H<_+`L'#[G^_7L]20R!RU:Q8X]_1K/+Y8'H'L3=YS(COKH+;& MN`9/8[1+>1X%[O6UYGX$2.L^OF@A@19:&2:([,56)U;(F)4Q\GFLC@+P2AVY MQSFO2HN=M%]/.NB+_PM"RV\P2!7GLU]!I)MLJWKH,O2\T MPP,5>%4<45#"?8:N4;:-;M(5_5^EDE,DPN!(A/&6>OT.4ZC$K+!D62`?RFY08 M9'#;?P[5N)P&.IER1X91F5;&1"I3[Q$ZS&I!Z843F*[Q/<@>-Z1SSR,,8_UI M1EIP^7HZ(+1W M#?`M^(8O0RDN8QH#IU5F<%U&BUIH;_F(% M#^4?H)4;2[M##:'#=AV)3U2ND6;'-L^H8VVTX69?C=&HLZGFZ`;?8%V/.P9M MFN?HJ/W0RY9=Z%#:2TUQL:$I1O%->A%EV1O11Q5>-%\U9:9>L4C:OG]"3+!P ML2I;@\^P[&3FM6FG0'2!5!.:&[M.04*1NE;"B#LU%GNN]O,L&7,0+1_S*,NG MGFT;<9JHJUD/)* M[$XQ^\L(._E$EEM"RAIJ+FFX`-00W1'N^#4%?@ZHF!=_^^$(9\:>4*[G1HMS MLVINO$J[=R<\6@$_%MMME+W-5SV=G%:^7J]\]XY72>H]>:(GW8*]M$_J@I.I M1=*T\[S;>!=M`3<_E65IM8;XI2?3T@59 M`:`MR,IWNND!QP8^8VYZ$`W*6GHIY63SK6V/(A/1NU.P895T$I96%;AO^`[1 M@[)GD(/=ZQI\J*D)=^FAQ(0A`DU;\,$XD]7D6PJQ9DR<1_'O"5I+K1.7AK%+ M#$V(0-$1UYDM8BH)?*NXR*(EH(+R;8_H\RX3%OLY1/@HA!R,G#[_P.\O/Z)5 M_HV&EH(7D*!G:BZYZ%'2-7L+,5V(>-(5>S"P)!4%?M789CN&ANY3M/N#;0+M M"^.JCR:!G+8C0=Y!BFVVZ+ZXJG9%W_1K#?<=:(F8MX*,=B9%U+OY5A$?E?!+ MUK]]J$NN%KXF]]%D]KM2/A1YDFL;QUUEBI%75Q+X+EXBX"R.BVV1T-Q)3>(Q MJCQ]`"H8J"$I9'`,(-73CG/8"JNU\!/XE6"+E?0.Y%>O<5+0*P6"$T63(GGS MRIY.D6``:J$!.TCJ532&-R+D1:5H$3/2:K)57;B9B:R/XJW/%@<>U9O4&^CE M&XE.KG`.MW3^:)Y6>P%XOKI9DO)P!7FY3D^'^Z?#_=/A_NEP_W2X?SK:P.AW$A7(0=XH/"!=&[R@^X!1S%%#,T>EP_W2X'X@?]G2X/W0B M?J!WU3F^C=[OM4I;OT_;9NYDP?G2;C=_8CA@R[\04&V++;?MW&]UZYEODPU@ MGGZ1O.G=,=AB0`<94S#PW?F7Z%7]VOWG7NY*FRWNW6W",3?&AM<,N M'L0&AZ.99MKO%'J74[IH=ADR8;=X.CXD]T1E4D2IA'81 M'W(D5/$"!LQ0H$U7UV0ML)\ZH"/ M=ENNHY@^3?HFB._0(6T>6I>23C8I\IK%"]90TDG$G#H4@ZOZOF]"12;KR&D] M%[PFW=(!F'%#*'3))0)WR=VY[A\)]QBEOT9)`M[.H_1W_@&AG*HY'A113?HW!\/Q9/&/Q1$)&O7LA_ M%J0^SM2KH&KV$R(JGZ3C;OB4=&())X^#9]K$WP_*:/BR36[ZU7V"]`1C7+TB MMN7>C\\N<(.H&KU]/0H'@%*7S80B86BO35GR;]\F&#V3:3#="!DZ/FB8VBTG M.&[5HI4YY#PX8.6UJUZ1GJ,L0]]@NKZ(GLF7_$U#?%51B3;$1;T:5?T.%GA1 M-%6AX0UL'[F:U13X5I$G[$T:9X`^X[!!/1!AV]T"JP><[I&V0W&193&A/(6Y+0A31&=TRIS;K)#+1-N M8<+57F$.T&M4^607LP:!^9$.1<(,W*(HU3IOU61A!%N6Q;%@5:J:40#*UFA_ M\VORM7EW@+7>HZZ$9;&J2=[@4DD>``;-1#;%FY*[_;6QJ;%U"9[RFQ3G65%> MK8WR(B/BT]_1EF9 MNNM!9>*4I;A@E)0*#8FZ"A@$0TDE-0;_$B@&>8JX0-LM+%]"O`9`:!Y1 MBW:!AQZTR/_1YH6:A@QB+P1H#AD.?RPFMQ"U-:LWQ9`FV;U%Z7H!LBU=+"Z0 M([7QK<&A:^^._,/5'LPHGZA#[$;TX1K;C-Y0(V1Y&M6ZEM''BI.[&2VVCH\& MIKY)Q+D.K%:^]C6BUF5?"==`[_:VQN+45WMW35%F;M>@W#T1(J&<;$?Z-Z!) MK75T<(?HDJP@9&2E6#LPOH`HP63G!_#2+%5 MI?,Q8]"0<&.\+NO&$@WL7J&K?0N]4VHEY>YD6D+I.T3UQ30"G)3M&-F_I\30 M+8R>Z*8<`BHF?:U##U&JDL.T1 M>%%49/R[N=@#_PE['9'W?IV$1'"A>N)$:*?;\*?;\*?;\*/=AI_ZX.)H+L+[ MID@7E]]Y/'7NO0>8X>R\P#`%&,_B/PJ(RYN9G&E&054K44CEE73TSPSPIQMM M>HG$#/UD`T/59\AX%P7HM+1+E*B0K?[HLLWD08W&ECP&F`ETX1^B^GL`/?CGR7I&_:-Z;*E*=Y@L! MRWF5-X2L[GZ-DH(^!P+7*=``K`4S,7Z-F(4&9WM-#4*W4;5CO,+LT0Y(<^UN MY71I,0OW62/E60O'<:6,5A8QY7FN#A2D7'^A_WDBZQ#RR_\'4$L#!!0````( M`"U?`4,:XS7_=@T```V)```1`!P`<')F="TR,#$S,#8S,"YXOFM.-@]2:+YT9^AX>'QQ+U MZ>>7@*$5$9+R\*)W__PL)B<"* M^&BZ1M=4>HS+2!#TQ%FD0()$X\?1[=W]#3H].CTZ/CI&5WRY%G2^4.CDX\?W MJ(].CT_.T&3!`\E#]$@B!;K1T/,(B^01&C*&#+E$@D@B5L0_ZO>U]A=Y+KT% M"3!26,R)>L`!D4OLD8O>0JGE^6"P)&)&/4I"=>3Q8*`5'7\XTQUB)("[MUP$ MUV2&(Z8N>E\CS.B,$K^'8`1">?XB-X*>GY^/GL^.N)B#D..3P7\^WS\9U0GM M4LQ4M5I+"V.HUDN22I]A.36RDQ;-XX^-A_&_./`M&Y(01`M$4U#J7#H$9?>3SOK$K\?V,:$E(8K(K=()?&. MYGPUL&T%/0VCH-@:7XF!'IX!4!!!O0T##VOP\+"_Q><36FP:-+AV@:\AI+T- MAR%76'NUN17?7"YI../Q';BGQ_8\P>.1S)`9[7-MQ45/TF#)]%":>PM!9A<] M[3O]Q$G^6`IR!/8E)((S4@*.;AXL]<0(K67WJ>)$!!9>3DK.&T`(![]5%+PO M=:;!JW7+PZQIMX#%B]A!]\HGLZ:]`A8:TD/N%,/3IIT"%L+^W/YH.1/H`=(7 MOS[>[8JVQIYK[D4ZP`]#_R945*WO8(J*P/A2#U'_HE=*L5&=*$]!^^D8XO_Q M,2Q;B03W$H<^LN*0(^_38%O(MOQ($G\4_F2NMV=SS!V3E'%N39CZC%F?+.:+ M[R8P[(/.%0]]$H)XN)"<45_G#Y>8Z57F:4&(DA:C&G2E2`%.!JDG&$P20[61 MB5RA*):*K-@.L*:`C;$`C@51%/I4%[TL4P64)^V@1-]EM'S?05L#VLTHR]%L MM-3YO<[D2V#=P5`*Z6G]V9F*1Z,92A5T8#8$\XH',`H+H*$K<@>[NH#41+6( MLQ3>LU;P\AG*:$)650=T$Z!'LR?%O2\+SGS82M]\C2`?J0-S(5\IR.]:@*RG ML*OGG\AJZC!N.IFQ7-PR_EPW,*?TI9B^;QN7M7QD%'109J&\Q)("`&.GHQ:S MHH92<#XDFX^TTM9'1HI&P)7389#%X"D*`BS6$./H/*30C&'SYWD\@NU:.!^# M3P-#/)5JTE8@=9I'*A9L0F`J&J6R42*\@V\+/KUBZ,J`K_,#B$7.+-K15@'/ M60$\6E#_$MM`EXKJP,B"\4"4S1TVVTM]6N#0(82' M>MR2U;ZPK0*1#T4+OE/B0*FH#HPM,"))0R(EC-"4AFX5H["E`H@?"H"(Q2!7 M3H="%H5?./>?*6,0.^Z@H^&<3AD92KFI\Y815&#R8QZ31)J)5:D\9`5VX&3! M`24$MH:"^%19-#)W*H;_8W[X-;O9#1H!W7!GA]NF-A/\DBS5[HWRP3XYS@]V MG"D9]FZHMS=\4TF^1G#O9I6NP;F[%8->L-U.12`KHQOY[,@_$H]D-LR"ASSR M;*7(PE!.4H%)P<;:RLMLI%V)'4)MBB%MBB+UBB,_[%<<0=\E5]W_>;7J)%M( MEM-4(->@;M+AU"8ISH)5A[`"L<9)FUK4HH*F!J4-#N$&M0V M,_CL;J]`IVZ=LX.F>6[G(E1-5@%4B[RN0VR/_?`U49BR1MOAA*44R8_[[H9C M+1VLM9+U!RST\Z,KDL6S'FT%D(T2^(WP[SL(FT&83C[=/%KJ>T,/AI*J=0U4 MZ[!7`GU:'VAW+FLB9%6B1&>'?UO\'XE4@GKF24<@;.,#%2(J_>!=*S](M<8N MT?E"\YV]?@?7CQ@9S?0CD![D/->413"F.(6 M:R_DZ?RC394A1=B\/0+W[PE,T.%<$/,/4<8_7D%.A7\TKU.XCI*H1D8WVBCO M7*-A/2.]&LWBQ%KJ?Q+I2F^3,CZQCX`*9VA4#7&NP1,2G2A5VCG!'DXPMF\B MK_5;P5\CNLR%AOU$5#I"+J>LY0AOC!2"R*N(J'?'KVG M>$H95=M%@+VE5'I$+KNL&QJ,8A1K1H[JSBD:U52S>)<05$!9OZK:H5,?G2%C MW#.7H]F$*\S&D?`6D!6-87-%*K&KQUZ);#YL%R'[+_1=JD\';:,1)2J1T=G- MSD;XP[JG#W'"SFD;E:"7\%0BG0_'Q4B##F24N.>`=-`V@3;=:CV2%0DC8OXG MT9OA6\&#H0=)CC067F-5/=-;2:MTAP\UW:&/-OLWKFL_Q@)S6DR\O9^!$TN)?NE@U-*') M@J#$`&0MT-E=(J%;+MKXR*;VN]U0US+&"C#J MO''U?X'(I\'6\;+V1O806GT$+0V67"@4YLX_=@\6GF.\S)RV:\].OH_K$=F3 M<`L9!X0IF=SIIZ*.7J2?G-=9:D[9(;NEYFSSZ(N]#2@X@+B.#0Y;?+VW)>8_ M'+%N;(K+E_S8WQA3,?9:6.,R;G[M;0]Y\1:-;=DPF:N];0@Q]QUQL"PZ%_]A$^/Q)D>B3VL>#<0^L#G MF@88:JWV7?_XQ_[)<3,`JI/7I8,AUAQL;Z%W_6CA2OE)A52,F;Q M5R6,C1>]!S!W(:@_)Y]),"7")L7ZJ/4_\DWV;';[)8-SGP>8AG>*!#H;!(LA M_554F>]I_")XM+SHF8\VG%,@Z:$0=O]Z#W_14R("<@S4`HQ.?EM:2-\I]R=& MCQ_9`W1W&Y^6RYO7,LP[!A/RHBX9][XXW7Y-H9D!4\G]5QBS&6:R[:#QF7K& M0O^U\&\L?'T9E_JE.PIE5+9;5GG`8:W"8OW7=,JV3>W3!1<]+SX19E=?KR*I M8(,L+K'WA?%YSL5WM!^:G[L5&P@/^A&)M?Z3]EDKLN7V6R[NI(STL(QF]T3I MS]-D3\PQ'=Y;TIN!?HS7$!C9(V%Z!E]QJ5SW+FS]J_MF\QO5N&M#SP,5_F>@ M@@W_%<,TD!#[]=&W3A=+J=Y*5Q\U^.!]]@&ASUA%PCP>!)[)P_F$Z"\C3=6$ MWUS>3:['+)+F,77W>78(8)]I&$FGWC;&U->/S.(E59B9,0$C(I$)@'^Y9A<2 MGWBP\K!ONU!,GOEDP2.)0VWSY)FP%4GZ#GW2J^"*C`'(7%AMS'EH`3>'91PH M)GSK/8S?X*?^TS7T'XFBPLAXPBNX)77_]./1@D[M-\;,@_&9-?;/U.*ZDS3W MOJTW`>[6<(A%/("88PT=*FNZ29RV^_T43?]+/)AD\0`X8_#/>J[D MH_NWM>;@(GZ<,L`\\71(`7%\!2 M+\#YW7[V_J&MR&-.0S4M+E04M!V:^8\DH$K9/94))K]3M5@0Y@_U]Z74:/9` ME'W)#S9<+/[.27$6X$:QUY1Z,#L[GTS+YN^.N7?BC,MNDK<2I.(P^QL6IL[D MKDSY8%Q,]5:ZFCR,ZCQ7NGFK4.D/N5`__I+6T/]O),W+AQ-^BZGX#;/(W?'N M+>E@ID#E&I:OSFU7.':3'$PO*R9ZV<-2^2;A M<^VU?3"Y7F%RN).VA>_YZGP![<*+IN3N3X,N;[&N$VM];D0II3JT>;5!XY[, M8;.F`T*2H!>"5D1VL'AEC"V":A?!@:$T$2`['_*RMP\NSH&)5XQ`?HUEWO;" MUD/K0D&B-!;`OYOB/\IRKH:A#J\'M MT:/X1)37&9Z-L$,;H+B@I;^V6IA9*1)S,(-5M9.YTT\=8[8Q?:=73/@EN<$B)'[!R&3^&'@=@6]E^QS7`(:^ M;PR7$UYTMD>^:%#)\&9`L``00E#@``!#D!``!0 M2P$"'@,4````"``M7P%#WE7"F\@0``#3WP``%0`8```````!````I(%MI0`` M<')F="TR,#$S,#8S,%]C86PN>&UL550%``-EA?I1=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`+5\!0YG8;C7.&@``J:P!`!4`&````````0```*2!A+8` M`'!R9G0M,C`Q,S`V,S!?9&5F+GAM;%54!0`#987Z475X"P`!!"4.```$.0$` M`%!+`0(>`Q0````(`"U?`4-C_E&OKWL``!KG!P`5`!@```````$```"D@:'1 M``!P`L``00E#@``!#D! M``!02P$"'@,4````"``M7P%#"B8%)JH\``"5*00`%0`8```````!````I(&? M30$`<')F="TR,#$S,#8S,%]P&UL550%``-EA?I1=7@+``$$)0X```0Y M`0``4$L!`AX#%`````@`+5\!0QKC-?]V#0``#8D``!$`&````````0```*2! MF(H!`'!R9G0M,C`Q,S`V,S`N>'-D550%``-EA?I1=7@+``$$)0X```0Y`0`` 64$L%!@`````&``8`&@(``%F8`0`````` ` end XML 85 R22.xml IDEA: Goodwill And Intangible Assets (Policies) 2.4.0.8070800 - Disclosure - Goodwill And Intangible Assets (Policies)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaDisclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2144471 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 144 -Paragraph 7-18, 22 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2144439 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 4, 11-23, 26, 34 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseGoodwill And Intangible Assets (Policies)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssetsPolicies12 XML 86 R12.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments And Contingencies
6 Months Ended
Jun. 30, 2013
Commitments And Contingencies [Abstract]  
Commitments And Contingencies
5. Commitments and Contingencies
 
The Company leases office space and certain equipment under various operating lease agreements. The Company has the option to extend the term of certain lease agreements. Future minimum commitments under these lease agreements as of June 30, 2013 are as follows (in thousands):

 
 
Operating
Leases
 
2013 remaining
 
$
2,173
 
2014
  
4,016
 
2015
  
3,066
 
2016
  
2,734
 
2017
  
2,149
 
Thereafter
  
1,639
 
Total minimum lease payments
 
$
15,777
 

XML 87 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Cash Flows (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
OPERATING ACTIVITIES    
Net income $ 8,685 $ 6,589
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation 1,402 978
Amortization 3,795 3,406
Deferred income taxes (115) 23
Non-cash stock compensation and retirement savings plan contributions 5,360 4,448
Tax benefit from stock option exercises and restricted stock vesting (664) (462)
Adjustment to fair value of contingent consideration for purchase of business 33 338
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (7,791) (7,803)
Other assets 2,125 1,514
Accounts payable 2,481 (760)
Other liabilities 48 1,202
Net cash provided by operating activities 15,359 9,473
INVESTING ACTIVITIES    
Purchase of property and equipment (3,003) (844)
Capitalization of software developed for internal use (888) (69)
Purchase of businesses and related costs (19,779) (25,708)
Net cash used in investing activities (23,670) (26,621)
FINANCING ACTIVITIES    
Proceeds from line of credit 77,850 67,400
Payments on line of credit (60,350) (54,900)
Payment of contingent consideration for purchase of business 0 (296)
Tax benefit on stock option exercises and restricted stock vesting 664 462
Proceeds from the exercise of stock options and sales of stock through the Employee Stock Purchase Plan 128 61
Purchase of treasury stock (9,963) (552)
Remittance of taxes withheld as part of a net share settlement of restricted stock vesting (1,212) (533)
Net cash used in financing activities 7,117 11,642
Effect of exchange rate on cash and cash equivalents 59 7
Change in cash and cash equivalents (1,135) (5,499)
Cash and cash equivalents at beginning of period 5,813 9,732
Cash and cash equivalents at end of period 4,678 4,233
Supplemental disclosures:    
Cash paid for income taxes 2,252 4,144
Cash paid for interest 48 0
Non-cash activity:    
Stock issued for purchase of businesses 5,370 12,413
Estimated fair value of contingent consideration for purchase of business 1,431 1,377
Accrued Additions To Property And Equipment $ 2,232 $ 0
XML 88 R37.xml IDEA: Balance Sheet Components (Components Of Other Current Liabilities) (Details) 2.4.0.8090604 - Disclosure - Balance Sheet Components (Components Of Other Current Liabilities) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20121231http://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_BalanceSheetRelatedDisclosuresAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2prft_AccruedVariableCompensationprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1027200010272USD$falsetruefalse2truefalsefalse98460009846USD$falsetruefalsexbrli:monetaryItemTypemonetaryAccrued variable compensationNo definition available.false23false 2us-gaap_DeferredRevenueCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse27710002771falsefalsefalse2truefalsefalse29740002974falsefalsefalsexbrli:monetaryItemTypemonetaryThe carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.A.4(a).Q1) -URI http://asc.fasb.org/extlink&oid=6600647&loc=d3e214044-122780 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6935-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section A -Paragraph 7, 8 -Chapter 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false24false 2prft_PayrollRelatedCostsprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse26820002682falsefalsefalse2truefalsefalse11930001193falsefalsefalsexbrli:monetaryItemTypemonetaryPayroll related costsNo definition available.false25false 2prft_AccruedSubcontractorFeesprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse22690002269falsefalsefalse2truefalsefalse22940002294falsefalsefalsexbrli:monetaryItemTypemonetaryAccrued subcontractor feesNo definition available.false26false 2prft_AccruedMedicalClaimsExpenseprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse11530001153falsefalsefalse2truefalsefalse11450001145falsefalsefalsexbrli:monetaryItemTypemonetaryAccrued medical claims expenseNo definition available.false27false 2prft_AcquiredLiabilitiesprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse11880001188falsefalsefalse2truefalsefalse6400064falsefalsefalsexbrli:monetaryItemTypemonetaryAcquired liabilitiesNo definition available.false28false 2prft_OtherCurrentLiabilities1prft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse46160004616falsefalsefalse2truefalsefalse30890003089falsefalsefalsexbrli:monetaryItemTypemonetaryOther current liabilitiesNo definition available.false29false 2us-gaap_BusinessAcquisitionContingentConsiderationAtFairValueus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse14310001431falsefalsefalse2truefalsefalse00falsefalsefalsexbrli:monetaryItemTypemonetaryFair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(3),(c)(1) -URI http://asc.fasb.org/extlink&oid=7488404&loc=d3e6927-128479 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph g(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph f -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 29, 30, 41, 42, 64 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 65 -Subparagraph a, b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 35 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6910684&loc=d3e4570-128470 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 30 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=18499824&loc=d3e4237-128469 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 30 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=18499824&loc=d3e4243-128469 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 40 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6910732&loc=d3e4805-128471 Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 25 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6946367&loc=d3e3642-128468 Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 25 -Paragraph 27 -URI http://asc.fasb.org/extlink&oid=6946367&loc=d3e3629-128468 false210false 2us-gaap_OtherLiabilitiesCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse2638200026382USD$falsetruefalse2truefalsefalse2060500020605USD$falsetruefalsexbrli:monetaryItemTypemonetaryAggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6911-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Section A -Paragraph 8 -Chapter 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6361293&loc=d3e6904-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 6 -Paragraph 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true2falseBalance Sheet Components (Components Of Other Current Liabilities) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BalanceSheetComponentsComponentsOfOtherCurrentLiabilitiesDetails210 XML 89 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 90 R13.xml IDEA: Balance Sheet Components 2.4.0.8060600 - Disclosure - Balance Sheet Componentstruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_BalanceSheetRelatedDisclosuresAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_SupplementalBalanceSheetDisclosuresTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">6. Balance Sheet Components</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td style="width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="border-bottom: #000000 2px solid; width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="2" style="width: 25.66%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">56,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,677</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(910</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">85,922</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Computer hardware (useful life of <font style="font-family: Times New Roman;">3</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,205</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Furniture and fixtures (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Leasehold improvements (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,981</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Software (useful life of 1 to <font style="font-family: Times New Roman;">7</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">5,957</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(9,648</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,650</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,272</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,771</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,269</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,153</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,616</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,382</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) <font style="letter-spacing: 9pt; font-size: 1px;">&#160;&#160;</font>&#160;&#160;Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.No definition available.false0falseBalance Sheet ComponentsUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BalanceSheetComponents12 XML 91 R38.xml IDEA: Business Combinations (Details) 2.4.0.8090700 - Disclosure - Business Combinations (Details)truefalseIn Millions, unless otherwise specifiedfalse1false USDfalsefalsec20130101to20130630_LegalEntityAxis_PointbridgeMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$1false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse1false USDtruefalsec20130101to20130630_LegalEntityAxis_PointbridgeMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalsePointBridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PointbridgeMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse02true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse03false 4us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002012-02-08falsefalsetruexbrli:dateItemTypedateDate when the business acquisition agreement was executed, in CCYY-MM-DD format.No definition available.false04false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaidus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1440000014.4USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount of cash paid to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 4us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssignedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse61000006.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryValue of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 99-12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false26false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse7000000.7USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 24 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false27false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2false truefalsec20130101to20130630_LegalEntityAxis_PointbridgeMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalsePointBridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PointbridgeMemberdei_LegalEntityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse08true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse09false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse0011 monthsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false010false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse3false truefalsec20130101to20130630_LegalEntityAxis_PointbridgeMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalsePointBridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PointbridgeMemberdei_LegalEntityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse011true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse012false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false013false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse4false USDtruefalsec20130101to20130630_LegalEntityAxis_NascentMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNascent [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NascentMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse014true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse015false 4us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002012-06-01falsefalsetruexbrli:dateItemTypedateDate when the business acquisition agreement was executed, in CCYY-MM-DD format.No definition available.false016false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaidus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1160000011.6USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of cash paid to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false217false 4us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssignedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse52000005.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryValue of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 99-12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false218false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse6000000.6USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 24 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false219false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse5false truefalsec20130101to20130630_LegalEntityAxis_NascentMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNascent [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NascentMemberdei_LegalEntityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse020true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse021false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse007 monthsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false022false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse6false truefalsec20130101to20130630_LegalEntityAxis_NascentMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNascent [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NascentMemberdei_LegalEntityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse023true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse024false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false025false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse7false USDtruefalsec20130101to20130630_LegalEntityAxis_NorthridgeMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNorthridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NorthridgeMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse026true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse027false 4us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002012-07-01falsefalsetruexbrli:dateItemTypedateDate when the business acquisition agreement was executed, in CCYY-MM-DD format.No definition available.false028false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaidus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1070000010.7USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of cash paid to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false229false 4us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssignedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse32000003.2USD$falsefalsefalsexbrli:monetaryItemTypemonetaryValue of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 99-12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false230false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse6000000.6USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 24 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false231false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse8false truefalsec20130101to20130630_LegalEntityAxis_NorthridgeMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNorthridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NorthridgeMemberdei_LegalEntityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse032true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse033false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse009 monthsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false034false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse9false truefalsec20130101to20130630_LegalEntityAxis_NorthridgeMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseNorthridge [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_NorthridgeMemberdei_LegalEntityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse035true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse036false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false037false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse10false USDtruefalsec20130101to20130630_LegalEntityAxis_TritekMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseTriTek [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TritekMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse038true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse039false 4us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002013-05-01falsefalsetruexbrli:dateItemTypedateDate when the business acquisition agreement was executed, in CCYY-MM-DD format.No definition available.false040false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaidus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1700000017.0USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of cash paid to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false241false 4us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssignedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse41000004.1USD$falsefalsefalsexbrli:monetaryItemTypemonetaryValue of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 99-12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false242false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse8000000.8USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 24 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false243false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse11false truefalsec20130101to20130630_LegalEntityAxis_TritekMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseTriTek [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TritekMemberdei_LegalEntityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse044true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse045false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse008 monthsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false046false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse12false truefalsec20130101to20130630_LegalEntityAxis_TritekMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseTriTek [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_TritekMemberdei_LegalEntityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse047true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse048false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse008 yearsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false049false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse13false USDtruefalsec20130101to20130630_LegalEntityAxis_PrftCleartaskMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseClearTask [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PrftCleartaskMemberdei_LegalEntityAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse050true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse051false 4us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1us-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse002013-05-17falsefalsetruexbrli:dateItemTypedateDate when the business acquisition agreement was executed, in CCYY-MM-DD format.No definition available.false052false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaidus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse58000005.8USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount of cash paid to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph f(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false253false 4us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssignedus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse13000001.3USD$falsefalsefalsexbrli:monetaryItemTypemonetaryValue of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 99-12 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false254false 4prft_InitialFairValueOfContingentConsiderationToBeEarnedBusinessAcquisitionprft_falsecreditinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse14000001.4USD$falsefalsefalsexbrli:monetaryItemTypemonetaryInitial fair value estimate, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares.No definition available.false255false 4us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse6000000.6USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 24 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false256false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse14false truefalsec20130101to20130630_LegalEntityAxis_PrftCleartaskMember_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseClearTask [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PrftCleartaskMemberdei_LegalEntityAxisexplicitMemberfalsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse057true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse058false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 monthsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false059false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse15false truefalsec20130101to20130630_LegalEntityAxis_PrftCleartaskMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseClearTask [Member]dei_LegalEntityAxisxbrldihttp://xbrl.org/2006/xbrldiprft_PrftCleartaskMemberdei_LegalEntityAxisexplicitMemberfalsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMembernanafalse060true 3us-gaap_BusinessAcquisitionLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse061false 4us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalsexbrli:durationItemTypenaWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false0falseBusiness Combinations (Details) (USD $)HundredThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinationsDetails161 XML 92 R23.xml IDEA: Stock-Based Compensation (Tables) 2.4.0.8080300 - Disclosure - Stock-Based Compensation (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_ShareBasedCompensationAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Stock option activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-Average Exercise Price</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.08</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;"><!--Anchor-->Options exercised</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(30</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2.18</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options canceled</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(10</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">0.63</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Options vested at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">263</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">5.58</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: left;"><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 false03false 2us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Restricted stock activity for the six months ended June 30, 2013 was as follows (shares in thousands):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Grant Date</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Fair</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Value</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,939</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.93</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards granted</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">371</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">11.64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards vested</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(282</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.82</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Awards forfeited</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(59</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9.83</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Restricted stock awards outstanding at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,969</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10.12</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 false0falseStock-Based Compensation (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/StockbasedCompensationTables13 XML 93 R33.htm IDEA: XBRL DOCUMENT v2.4.0.8
Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Net Income Per Share [Abstract]        
Net income $ 4,562 $ 3,603 $ 8,685 $ 6,589
Weighted-average shares of common stock outstanding (in shares) 30,428 29,242 30,360 28,899
Shares used in computing basic net income per share (in shares) 30,428 29,242 30,360 28,899
Stock options (in shares) 150 202 157 206
Restricted stock subject to vesting (in shares) 592 604 564 598
Contingently issuable shares (in shares) 0 [1] 112 [1] 0 109
Shares issuable for acquisition consideration (in shares) 598 655 553 618
Shares used in computing diluted net income per share (in shares) 31,768 30,815 31,634 30,430
Basic net income per share (in dollars per share) $ 0.15 $ 0.12 $ 0.29 $ 0.23
Diluted net income per share (in dollars per share) $ 0.14 $ 0.12 $ 0.27 $ 0.22
Anti-dilutive options and restricted stock not included in the calculation of diluted net income per share (in shares) 0 0 1 14
[1] For the three months ended March 31, 2013, represents the shares held in escrow pursuant to the Agreement and Plan of Merger with Northridge Systems, Inc. (“Northridge”) and pursuant to the Asset Purchase Agreement with Nascent Systems, LP (“Nascent”)as part of the consideration, and for the three months ended March 31, 2012, represents the shares held in escrow pursuant to the Asset Purchase Agreement with PointBridge Solutions, LLC (“PointBridge”) as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status.
XML 94 R36.xml IDEA: Balance Sheet Components (Components of Property And Equipment) (Details) 2.4.0.8090602 - Disclosure - Balance Sheet Components (Components of Property And Equipment) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalsec20130101to20130630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$2false USDfalsefalse$c20121231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMemberhttp://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-9648000-9648USD$falsetruefalse2truefalsefalse-8335000-8335USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe cumulative amount of depreciation, depletion and amortization (related to property, plant and equipment, but not including land) that has been recognized in the income statement.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 14 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 4us-gaap_PropertyPlantAndEquipmentNetus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse86500008650USD$falsefalsefalse2truefalsefalse43980004398USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 12 -Paragraph 5 -Subparagraph b, c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false24false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3false USDtruefalsec20130101to20130630_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseComputer Hardware [Member]us-gaap_PropertyPlantAndEquipmentByTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ComputerEquipmentMemberus-gaap_PropertyPlantAndEquipmentByTypeAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse05true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse06false 4us-gaap_PropertyPlantAndEquipmentGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse82050008205USD$falsefalsefalse2truefalsefalse69060006906USD$falsefalsefalsexbrli:monetaryItemTypemonetaryGross amount of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false27false 4us-gaap_PropertyPlantAndEquipmentUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse003 yearsfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.No definition available.false08false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse5false USDtruefalsec20130101to20130630_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseFurniture And Fixtures [Member]us-gaap_PropertyPlantAndEquipmentByTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FurnitureAndFixturesMemberus-gaap_PropertyPlantAndEquipmentByTypeAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse09true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse010false 4us-gaap_PropertyPlantAndEquipmentGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse21550002155USD$falsefalsefalse2truefalsefalse20460002046USD$falsefalsefalsexbrli:monetaryItemTypemonetaryGross amount of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false211false 4us-gaap_PropertyPlantAndEquipmentUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.No definition available.false012false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse7false USDtruefalsec20130101to20130630_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseLeasehold Improvements [Member]us-gaap_PropertyPlantAndEquipmentByTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_LeaseholdImprovementsMemberus-gaap_PropertyPlantAndEquipmentByTypeAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170$nanafalse013true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse014false 4us-gaap_PropertyPlantAndEquipmentGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse19810001981USD$falsefalsefalse2truefalsefalse17750001775USD$falsefalsefalsexbrli:monetaryItemTypemonetaryGross amount of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false215false 4us-gaap_PropertyPlantAndEquipmentUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse005 yearsfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.No definition available.false016false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse9false USDtruefalse$c20130630_PropertyPlantAndEquipmentByTypeAxis_SoftwareMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseSoftware [Member]us-gaap_PropertyPlantAndEquipmentByTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SoftwareMemberus-gaap_PropertyPlantAndEquipmentByTypeAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse017true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse018false 4us-gaap_PropertyPlantAndEquipmentGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse59570005957USD$falsetruefalse2truefalsefalse20060002006USD$falsetruefalsexbrli:monetaryItemTypemonetaryGross amount of long-lived physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 5 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false219false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse11false truefalsec20130101to20130630_RangeAxis_MinimumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMinimum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MinimumMemberus-gaap_RangeAxisexplicitMembernanafalse020true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse021false 4us-gaap_PropertyPlantAndEquipmentUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse001 yearfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.No definition available.false022false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse12false truefalsec20130101to20130630_PropertyPlantAndEquipmentByTypeAxis_SoftwareMember_RangeAxis_MaximumMemberhttp://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00falsefalseMaximum [Member]us-gaap_RangeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MaximumMemberus-gaap_RangeAxisexplicitMemberfalsefalseSoftware [Member]us-gaap_PropertyPlantAndEquipmentByTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SoftwareMemberus-gaap_PropertyPlantAndEquipmentByTypeAxisexplicitMembernanafalse023true 3us-gaap_PropertyPlantAndEquipmentLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse024false 4us-gaap_PropertyPlantAndEquipmentUsefulLifeus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse007 yearsfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:durationItemTypenaUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.No definition available.false0falseBalance Sheet Components (Components of Property And Equipment) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails224 XML 95 R43.xml IDEA: Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details) 2.4.0.8090802 - Disclosure - Goodwill And Intangible Assets (Summary Of Intangible Assets) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20121231http://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3169600031696USD$falsetruefalse2truefalsefalse2605100026051USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-9309000-9309USD$falsefalsefalse2truefalsefalse-8701000-8701USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false24false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2238700022387USD$falsefalsefalse2truefalsefalse1735000017350USD$falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false25false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3false USDtruefalse$c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseCustomer Relationships [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CustomerRelationshipsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse06true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse07false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse2691300026913USD$falsefalsefalse2truefalsefalse2268200022682USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false28false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-7847000-7847USD$falsefalsefalse2truefalsefalse-7299000-7299USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false29false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse1906600019066USD$falsefalsefalse2truefalsefalse1538300015383USD$falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false210false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse5false USDtruefalse$c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_NoncompeteAgreementsMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseNon-Compete Agreements [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_NoncompeteAgreementsMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse011true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse012false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse14000001400USD$falsefalsefalse2truefalsefalse11560001156USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false213false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-557000-557USD$falsefalsefalse2truefalsefalse-425000-425USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false214false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse843000843USD$falsefalsefalse2truefalsefalse731000731USD$falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false215false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse7false USDtruefalse$c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerBacklogMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseCustomer Backlog [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldiprft_CustomerBacklogMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse016true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse017false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse685000685USD$falsefalsefalse2truefalsefalse306000306USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false218false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-185000-185USD$falsefalsefalse2truefalsefalse-184000-184USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false219false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse500000500USD$falsefalsefalse2truefalsefalse122000122USD$falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false220false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse9false USDtruefalse$c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseTrade Name [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_TradeNamesMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse021true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse022false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse114000114USD$falsefalsefalse2truefalsefalse265000265USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false223false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-17000-17USD$falsefalsefalse2truefalsefalse-204000-204USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false224false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse9700097USD$falsefalsefalse2truefalsefalse6100061USD$falsefalsefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false225false 0truefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse11false USDtruefalse$c20130630_FiniteLivedIntangibleAssetsByMajorClassAxis_SoftwareDevelopmentMemberhttp://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00falsefalseInternally Developed Software [Member]us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SoftwareDevelopmentMemberus-gaap_FiniteLivedIntangibleAssetsByMajorClassAxisexplicitMemberU002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$nanafalse026true 3us-gaap_FiniteLivedIntangibleAssetsLineItemsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse027false 4us-gaap_FiniteLivedIntangibleAssetsGrossus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse25840002584USD$falsefalsefalse2truefalsefalse16420001642USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false228false 4us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortizationus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-703000-703USD$falsefalsefalse2truefalsefalse-589000-589USD$falsefalsefalsexbrli:monetaryItemTypemonetaryAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false229false 4us-gaap_IntangibleAssetsNetExcludingGoodwillus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse18810001881USD$falsetruefalse2truefalsefalse10530001053USD$falsetruefalsexbrli:monetaryItemTypemonetarySum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 45 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2falseGoodwill And Intangible Assets (Summary Of Intangible Assets) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetails229 XML 96 R26.xml IDEA: Balance Sheet Components (Tables) 2.4.0.8080600 - Disclosure - Balance Sheet Components (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_BalanceSheetRelatedDisclosuresAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30,</div></td><td style="width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31,</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td style="border-bottom: #000000 2px solid; width: 12.56%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2013</div></td><td style="border-bottom: #000000 2px solid; width: 13.1%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">2012</div></td></tr><tr><td style="width: 74.34%; vertical-align: bottom;"><div>&#160;</div></td><td colspan="2" style="width: 25.66%; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">(in thousands)</div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accounts receivable:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accounts receivable</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">56,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">49,661</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr style="height: 16px;"><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Unbilled revenues</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">30,677</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,725</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Allowance for doubtful accounts</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(910</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(724</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">85,922</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">69,662</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3, 4 -Article 5 false03false 2us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;<font style="font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Property and equipment:</font></div></td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; font-size: 10pt; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Computer hardware (useful life of <font style="font-family: Times New Roman;">3</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,205</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">6,906</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Furniture and fixtures (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,155</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,046</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Leasehold improvements (useful life of <font style="font-family: Times New Roman;">5</font> years)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,981</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">1,775</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Software (useful life of 1 to <font style="font-family: Times New Roman;">7</font> years)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">5,957</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">2,006</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Less: Accumulated depreciation</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(9,648</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">(8,335</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #ffffff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">)</div></td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 76%; font-size: 10pt; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">8,650</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #cceeff; width: 1%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #cceeff; width: 9%; font-size: 10pt; vertical-align: bottom;"><div style="font-family: Times New Roman;">4,398</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of public utility property plant and equipment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6499596&loc=d3e42232-110370 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph b -Article 5 false04false 2prft_ScheduleOfOtherCurrentLiabilitiesTableTextBlockprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Other current liabilities:</div></td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="background-color: #cceeff; vertical-align: bottom;"><div></div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued variable compensation</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">10,272</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">9,846</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Deferred revenue</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,771</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,974</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Payroll related costs</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,193</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued subcontractor fees</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,269</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,294</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Accrued medical claims expense</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,153</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,145</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Acquired liabilities</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,188</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">64</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Other current liabilities</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">4,616</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">3,089</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Estimated fair value of contingent consideration liability (1)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,431</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 76%; vertical-align: bottom;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,382</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">20,605</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div style="text-align: right;"><br /></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1) <font style="letter-spacing: 9pt; font-size: 1px;">&#160;&#160;</font>&#160;&#160;Represents the fair value estimate of additional earnings-based contingent consideration that may be realized by Clear Task's interest holders 12 months after the Clear Task acquisition.</div><div><br /></div><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaSchedule Of Other Current Liabilities [Table Text Block]No definition available.false0falseBalance Sheet Components (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BalanceSheetComponentsTables14 XML 97 R28.xml IDEA: Goodwill And Intangible Assets (Tables) 2.4.0.8080800 - Disclosure - Goodwill And Intangible Assets (Tables)truefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_ScheduleOfGoodwillTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">533</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph e -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 45 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 47 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false03false 2us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,847</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">19,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(557</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">843</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(185</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">500</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">97</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,584</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(703</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,881</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,696</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,309</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,387</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 false04false 2prft_ScheduleOfEstimatedUsefulLivesOfIdentifiableIntangibleAssetsTableTextBlockprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer Backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaSchedule Of Estimated Useful Lives Of Identifiable Intangible Assets [Table Text Block]No definition available.false0falseGoodwill And Intangible Assets (Tables)UnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssetsTables14 XML 98 R19.htm IDEA: XBRL DOCUMENT v2.4.0.8
Recent Accounting Pronoucements
6 Months Ended
Jun. 30, 2013
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
12. Recent Accounting Pronouncements
 
In February 2013, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") No. 2013-02, "Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income" that requires entities to disclose either on the face of or in the notes to the financial statements the effects of reclassifications out of AOCI. For items reclassified out of accumulated other comprehensive income and into net income in their entirety, entities must disclose the effect of the reclassification on each affected net income item. For items that are not reclassified in their entirety into net income, entities must provide a cross reference to other required U.S. GAAP disclosures. This ASU does not change the items currently reported in other comprehensive income and is effective for annual reporting periods beginning after December 15, 2012 and interim periods within those years. The adoption of these provisions did not have an impact on the condensed consolidated financial statements of the Company.

XML 99 R15.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets
6 Months Ended
Jun. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Goodwill And Intangible Assets
8. Goodwill and Intangible Assets
 
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

Goodwill
 
The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):

Balance at December 31, 2012
 
$
160,936
 
Preliminary purchase price allocations for acquisitions (Note 7)
  
13,704
 
Purchase accounting adjustments
  
533
 
Balance at June 30, 2013
 
$
175,173
 

Intangible Assets with Definite Lives

The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):

 
 
June 30, 2013
  
December 31, 2012
 
 
 
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
  
Gross
Carrying
Amounts
  
Accumulated
Amortization
  
Net
Carrying
Amounts
 
Customer relationships
 
$
26,913
  
$
(7,847
)
 
$
19,066
  
$
22,682
  
$
(7,299
)
 
$
15,383
 
Non-compete agreements
  
1,400
   
(557
)
  
843
   
1,156
   
(425
)
  
731
 
Customer backlog
  
685
   
(185
)
  
500
   
306
   
(184
)
  
122
 
Trade name
  
114
   
(17
)
  
97
   
265
   
(204
)
  
61
 
Internally developed software
  
2,584
   
(703
)
  
1,881
   
1,642
   
(589
)
  
1,053
 
Total
 
$
31,696
  
$
(9,309
)
 
$
22,387
  
$
26,051
  
$
(8,701
)
 
$
17,350
 

The estimated useful lives of identifiable intangible assets are as follows:
 
       Customer relationships
2 – 8 years
       Non-compete agreements
1 – 5 years
       Internally developed software
1 – 7 years
       Trade name
1  year
       Customer Backlog
5 – 8 months

XML 100 R33.xml IDEA: Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) 2.4.0.8090400 - Disclosure - Net Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details)truefalseIn Thousands, except Per Share data, unless otherwise specifiedfalse1false USDfalsefalse$c20130401to20130630http://www.sec.gov/CIK0001085869duration2013-04-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20120401to20120630http://www.sec.gov/CIK0001085869duration2012-04-01T00:00:002012-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$3false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4false USDfalsefalse$c20120101to20120630http://www.sec.gov/CIK0001085869duration2012-01-01T00:00:002012-06-30T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli0U003Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_EarningsPerShareAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalse3falsefalsefalse00falsefalsefalse4falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_NetIncomeLossus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse45620004562USD$falsetruefalse2truefalsefalse36030003603USD$falsetruefalse3truefalsefalse86850008685USD$falsetruefalse4truefalsefalse65890006589USD$falsetruefalsexbrli:monetaryItemTypemonetaryThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=20435746&loc=d3e565-108580 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=6943989&loc=d3e3602-108585 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 12: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 13: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 14: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 15: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 16: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_WeightedAverageNumberOfSharesOutstandingBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3042800030428falsefalsefalse2truefalsefalse2924200029242falsefalsefalse3truefalsefalse3036000030360falsefalsefalse4truefalsefalse2889900028899falsefalsefalsexbrli:sharesItemTypesharesNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 171 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1448-109256 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Weighted-Average Number of Common Shares Outstanding -URI http://asc.fasb.org/extlink&oid=6528421 false14false 2us-gaap_WeightedAverageNumberOfSharesOutstandingBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseverboseLabel1truefalsefalse3042800030428falsefalsefalse2truefalsefalse2924200029242falsefalsefalse3truefalsefalse3036000030360falsefalsefalse4truefalsefalse2889900028899falsefalsefalsexbrli:sharesItemTypesharesNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 171 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1448-109256 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Weighted-Average Number of Common Shares Outstanding -URI http://asc.fasb.org/extlink&oid=6528421 false15false 2us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangementsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse150000150falsefalsefalse2truefalsefalse202000202falsefalsefalse3truefalsefalse157000157falsefalsefalse4truefalsefalse206000206falsefalsefalsexbrli:sharesItemTypesharesAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 28A -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1500-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 20 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false16false 2prft_IncrementalCommonSharesAttributableToRestrictedStockSubjectToVestingprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse592000592falsefalsefalse2truefalsefalse604000604falsefalsefalse3truefalsefalse564000564falsefalsefalse4truefalsefalse598000598falsefalsefalsexbrli:sharesItemTypesharesIncremental Common Shares Attributable To Restricted Stock Subject To VestingNo definition available.false17false 2us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableSharesus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse00[1]falsefalsefalse2truefalsefalse112000112[1]falsefalsefalse3truefalsefalse00falsefalsefalse4truefalsefalse109000109falsefalsefalsexbrli:sharesItemTypesharesAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingently Issuable Shares -URI http://asc.fasb.org/extlink&oid=6508586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 55 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e2626-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 48 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e2538-109256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 30, 31, 32, 33, 34, 35, 171 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false18false 2us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreementsus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse598000598falsefalsefalse2truefalsefalse655000655falsefalsefalse3truefalsefalse553000553falsefalsefalse4truefalsefalse618000618falsefalsefalsexbrli:sharesItemTypesharesAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity unit purchase agreements using the treasury stock method.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 23 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1757-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Treasury Stock Method -URI http://asc.fasb.org/extlink&oid=6527216 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1707-109256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false19false 2us-gaap_WeightedAverageNumberOfDilutedSharesOutstandingus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse3176800031768falsefalsefalse2truefalsefalse3081500030815falsefalsefalse3truefalsefalse3163400031634falsefalsefalse4truefalsefalse3043000030430falsefalsefalsexbrli:sharesItemTypesharesThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1505-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph a -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 8 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. true110false 2us-gaap_EarningsPerShareBasicus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse0.150.15USD$falsetruefalse2truefalsefalse0.120.12USD$falsetruefalse3truefalsefalse0.290.29USD$falsetruefalse4truefalsefalse0.230.23USD$falsetruefalsenum:perShareItemTypedecimalThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.23) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 36, 37, 38 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=16381557&loc=d3e4984-109258 Reference 11: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 false311false 2us-gaap_EarningsPerShareDilutedus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse0.140.14USD$falsetruefalse2truefalsefalse0.120.12USD$falsetruefalse3truefalsefalse0.270.27USD$falsetruefalse4truefalsefalse0.220.22USD$falsetruefalsenum:perShareItemTypedecimalThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 18 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 11, 12, 36 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 21 -Article 9 false312false 2us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmountus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse00falsefalsefalse2truefalsefalse00falsefalsefalse3truefalsefalse10001falsefalsefalse4truefalsefalse1400014falsefalsefalsexbrli:sharesItemTypesharesSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Antidilution -URI http://asc.fasb.org/extlink&oid=6505113 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Diluted Earnings Per Share -URI http://asc.fasb.org/extlink&oid=6510752 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Contingent Stock Agreement -URI http://asc.fasb.org/extlink&oid=6508534 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 40 -Subparagraph c -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 13, 14 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 07-4 -Paragraph 4 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 128 -Paragraph 171 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false11For the three months ended March 31, 2013, represents the shares held in escrow pursuant to the Agreement and Plan of Merger with Northridge Systems, Inc. (“Northridge”) and pursuant to the Asset Purchase Agreement with Nascent Systems, LP (“Nascent”)as part of the consideration, and for the three months ended March 31, 2012, represents the shares held in escrow pursuant to the Asset Purchase Agreement with PointBridge Solutions, LLC (“PointBridge”) as part of the consideration. These shares were not included in the calculation of basic net income per share due to the uncertainty of their ultimate status. falseNet Income Per Share (Schedule Of Basic And Diluted Net Income Per Share) (Details) (USD $)ThousandsThousandsNoRoundingUnKnowntruefalsefalseSheethttp://perficient.com/role/NetIncomePerShareScheduleOfBasicAndDilutedNetIncomePerShareDetails412 XML 101 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
Goodwill And Intangible Assets (Policies)
6 Months Ended
Jun. 30, 2013
Goodwill And Intangible Assets [Abstract]  
Goodwill and Intangible Assets
Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350, Intangibles – Goodwill and Other, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired.  

Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.  

XML 102 R15.xml IDEA: Goodwill And Intangible Assets 2.4.0.8060800 - Disclosure - Goodwill And Intangible Assetstruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:001true 1us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlockus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1falsefalsefalse00<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">8. Goodwill and Intangible Assets</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">Goodwill represents the excess purchase price over the fair value of net assets acquired, or net liabilities assumed, in a business combination. In accordance with ASC Topic 350,<font style="font-style: italic; font-family: Times New Roman; font-size: 10pt;"> Intangibles &#8211; Goodwill and Other</font>, the Company performs an annual impairment test of goodwill. The Company evaluates goodwill as of October 1 each year and more frequently if events or changes in circumstances indicate that goodwill might be impaired. &#160;</div><div><br /></div><div style="text-align: justify; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;"><font style="font-family: Times New Roman; font-size: 10pt;">Other intangible assets include customer relationships, non-compete arrangements, trade names, and internally developed software, which are being amortized over the assets' estimated useful lives using the straight-line method. Estimated useful lives range from five months to eight years. Amortization of customer relationships, non-compete arrangements, trade names, and internally developed software is considered an operating expense and is included in "Amortization" in the accompanying&#160;Condensed Consolidated Statements of Operations. The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in a lack of recoverability or revised useful life.</font>&#160;&#160;</div><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Goodwill</div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The changes in the carrying amount of goodwill for the six months ended June 30, 2013 are as follows (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at December 31, 2012</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">160,936</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Preliminary purchase price allocations for acquisitions (Note 7)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">13,704</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Purchase accounting adjustments</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">533</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 88%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Balance at June 30, 2013</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">175,173</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; font-style: italic; font-family: Times New Roman; font-size: 10pt;">Intangible Assets with Definite Lives</div><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The following table presents a summary of the Company's intangible assets that are subject to amortization (in thousands):</div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">June 30, 2013</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="10" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">December 31, 2012</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;"><div>&#160;</div></td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="border-bottom: #000000 2px solid; vertical-align: bottom;"><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; font-weight: bold;">Amounts</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer relationships</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,913</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,847</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">19,066</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,682</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(7,299</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">15,383</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Non-compete agreements</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,400</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(557</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">843</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,156</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(425</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">731</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Customer backlog</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">685</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(185</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">500</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">306</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(184</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">122</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Trade name</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">114</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(17</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">97</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">265</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(204</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">61</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Internally developed software</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">2,584</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(703</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,881</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,642</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(589</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">1,053</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 2px; background-color: #cceeff; width: 1%; vertical-align: bottom;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 28%; vertical-align: bottom;"><div style="text-align: left; text-indent: -7.2pt; font-family: Times New Roman; margin-left: 7.2pt; font-size: 10pt;">Total</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">31,696</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(9,309</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">22,387</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">26,051</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">(8,701</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">)</div></td><td valign="bottom" style="padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: left; background-color: #ffffff; width: 1%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">$</div></td><td valign="bottom" style="border-bottom: #000000 4px double; text-align: right; background-color: #ffffff; width: 9%; vertical-align: bottom;"><div style="font-family: Times New Roman; font-size: 10pt;">17,350</div></td><td nowrap="nowrap" valign="bottom" style="text-align: left; padding-bottom: 4px; background-color: #ffffff; width: 1%; vertical-align: bottom;">&#160;</td></tr></table><div><br /></div><div style="text-align: left; text-indent: 36pt; font-family: Times New Roman; font-size: 10pt;">The estimated useful lives of identifiable intangible assets are as follows:</div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">2 &#8211; 8 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-compete agreements</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 5 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Internally developed software</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#8211; 7 years</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade name</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">1 &#160;year</div></td></tr><tr><td style="width: 29.53%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Customer Backlog</div></td><td style="width: 70.47%; vertical-align: middle;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt;">5 &#8211; 8 months</div></td></tr></table><div><br /></div></div>falsefalsefalsenonnum:textBlockItemTypenaThe entire disclosure for the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final. May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13854-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16373-109275 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7658586&loc=d3e16265-109275 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 142 -Paragraph 42, 43, 44, 45, 46, 47 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false0falseGoodwill And Intangible AssetsUnKnownUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/GoodwillAndIntangibleAssets12 XML 103 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary Of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2013
Summary Of Significant Accounting Policies [Abstract]  
Use Of Estimates
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and such differences could be material to the financial statements.
 
Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Reclassification, Policy [Policy Text Block]
Reclassification

The Company has reclassified the presentation of certain prior period information to conform to the current year presentation.

Revenue Recognition
Revenue Recognition
 
Revenues are primarily derived from professional services provided on a time and materials basis. For time and material contracts, revenues are recognized and billed by multiplying the number of hours expended in the performance of the contract by the established billing rates. For fixed fee projects, revenues are generally recognized using an input method based on the ratio of hours expended to total estimated hours. Amounts invoiced and collected in excess of revenues recognized are classified as deferred revenues. On many projects the Company is also reimbursed for out-of-pocket expenses such as airfare, lodging, and meals.  These reimbursements are included as a component of revenues. Revenues from software and hardware sales are generally recorded on a gross basis considering the Company's role as a principal in the transaction.  On rare occasions, the Company enters into a transaction where it is not the principal.  In these cases, revenue is recorded on a net basis.
 
Unbilled revenues represent the project time and expenses that have been incurred, but not yet billed to the client, prior to the end of the fiscal period.  For time and materials projects, the client is invoiced for the amount of hours worked multiplied by the billing rates as stated in the contract. For fixed fee arrangements, the client is invoiced according to the agreed-upon schedule detailing the amount and timing of payments in the contract.  Clients are typically billed monthly for services provided during that month, but can be billed on a more or less frequent basis as determined by the contract.  If the time and expenses are worked/incurred and approved at the end of a fiscal period and the invoice has not yet been sent to the client, the amount is recorded as unbilled revenue once the Company verifies all other revenue recognition criteria have been met.
 
Revenues are recognized when the following criteria are met: (1) persuasive evidence of the customer arrangement exists; (2) fees are fixed and determinable; (3) delivery and acceptance have occurred; and (4) collectability is deemed probable. The Company's policy for revenue recognition in instances where multiple deliverables are sold contemporaneously to the same customer is in accordance with Financial Accounting Standards Board Accounting Standards Codification ("ASC") Subtopic 985-605, Software – Revenue Recognition, ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements, and ASC Section 605-10-S99 (Staff Accounting Bulletin Topic 13, Revenue Recognition). Specifically, if the Company enters into contracts for the sale of services and software or hardware, then the Company evaluates whether each element should be accounted for separately by considering the following criteria: (1) whether the deliverables have value to the client on a stand-alone basis; and (2) whether delivery or performance of the undelivered item or items is considered probable and substantially in the control of the Company (only if the arrangement includes a general right of return related to the delivered item). Further, for sales of software and services, the Company also evaluates whether the services are essential to the functionality of the software and if it has fair value evidence for each deliverable. If the Company has concluded that the separation criteria are met, then it accounts for each deliverable in the transaction separately, based on the relevant revenue recognition policies. Generally, all deliverables of the Company's multiple element arrangements meet these criteria and are accounted for separately, with the arrangement consideration allocated among the deliverables using vendor-specific objective evidence of the selling price. As a result, the Company generally recognizes software and hardware sales upon delivery to the customer and services consistent with the policies described herein.

Further, delivery of software and hardware sales, when sold contemporaneously with services, can generally occur at varying times depending on the specific client project arrangement. Delivery of services generally occurs over a period of time consistent with the timeline as outlined in the client contract.

There are no significant cancellation or termination-type provisions for the Company's software and hardware sales. Contracts for professional services provide for a general right, to the client or the Company, to cancel or terminate the contract within a given period of time (generally 10 to 30 days' notice is required). The client is responsible for any time and expenses incurred up to the date of cancellation or termination of the contract.
 
The Company may provide multiple services under the terms of an arrangement and is required to assess whether one or more units of accounting are present.  Service fees are typically accounted for as one unit of accounting, as fair value evidence for individual tasks or milestones is not available.  The Company follows the guidelines discussed above in determining revenues; however, certain judgments and estimates are made and used to determine revenues recognized in any accounting period. If estimates are revised, material differences may result in the amount and timing of revenues recognized for a given period.
 
Revenues are presented net of taxes assessed by governmental authorities.  Sales taxes are generally collected and subsequently remitted on all software and hardware sales and certain services transactions as appropriate.

XML 104 R35.xml IDEA: Balance Sheet Components (Components Of Accounts Receivable) (Details) 2.4.0.8090600 - Disclosure - Balance Sheet Components (Components Of Accounts Receivable) (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130630http://www.sec.gov/CIK0001085869instant2013-06-30T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false USDfalsefalse$c20121231http://www.sec.gov/CIK0001085869instant2012-12-31T00:00:000001-01-01T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_BalanceSheetRelatedDisclosuresAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_AccountsReceivableGrossCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse5615500056155USD$falsetruefalse2truefalsefalse4966100049661USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmounts due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold in the normal course of business.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 3 -Subparagraph a, b -Article 5 false23false 2us-gaap_UnbilledReceivablesCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse3067700030677falsefalsefalse2truefalsefalse2072500020725falsefalsefalsexbrli:monetaryItemTypemonetaryThe amount due for services rendered or products shipped, but not yet billed, recognized in conformity with revenue recognition criteria. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.No definition available.false24false 2us-gaap_AllowanceForDoubtfulAccountsReceivableCurrentus-gaap_truecreditinstantfalsefalsefalsefalsefalsefalsefalsetruenegatedLabel1truefalsefalse-910000-910falsefalsefalse2truefalsefalse-724000-724falsefalsefalsexbrli:monetaryItemTypemonetaryA valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7512638&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 false25false 2us-gaap_AccountsReceivableNetCurrentus-gaap_truedebitinstantfalsefalsefalsefalsefalsefalsefalsefalsetotalLabel1truefalsefalse8592200085922USD$falsetruefalse2truefalsefalse6966200069662USD$falsetruefalsexbrli:monetaryItemTypemonetaryAmount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3-4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a(1) -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 true2falseBalance Sheet Components (Components Of Accounts Receivable) (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BalanceSheetComponentsComponentsOfAccountsReceivableDetails25 XML 105 R1.htm IDEA: XBRL DOCUMENT v2.4.0.8
Document and Entity Information
6 Months Ended
Jun. 30, 2013
Jul. 29, 2013
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2013  
Document Fiscal Year Focus 2013  
Document Fiscal Period Focus Q2  
Entity Registrant Name PERFICIENT INC  
Trading Symbol prft  
Entity Central Index Key 0001085869  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   33,080,310
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
XML 106 R41.xml IDEA: Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) 2.4.0.8090706 - Disclosure - Business Combinations, - Schedule of Revenue and Income from Acquisition Date (Details)truefalseIn Thousands, unless otherwise specifiedfalse1false USDfalsefalse$c20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:00U002Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$1true 1us-gaap_BusinessCombinationDescriptionAbstractus-gaap_truenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalseterseLabel1truefalsefalse45940004594USD$falsetruefalsexbrli:monetaryItemTypemonetaryThis element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph r(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false23false 2us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActualus-gaap_truecreditdurationfalsefalsefalsefalsefalsefalsefalsefalselabel1truefalsefalse518000518USD$falsetruefalsexbrli:monetaryItemTypemonetaryThis element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI http://asc.fasb.org/extlink&oid=7659399&loc=d3e1392-128463 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141R -Paragraph 68 -Subparagraph r(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. false2falseBusiness Combinations, - Schedule of Revenue and Income from Acquisition Date (Details) (USD $)ThousandsUnKnownUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/BusinessCombinationsScheduleOfRevenueAndIncomeFromAcquisitionDateDetails13 XML 107 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation (Policies)
6 Months Ended
Jun. 30, 2013
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Stock-based compensation is accounted for in accordance with ASC Topic 718, Compensation – Stock Compensation ("ASC Topic 718"). Under this method, the Company recognizes share-based compensation ratably using the straight-line attribution method over the requisite service period. In addition, pursuant to ASC Topic 718, the Company is required to estimate the amount of expected forfeitures when calculating share-based compensation, instead of accounting for forfeitures as they occur

XML 108 R1.xml IDEA: Document and Entity Information 2.4.0.8000100 - Document - Document and Entity Informationtruefalsefalse1false falsefalsec20130101to20130630http://www.sec.gov/CIK0001085869duration2013-01-01T00:00:002013-06-30T00:00:002false falsefalsec20130729http://www.sec.gov/CIK0001085869instant2013-07-29T00:00:000001-01-01T00:00:00U001Standardhttp://www.xbrl.org/2003/instancesharesxbrli01true 1prft_DocumentAndEntityInformationAbstractprft_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:stringItemTypestringfalse02false 2dei_DocumentTypedei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse0010-Qfalsefalsefalse2falsefalsefalse00falsefalsefalsedei:submissionTypeItemTypestringThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".No definition available.false03false 2dei_AmendmentFlagdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:booleanItemTypenaIf the value is true, then the document is an amendment to previously-filed/accepted document.No definition available.false04false 2dei_DocumentPeriodEndDatedei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse002013-06-30falsefalsetrue2falsefalsefalse00falsefalsefalsexbrli:dateItemTypedateThe end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.No definition available.false05false 2dei_DocumentFiscalYearFocusdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse002013falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:gYearItemTypepositiveintegerThis is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.No definition available.false06false 2dei_DocumentFiscalPeriodFocusdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00Q2falsefalsefalse2falsefalsefalse00falsefalsefalsedei:fiscalPeriodItemTypenaThis is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.No definition available.false07false 2dei_EntityRegistrantNamedei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00PERFICIENT INCfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:normalizedStringItemTypenormalizedstringThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation 12B -Number 240 -Section 12b -Subsection 1 false08false 2dei_TradingSymboldei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00prftfalsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:normalizedStringItemTypenormalizedstringTrading symbol of an instrument as listed on an exchange.No definition available.false09false 2dei_EntityCentralIndexKeydei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse000001085869falsefalsefalse2falsefalsefalse00falsefalsefalsedei:centralIndexKeyItemTypenaA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation 12B -Number 240 -Section 12b -Subsection 1 false010false 2dei_CurrentFiscalYearEndDatedei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00--12-31falsefalsefalse2falsefalsefalse00falsefalsefalsexbrli:gMonthDayItemTypemonthdayEnd date of current fiscal year in the format --MM-DD.No definition available.false011false 2dei_EntityFilerCategorydei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00Accelerated Filerfalsefalsefalse2falsefalsefalse00falsefalsefalsedei:filerCategoryItemTypestringIndicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.No definition available.false012false 2dei_EntityCommonStockSharesOutstandingdei_falsenainstantfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00falsefalsefalse2truefalsefalse3308031033080310falsefalsefalsexbrli:sharesItemTypesharesIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.No definition available.false113false 2dei_EntityWellKnownSeasonedIssuerdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00Nofalsefalsefalse2falsefalsefalse00falsefalsefalsedei:yesNoItemTypenaIndicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.No definition available.false014false 2dei_EntityVoluntaryFilersdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00Nofalsefalsefalse2falsefalsefalse00falsefalsefalsedei:yesNoItemTypenaIndicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.No definition available.false015false 2dei_EntityCurrentReportingStatusdei_falsenadurationfalsefalsefalsefalsefalsefalsefalsefalselabel1falsefalsefalse00Yesfalsefalsefalse2falsefalsefalse00falsefalsefalsedei:yesNoItemTypenaIndicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.No definition available.false0falseDocument and Entity InformationUnKnownNoRoundingUnKnownUnKnowntruefalsefalseSheethttp://perficient.com/role/DocumentAndEntityInformation215