0001053706-23-000026.txt : 20231102 0001053706-23-000026.hdr.sgml : 20231102 20231102081556 ACCESSION NUMBER: 0001053706-23-000026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231102 DATE AS OF CHANGE: 20231102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CRA INTERNATIONAL, INC. CENTRAL INDEX KEY: 0001053706 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-LEGAL SERVICES [8111] IRS NUMBER: 042372210 STATE OF INCORPORATION: MA FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-24049 FILM NUMBER: 231370209 BUSINESS ADDRESS: STREET 1: 200 CLARENDON STREET STREET 2: T-9 CITY: BOSTON STATE: MA ZIP: 02116 BUSINESS PHONE: 6174253000 MAIL ADDRESS: STREET 1: 200 CLARENDON STREET STREET 2: T-9 CITY: BOSTON STATE: MA ZIP: 02116 FORMER COMPANY: FORMER CONFORMED NAME: CHARLES RIVER ASSOCIATES INC DATE OF NAME CHANGE: 19980126 10-Q 1 crai-20230930.htm 10-Q crai-20230930
0001053706falseDecember 302023Q300010537062023-01-012023-09-3000010537062023-10-27xbrli:shares00010537062023-07-022023-09-30iso4217:USD00010537062022-07-032022-10-0100010537062022-01-022022-10-01iso4217:USDxbrli:shares00010537062023-09-3000010537062022-12-3100010537062022-01-0100010537062022-10-010001053706us-gaap:CommonStockMember2022-12-310001053706us-gaap:RetainedEarningsMember2022-12-310001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001053706us-gaap:RetainedEarningsMember2023-01-012023-04-0100010537062023-01-012023-04-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-010001053706us-gaap:CommonStockMember2023-01-012023-04-010001053706us-gaap:CommonStockMember2023-04-010001053706us-gaap:RetainedEarningsMember2023-04-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-0100010537062023-04-010001053706us-gaap:RetainedEarningsMember2023-04-022023-07-0100010537062023-04-022023-07-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-022023-07-010001053706us-gaap:CommonStockMember2023-04-022023-07-010001053706us-gaap:CommonStockMember2023-07-010001053706us-gaap:RetainedEarningsMember2023-07-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-0100010537062023-07-010001053706us-gaap:RetainedEarningsMember2023-07-022023-09-300001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300001053706us-gaap:CommonStockMember2023-07-022023-09-300001053706us-gaap:CommonStockMember2023-09-300001053706us-gaap:RetainedEarningsMember2023-09-300001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001053706us-gaap:CommonStockMember2022-01-010001053706us-gaap:RetainedEarningsMember2022-01-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001053706us-gaap:RetainedEarningsMember2022-01-022022-04-0200010537062022-01-022022-04-020001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-04-020001053706us-gaap:CommonStockMember2022-01-022022-04-020001053706us-gaap:CommonStockMember2022-04-020001053706us-gaap:RetainedEarningsMember2022-04-020001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-0200010537062022-04-020001053706us-gaap:RetainedEarningsMember2022-04-032022-07-0200010537062022-04-032022-07-020001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032022-07-020001053706us-gaap:CommonStockMember2022-04-032022-07-020001053706us-gaap:CommonStockMember2022-07-020001053706us-gaap:RetainedEarningsMember2022-07-020001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-0200010537062022-07-020001053706us-gaap:RetainedEarningsMember2022-07-032022-10-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032022-10-010001053706us-gaap:CommonStockMember2022-07-032022-10-010001053706us-gaap:CommonStockMember2022-10-010001053706us-gaap:RetainedEarningsMember2022-10-010001053706us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-01crai:areacrai:segment0001053706crai:WelchConsultingLtdMember2022-02-282022-02-28crai:colleague0001053706crai:WelchConsultingLtdMember2022-02-280001053706crai:WelchConsultingLtdMember2022-02-282023-03-030001053706crai:BioStrategiesGroupIncMemberMember2022-11-292022-11-290001053706us-gaap:FixedPriceContractMember2023-07-022023-09-300001053706us-gaap:FixedPriceContractMember2022-07-032022-10-010001053706us-gaap:FixedPriceContractMember2023-01-012023-09-300001053706us-gaap:FixedPriceContractMember2022-01-022022-10-010001053706us-gaap:TimeAndMaterialsContractMember2023-07-022023-09-300001053706us-gaap:TimeAndMaterialsContractMember2022-07-032022-10-010001053706us-gaap:TimeAndMaterialsContractMember2023-01-012023-09-300001053706us-gaap:TimeAndMaterialsContractMember2022-01-022022-10-010001053706country:US2023-07-022023-09-300001053706country:US2022-07-032022-10-010001053706country:US2023-01-012023-09-300001053706country:US2022-01-022022-10-010001053706country:GB2023-07-022023-09-300001053706country:GB2022-07-032022-10-010001053706country:GB2023-01-012023-09-300001053706country:GB2022-01-022022-10-010001053706crai:CountriesOtherThanUnitedStatesUnitedKingdomMember2023-07-022023-09-300001053706crai:CountriesOtherThanUnitedStatesUnitedKingdomMember2022-07-032022-10-010001053706crai:CountriesOtherThanUnitedStatesUnitedKingdomMember2023-01-012023-09-300001053706crai:CountriesOtherThanUnitedStatesUnitedKingdomMember2022-01-022022-10-0100010537062022-01-022022-12-310001053706us-gaap:CustomerRelationshipsMember2023-09-300001053706us-gaap:CustomerRelationshipsMember2022-12-310001053706us-gaap:CustomerRelationshipsMember2022-01-022022-04-020001053706us-gaap:CustomerRelationshipsMember2022-10-022022-12-31xbrli:pure0001053706us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001053706us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001053706us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300001053706us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001053706us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001053706us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001053706crai:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-08-190001053706us-gaap:LetterOfCreditMembercrai:CreditAgreementMember2022-08-190001053706crai:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001053706crai:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001053706us-gaap:LetterOfCreditMembercrai:CreditAgreementMember2023-09-300001053706us-gaap:SubsequentEventMember2023-11-022023-11-02
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________________________


FORM 10-Q
________________________________________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
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: 000-24049
________________________________________________________________________________________
CRA International, Inc.
(Exact name of registrant as specified in its charter)
________________________________________________________________________________________
Massachusetts04-2372210
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
200 Clarendon Street, Boston, MA
02116-5092
(Address of principal executive offices)(Zip Code)
(617425-3000
(Registrant’s telephone number, including area code)
_____________________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, no par valueCRAINasdaq Global Select Market
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 for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically 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 such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerxNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No 
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
ClassOutstanding at October 27, 2023
Common Stock, no par value per share7,001,716 shares



CRA International, Inc.
INDEX
2

PART I. FINANCIAL INFORMATION
ITEM 1. Financial Statements
CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)
(in thousands, except per share data)
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenues$147,553 $148,441 $462,363 $445,925 
Costs of services (exclusive of depreciation and amortization)105,894 102,267 327,064 309,403 
Selling, general and administrative expenses27,919 28,246 86,137 82,026 
Depreciation and amortization2,947 3,034 8,762 9,060 
Income from operations10,793 14,894 40,400 45,436 
Interest expense, net(1,025)(667)(3,212)(1,343)
Foreign currency gains (losses), net755 1,667 (459)3,566 
Income before provision for income taxes10,523 15,894 36,729 47,659 
Provision for income taxes1,927 4,017 9,707 12,713 
Net income$8,596 $11,877 $27,022 $34,946 
Net income per share:
Basic$1.22 $1.66 $3.83 $4.81 
Diluted$1.21 $1.63 $3.78 $4.72 
Weighted average number of shares outstanding:
Basic6,977 7,119 7,026 7,247 
Diluted7,083 7,246 7,138 7,376 
See accompanying notes to the condensed consolidated financial statements.
3

CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)
(in thousands)
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Net income$8,596 $11,877 $27,022 $34,946 
Other comprehensive income (loss)
Foreign currency translation adjustments, net of tax(1,755)(3,806)371 (8,838)
Comprehensive income$6,841 $8,071 $27,393 $26,108 
See accompanying notes to the condensed consolidated financial statements.
4

CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)
(in thousands, except share data)
September 30,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$27,604 $31,447 
Accounts receivable, net of allowances of $3,920 and $2,640, respectively
124,876 143,644 
Unbilled services, net of allowances of $975 and $1,120, respectively
68,445 51,343 
Prepaid expenses and other current assets17,349 12,760 
Forgivable loans10,428 9,666 
Total current assets248,702 248,860 
Property and equipment, net39,963 45,582 
Goodwill93,467 92,922 
Intangible assets, net7,541 8,588 
Right-of-use assets88,871 96,725 
Deferred income taxes10,412 9,163 
Forgivable loans, net of current portion47,216 46,790 
Other assets2,873 2,287 
Total assets$539,045 $550,917 
LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
Accounts payable$24,711 $27,584 
Accrued expenses137,920 155,864 
Deferred revenue and other liabilities7,871 12,016 
Current portion of lease liabilities16,193 15,972 
Current portion of deferred compensation5,553 5,689 
Revolving line of credit32,000  
Total current liabilities224,248 217,125 
Non-current liabilities:
Deferred compensation and other non-current liabilities10,467 15,677 
Non-current portion of lease liabilities95,406 106,008 
Deferred income taxes966 953 
Total non-current liabilities106,839 122,638 
Commitments and contingencies (Note 11)
Shareholders’ equity:
Preferred stock, no par value; 1,000,000 shares authorized; none issued and outstanding
  
Common stock, no par value; 25,000,000 shares authorized; 6,978,941 and 7,149,884 shares issued and outstanding, respectively
1,363 1,743 
Retained earnings221,205 224,392 
Accumulated other comprehensive loss(14,610)(14,981)
Total shareholders’ equity207,958 211,154 
Total liabilities and shareholders’ equity$539,045 $550,917 
See accompanying notes to the condensed consolidated financial statements.
5

CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)
(in thousands)
Fiscal Year-to-Date Period Ended
September 30,
2023
October 1,
2022
OPERATING ACTIVITIES:
Net income$27,022 $34,946 
Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses:
Depreciation and amortization8,762 9,060 
Right-of-use asset amortization10,602 10,260 
Deferred income taxes(1,257)(157)
Share-based compensation expense3,024 3,567 
Bad debt expense (recovery)523 (345)
Unrealized foreign currency remeasurement (gains) losses, net(112)(662)
Changes in operating assets and liabilities:
Accounts receivable18,785 (17,989)
Unbilled services(17,226)(30,864)
Prepaid expenses and other current assets, and other assets(4,006)(1,883)
Forgivable loans(2,306)(7,361)
Incentive cash awards6,110 4,863 
Accounts payable, accrued expenses, and other liabilities(36,786)(26,336)
Lease liabilities(13,162)(12,114)
Net cash used in operating activities(27)(35,015)
INVESTING ACTIVITIES:
Purchases of property and equipment(2,008)(2,999)
Consideration paid for acquisition, net(577)(10,185)
Net cash used in investing activities(2,585)(13,184)
FINANCING ACTIVITIES:
Issuance of common stock, principally stock option exercises 760 
Borrowings under revolving line of credit105,000 124,000 
Repayments under revolving line of credit(73,000)(79,000)
Payments for debt issuance costs (1,008)
Tax withholding payments reimbursed by shares(2,040)(1,002)
Cash dividends paid(7,773)(6,860)
Repurchase of common stock(23,577)(27,630)
Net cash provided by (used in) financing activities(1,390)9,260 
Effect of foreign exchange rates on cash and cash equivalents159 (3,098)
Net decrease in cash and cash equivalents(3,843)(42,037)
Cash and cash equivalents at beginning of period31,447 66,130 
Cash and cash equivalents at end of period$27,604 $24,093 
Noncash investing and financing activities:
Increase (decrease) in accounts payable and accrued expenses for property and equipment$(129)$(201)
Excise tax on share repurchases$(190)$ 
Right-of-use assets obtained in exchange for lease obligations$2,503 $2,146 
Supplemental cash flow information:
Cash paid for taxes$9,953 $11,407 
Cash paid for interest$2,904 $1,026 
Cash paid for amounts included in operating lease liabilities$16,660 $15,864 
See accompanying notes to the condensed consolidated financial statements.
6

CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY
FOR THE FISCAL YEAR-TO-DATE PERIOD ENDED SEPTEMBER 30, 2023 (unaudited)
(in thousands, except share data)
Common StockRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Shareholders’
Equity
Shares
Issued
Amount
BALANCE AT DECEMBER 31, 20227,149,884 $1,743 $224,392 $(14,981)$211,154 
Net income— — 8,918 — 8,918 
Foreign currency translation adjustment— — — 1,052 1,052 
Exercise of stock options  — —  
Share-based compensation expense— 940 — — 940 
Restricted shares vesting45,544 — — — — 
Redemption of vested employee restricted shares for tax withholding(16,614)(1,873)— — (1,873)
Shares repurchased(180,881)(810)(19,767)— (20,577)
Accrued excise tax on shares repurchased— — (173)— (173)
Accrued dividends on unvested shares— — 45 — 45 
Cash dividends paid ($0.36 per share)
— — (2,702)— (2,702)
BALANCE AT APRIL 1, 20236,997,933 $ $210,713 $(13,929)$196,784 
Net income— — 9,508 — 9,508 
Foreign currency translation adjustment— — — 1,074 1,074 
Exercise of stock options  — —  
Share-based compensation expense— 1,158 — — 1,158 
Restricted shares vesting3,630 — — — — 
Redemption of vested employee restricted shares for tax withholding(1,237)(136)— — (136)
Shares repurchased(31,090)(554)(2,446)— (3,000)
Accrued excise tax on shares repurchased— — (27)— (27)
Accrued dividends on unvested shares— — (47)— (47)
Cash dividends paid ($0.36 per share)
— — (2,528)— (2,528)
BALANCE AT JULY 1, 20236,969,236 $468 $215,173 $(12,855)$202,786 
Net income— — 8,596 — 8,596 
Foreign currency translation adjustment— — — (1,755)(1,755)
Issuance of common stock— — — — — 
Exercise of stock options  — —  
Share-based compensation expense— 926 — — 926 
Restricted shares vesting10,004 — — — — 
Redemption of vested employee restricted shares for tax withholding(299)(31)— — (31)
Shares repurchased   —  
Accrued excise tax on shares repurchased— — 10 — 10 
Accrued dividends on unvested shares— — (31)— (31)
Cash dividends paid ($0.36 per share)
— — (2,543)— (2,543)
BALANCE AT SEPTEMBER 30, 20236,978,941 $1,363 $221,205 $(14,610)$207,958 
See accompanying notes to the condensed consolidated financial statements.
7

CRA INTERNATIONAL, INC.
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY
FOR THE FISCAL YEAR-TO-DATE PERIOD ENDED October 1, 2022 (unaudited)
(in thousands, except share data)
Common StockRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Shareholders’
Equity
Shares
Issued
Amount
BALANCE AT JANUARY 1, 20227,362,703 $ $215,784 $(9,950)$205,834 
Net income— — 11,426 — 11,426 
Foreign currency translation adjustment— — — (1,172)(1,172)
Exercise of stock options14,552 341 — — 341 
Share-based compensation expense— 1,037 — — 1,037 
Restricted shares vesting29,558 — — — — 
Redemption of vested employee restricted shares for tax withholding(10,163)(897)— — (897)
Shares repurchased(56,665)(481)(4,475)— (4,956)
Accrued dividends on unvested shares— — (11)— (11)
Cash dividends paid ($0.31 per share)
— — (2,377)— (2,377)
BALANCE AT APRIL 2, 20227,339,985 $ $220,347 $(11,122)$209,225 
Net income— — 11,643 — 11,643 
Foreign currency translation adjustment— — — (3,860)(3,860)
Share-based compensation expense— 1,041 — — 1,041 
Restricted shares vesting3,630 — — — — 
Redemption of vested employee restricted shares for tax withholding(921)(78)— — (78)
Shares repurchased(211,345)(963)(16,711)— (17,674)
Accrued dividends on unvested shares— — (52)— (52)
Cash dividends paid ($0.31 per share)
— — (2,259)— (2,259)
BALANCE AT JULY 2, 20227,131,349 $ $212,968 $(14,982)$197,986 
Net income— — 11,877 — 11,877 
Foreign currency translation adjustment— — — (3,806)(3,806)
Exercise of stock options19,476 419 — — 419 
Share-based compensation expense— 1,489 — — 1,489 
Restricted shares vesting9,843 — — — — 
Redemption of vested employee restricted shares for tax withholding(291)(27)— — (27)
Shares repurchased(51,524)(852)(4,148)— (5,000)
Accrued dividends on unvested shares— — (39)— (39)
Cash dividends paid ($0.31 per share)
— — (2,224)— (2,224)
BALANCE AT OCTOBER 1, 20227,108,853 $1,029 $218,434 $(18,788)$200,675 
See accompanying notes to the condensed consolidated financial statements.
8


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


1. Summary of Significant Accounting Policies
Description of Business
CRA International, Inc. (together with its wholly-owned subsidiaries, “CRA” or the “Company”) is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in two broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in one business segment. CRA operates its business under its registered trade name, Charles River Associates.
Basis of Presentation
The unaudited condensed consolidated financial statements include the accounts of CRA International, Inc. and its wholly-owned subsidiaries, which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA’s results of operations, financial position, cash flows, and shareholders’ equity for the interim periods presented in conformity with GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December 31, 2022 included in CRA’s Annual Report on Form 10-K filed with the SEC on March 2, 2023 (the “2022 Form 10-K”).
Estimates
The preparation of financial statements in conformity with GAAP requires management to make significant estimates and judgments that affect the reported amounts of assets and liabilities, as well as the related disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of consolidated revenues and expenses during the reporting period. Estimates in these condensed consolidated financial statements include, but are not limited to, allowances for accounts receivable and unbilled services, revenue recognition on fixed-price contracts, variable consideration to be included in the transaction price of revenue contracts, the useful life of long-lived assets, measurement of operating lease right-of-use assets and liabilities, share-based compensation, valuation of acquired intangible assets, valuation of contingent consideration liabilities, goodwill, accrued and deferred income taxes, valuation allowances on deferred tax assets, accrued incentive compensation, and certain other accrued expenses. These items are monitored and analyzed by CRA for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. CRA bases its estimates on historical experience and various other assumptions that CRA believes to be reasonable under the circumstances. Actual results may differ from those estimates if CRA’s assumptions based on past experience or other assumptions do not turn out to be substantially accurate.
2. Business Acquisitions
On February 28, 2022, CRA acquired substantially all business assets and assumed certain liabilities of Welch Consulting, Ltd. (“Welch Consulting”), a Texas limited partnership. Welch Consulting provided economic, business, and strategic consulting services principally involving labor and employment issues. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 45 colleagues and offices in Bryan, Texas; Los Angeles, California; and Washington, D.C. A non-employee expert of CRA served as an agent and attorney-in-fact on behalf of Welch Consulting. The non-employee expert did not and will not receive compensation or a portion of the purchase price as part of the transaction.
9


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. On the date of acquisition, right-of-use assets and lease liabilities were recorded in accordance with ASC Topic 842, Leases. In addition, contract assets and contract liabilities were recorded in accordance with ASC 606, as CRA adopted ASU 2021-08 on the first day of fiscal 2022. All other tangible assets and identifiable intangible assets acquired and liabilities assumed were recorded at their fair value as of the date of acquisition.
Welch Consulting's results of operations have been included in the accompanying condensed consolidated statements of operations from the date of acquisition. The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):
Assets Acquired
Current assets:
Accounts receivable$3,742 
Unbilled services1,382 
Prepaid expenses and other current assets100 
Total current assets5,224 
Property and equipment141 
Goodwill2,409 
Intangible assets4,150 
Right-of-use assets1,210 
Other assets41 
Total assets acquired$13,175 
Liabilities Assumed
Current liabilities:
Accrued expenses$1,245 
Deferred revenue and other liabilities161 
Current portion of lease liabilities549 
Total current liabilities1,955 
Non-current portion of lease liabilities661 
Total liabilities assumed$2,616 
Net assets acquired$10,559 
For the acquired assets and assumed liabilities, CRA paid $10.6 million, net, the amount of which was based on adjusted estimates of certain net working capital items. In addition, CRA issued $7.9 million of forgivable loans and agreed to provide other deferred compensation to key employees and a non-employee expert, which is treated as post-transaction compensation expense over the term of the loan.
The intangible assets acquired are comprised of customer relationships, the fair value of which was determined using a multi-period excess earnings method. The customer relationships intangible is being amortized over a ten-year life on a straight-line basis, which approximates the expected pattern of economic benefit from this asset. The Company also recorded $2.4 million of goodwill, all of which is expected to be deductible for tax purposes.
10


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

On November 29, 2022, CRA acquired substantially all of the business assets and assumed certain liabilities of bioStrategies Group, Inc. (“bSG”), a Chicago-based consulting firm focused on developing commercial strategies for healthcare products and technologies. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 17 colleagues with an office in Chicago, Illinois. The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. The acquisition of bSG is not significant to the Company's overall results presented in its condensed consolidated financial statements.
3. Revenues and Allowances
The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services, exclusive of depreciation and amortization, and are based on the direct salary of CRA’s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.
Disaggregation of Revenue
The following tables disaggregate CRA’s revenue by type of contract and geographic location (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Type of ContractSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
Fixed-price$26,783 $24,201 $81,642 $80,515 
Time-and-materials120,770 124,240 380,721 365,410 
Total$147,553 $148,441 $462,363 $445,925 
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Geographic BreakdownSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
United States$117,420 $121,496 $362,186 $358,583 
United Kingdom21,227 20,069 73,272 63,322 
Other8,906 6,876 26,905 24,020 
Total$147,553 $148,441 $462,363 $445,925 
Reserves for Variable Consideration and Credit Risk
Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.
11


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

CRA also maintains allowances for accounts receivable and unbilled services for estimated losses resulting from clients’ failure to make required payments. The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Bad debt expense (recovery), net$131 $(83)$523 $(345)
Reimbursable Expenses
Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. The following expenses are subject to reimbursement (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Reimbursable expenses$17,932 $15,009 $49,165 $47,654 
Contract Balances from Contracts with Customers
CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September 30, 2023 and December 31, 2022.
When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. The following table presents the closing balances of CRA's contract liabilities (in thousands):
September 30,
2023
December 31,
2022
Contract liabilities$2,197 $6,977 
CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Amounts included in contract liabilities at the beginning of the period$2,580 $1,831 $6,619 $8,101 
Performance obligations satisfied in previous periods$3,658 $3,495 $2,816 $2,193 
12


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

4. Forgivable Loans
In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The expense associated with the forgiveness of the principal amount of the loans is recorded as compensation expense over the service period, which is consistent with the term of the loans.
The following table presents forgivable loan activity for the respective periods (in thousands):
Fiscal Year-to-Date Period EndedFiscal Year Ended
September 30,
2023
December 31,
2022
Beginning balance$56,456 $48,591 
Advances21,342 34,984 
Repayments(616)(25)
Reclassifications from accrued expenses or to other assets (1)(1,200)(2,192)
Amortization(18,419)(24,403)
Effects of foreign currency translation81 (499)
Ending balance$57,644 $56,456 
Current portion of forgivable loans$10,428 $9,666 
Non-current portion of forgivable loans$47,216 $46,790 
_______________________________
(1)Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables.
5. Goodwill and Intangible Assets
The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September 30, 2023 are summarized as follows (in thousands):
Goodwill, at December 31, 2022$164,815 
Accumulated goodwill impairment(71,893)
Goodwill, net at December 31, 202292,922 
Additions due to acquisitions415 
Foreign currency translation adjustment130 
Goodwill, net at September 30, 2023$93,467 
Goodwill at September 30, 2023, is comprised of goodwill of $165.4 million and accumulated impairment of $71.9 million. There were no impairment losses related to goodwill during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022.
Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. The components of acquired identifiable intangible assets are as follows (in thousands):
13


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

September 30, 2023December 31, 2022
Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships
10
$13,800 $(6,259)$7,541 $13,800 $(5,212)$8,588 
There were no impairment losses related to intangible assets during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022. As a result of the Welch Consulting acquisition, CRA recognized approximately $4.2 million of intangible assets related to customer relationships in the first quarter of fiscal 2022. As a result of the bSG acquisition, CRA recognized approximately $1.4 million of intangible assets related to customer relationships in the fourth quarter of fiscal 2022. Amortization expense related to intangible assets was $0.3 million and $1.0 million for the fiscal quarter and fiscal year-to-date period ended September 30, 2023, respectively, and $0.3 million and $0.9 million for the fiscal quarter and fiscal year-to-date period ended October 1, 2022, respectively.
6. Accrued Expenses
Accrued expenses consist of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation and related expenses$111,174 $138,728 
Performance awards14,891 9,359 
Direct project accruals4,060 1,783 
Other7,795 5,994 
Total accrued expenses$137,920 $155,864 
As of September 30, 2023 and December 31, 2022, approximately $86.7 million and $116.1 million, respectively, of accrued bonuses were included above in “Compensation and related expenses.”
7. Income Taxes
For the fiscal quarters ended September 30, 2023 and October 1, 2022, CRA’s effective income tax rate (“ETR”) was 18.3% and 25.3%, respectively. The ETR for the third quarter of fiscal 2023 was lower than the third quarter of fiscal 2022 primarily due to the release of a valuation allowance in a foreign jurisdiction coupled with the revaluation of the deferred tax asset, partially offset by a decrease in the tax benefit related to share-based compensation, an increase in nondeductible meals and entertainment expenses, and an increase in the U.K. statutory rate from 19% to 25% effective April 1, 2023 with a blended rate of 23.5% for the fiscal year. The increase in the tax impact of the meals expense is a result of the expiration of the relief provided by The Consolidated Appropriations Act, 2021, whereby the deduction for business meals from restaurants was 100% during 2021 and 2022 and reverted back to 50% in 2023.

The change in the total valuation allowance for the current fiscal quarter was a decrease of approximately $0.7 million compared to the same fiscal quarter of the prior year. The $0.7 million decrease is comprised primarily of foreign net operating loss carryforwards that have an indefinite life and are forecasted to be utilized over approximately a forty-year period. The change in assessment was prompted by the enactment of new legislation in the foreign jurisdiction, and as a result, the foreign entity will be profitable in the current and future years.

For the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, CRA's ETR was 26.4% and 26.7%, respectively. The ETR for the current fiscal year-to-date period was slightly lower than the prior year-to-date period primarily due to the same items noted above.
In fiscal 2020, as a result of both a qualitative and quantitative analysis, certain amounts of previously taxed and untaxed post fiscal 2018 U.K. earnings were no longer considered permanently reinvested. Deferred taxes that are a consequence of foreign exchange translation resulting from earnings that are no longer considered permanently reinvested are recorded as a
14


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

component of foreign currency translation adjustments on the condensed consolidated statements of comprehensive income. During the fiscal quarter ended September 30, 2023, deferred taxes have been assessed as immaterial related to foreign exchange translation and not recorded. Deferred income taxes or foreign withholding taxes, estimated to be $0.4 million, have not been recorded for other jurisdictions as those earnings are considered to be permanently reinvested.

On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 that includes, among other provisions, changes to the U.S. corporate income tax system, including a fifteen percent minimum tax based on "adjusted financial statement income,” and a one percent excise tax on net repurchases of stock after December 31, 2022. For the fiscal quarter ended September 30, 2023, net share repurchases were immaterial. As the Company's issued and outstanding common stock on the condensed consolidated balance sheet is classified as permanent equity, the excise tax is treated as a specific incremental cost directly attributable to the repurchase. As such, the excise tax is charged against the gross proceeds and recorded within equity with an offsetting excise tax liability recognized.
8. Net Income Per Share
CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.
Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Numerator:
Net income — basic$8,596 $11,877 $27,022 $34,946 
Less: net income attributable to participating shares29 42 98 130 
Net income — diluted$8,567 $11,835 $26,924 $34,816 
Denominator:
Weighted average shares outstanding — basic6,977 7,119 $7,026 $7,247 
Effect of dilutive stock options and restricted stock units106 127 112 129 
Weighted average shares outstanding — diluted7,083 7,246 7,138 7,376 
Net income per share:
Basic$1.22 $1.66 $3.83 $4.81 
Diluted$1.21 $1.63 $3.78 $4.72 
For the fiscal quarter and fiscal year-to-date period ended September 30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 6,185 and 5,875 shares, respectively. For the fiscal quarter and fiscal year-to-date period ended October 1, 2022, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 997 and 249 shares, respectively.
15


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

9. Fair Value of Financial Instruments
The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
September 30, 2023
Level 1Level 2Level 3
Assets:
Money market mutual funds$ $ $ 
Total Assets$ $ $ 
Liabilities:
Contingent consideration liability$ $ $1,108 
Total Liabilities$ $ $1,108 

December 31, 2022
Level 1Level 2Level 3
Assets:
Money market mutual funds$ $ $ 
Total Assets$ $ $ 
Liabilities:
Contingent consideration liability$ $ $1,056 
Total Liabilities$ $ $1,056 
The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bSG, an independent consulting firm. The following table summarizes the changes in the contingent consideration liability (in thousands):
Fiscal Year-to-Date
Period Ended
Fiscal Year Ended
September 30, 2023December 31, 2022
Beginning balance$1,056 $ 
Acquisition-related contingent consideration 1,056 
Accretion52  
Ending balance$1,108 $1,056 
10. Credit Agreement
CRA is party to a Credit Agreement, dated as of August 19, 2022 (the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0 million revolving credit facility, which may be decreased at CRA's option to $200.0 million during the period from July 16th in a year through January 15th in the next year. Additionally, for the period from January 16th to July 15th of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0 million. The revolving credit facility includes a $25.0 million sublimit for the issuance of letters of credit.
16


CRA INTERNATIONAL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

There were $32.0 million in borrowings outstanding under the revolving credit facility as of September 30, 2023 and no borrowings outstanding as of December 31, 2022. As of September 30, 2023, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.5 million.
Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon
the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September 30, 2023, CRA was in compliance with the covenants of the Credit Agreement.
11. Commitments and Contingencies
As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.
CRA is subject to legal actions arising in the ordinary course of business. In management’s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations. However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.
12. Subsequent Events
On November 2, 2023, CRA announced that its Board of Directors declared a quarterly cash dividend of $0.42 per common share, payable on December 8, 2023 to shareholders of record as of November 28, 2023.
17

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Except for historical facts, the statements in this quarterly report are forward-looking statements. Forward-looking statements are merely our current predictions of future events. These statements are inherently uncertain, and actual events could differ materially from our predictions. Important factors that could cause actual events to vary from our predictions include those discussed below under the heading “Risk Factors.” We assume no obligation to update our forward-looking statements to reflect new information or developments. We urge readers to review carefully the risk factors described in the other documents that we file with the Securities and Exchange Commission ("SEC"). You can read these documents at www.sec.gov.
Our principal Internet address is www.crai.com. Our website provides a link to a third-party website through which our annual, quarterly, and current reports, and amendments to those reports, are available free of charge. We believe these reports are made available as soon as reasonably practicable after we file them electronically with, or furnish them to, the SEC. We do not maintain or provide any information directly to the third-party website, and we do not check its accuracy.
Our website also includes information about our corporate governance practices. The Investor Relations page of our website provides a link to a web page where you can obtain a copy of our code of business conduct and ethics applicable to our principal executive officer, principal financial officer, and principal accounting officer.
Critical Accounting Policies and Estimates
Our critical accounting policies involving the more significant estimates and judgments used in the preparation of our financial statements as of September 30, 2023 remain unchanged from December 31, 2022. Please refer to Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 2, 2023 (the "2022 Form 10-K") for details on these critical accounting policies.
Recent Accounting Standards
There are no recent accounting standards that impact the unaudited condensed consolidated financial statements.
Results of Operations—For the Fiscal Quarter and Fiscal Year-to-Date Period Ended September 30, 2023, Compared to the Fiscal Quarter and Fiscal Year-to-Date Period Ended October 1, 2022
The following table provides operating information as a percentage of revenues for the periods indicated:
Fiscal Quarter
Ended
Fiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Revenues100.0 %100.0 %100.0 %100.0 %
Costs of services (exclusive of depreciation and amortization)71.8 68.9 70.7 69.4 
Selling, general and administrative expenses18.9 19.0 18.6 18.4 
Depreciation and amortization2.0 2.0 1.9 2.0 
Income from operations7.3 10.0 8.7 10.2 
Interest expense, net(0.7)(0.4)(0.7)(0.3)
Foreign currency gains (losses), net0.5 1.1 (0.1)0.8 
Income before provision for income taxes7.1 10.7 7.9 10.7 
Provision for income taxes1.3 2.7 2.1 2.9 
Net income5.8 %8.0 %5.8 %7.8 %

18

Fiscal Quarter Ended September 30, 2023, Compared to the Fiscal Quarter Ended October 1, 2022
Revenues. Revenues decreased by $0.8 million, or 0.6%, to $147.6 million for the third quarter of fiscal 2023 from $148.4 million for the third quarter of fiscal 2022. Utilization decreased to 66% for the third quarter of fiscal 2023 from 74% for the third quarter of fiscal 2022, while consultant headcount grew 11.3% from 911 at the end of the third quarter of fiscal 2022 to 1,014 at the end of the third quarter of fiscal 2023.
Overall, revenues outside of the U.S. represented approximately 20% and 18% of net revenues for the third quarters of fiscal 2023 and fiscal 2022, respectively. Revenues derived from fixed-price projects increased to 18% of net revenues for the third quarter of fiscal 2023 compared with 16% of net revenues for the third quarter of fiscal 2022. The percentage of revenue derived from fixed-price projects depends largely on the proportion of our revenues derived from our management consulting business, which typically has a higher concentration of fixed-price service contracts.
Costs of Services (exclusive of depreciation and amortization). Costs of services (exclusive of depreciation and amortization) increased by $3.6 million, or 3.5%, to $105.9 million for the third quarter of fiscal 2023 from $102.3 million for the third quarter of fiscal 2022. The increase in costs of services was due to an increase in client reimbursable expenses of $2.9 million, an increase in employee compensation and fringe benefit costs of $0.7 million primarily as a result of a higher headcount, partially offset by a decrease in forgivable loan amortization of $0.1 million. As a percentage of revenues, costs of services (exclusive of depreciation and amortization) increased to 71.8% for the third quarter of fiscal 2023 from 68.9% for the third quarter of fiscal 2022.
Selling, General and Administrative Expenses. Selling, general and administrative expenses decreased by $0.3 million, or 1.2%, to $27.9 million for the third quarter of fiscal 2023 from $28.2 million for the third quarter of fiscal 2022. Within this category of expenses, there was a $1.2 million decrease in commissions to our non-employee experts and a $0.4 million decrease in employee compensation and fringe benefit costs. Partially offsetting the decrease in these expenses was a $0.2 million increase in rent expense, a $0.2 million increase in travel and entertainment, a $0.2 million increase in bad debt expense, a $0.5 million increase in miscellaneous and other fees, and a $0.2 million increase in software subscription and data services for the third quarter of fiscal 2023 as compared to the third quarter of fiscal 2022.
As a percentage of revenues, selling, general and administrative expenses decreased to 18.9% for the third quarter of fiscal 2023 from 19.0% for the third quarter of fiscal 2022. Commissions to our non-employee experts decreased to 2.4% of revenues for the third quarter of fiscal 2023 compared to 3.2% of revenues the third quarter of fiscal 2022.
Provision for Income Taxes. The income tax provision was $1.9 million and the effective tax rate ("ETR") was 18.3% for the third quarter of fiscal 2023 compared to $4.0 million and 25.3% for the third quarter of fiscal 2022. The ETR for the current fiscal quarter was lower than the prior year fiscal quarter primarily due to the release of a valuation allowance in a foreign jurisdiction, partially offset by a decrease in the tax benefit related to share-based compensation, an increase in nondeductible meals and entertainment expenses, and an increase in the U.K. statutory rate from 19% to 25% effective April 1, 2023 with a blended rate of 23.5% for the fiscal year. The increase in the tax impact of the meals expense is a result of the expiration of the relief provided by The Consolidated Appropriations Act, 2021, whereby the deduction for business meals from restaurants was 100% during 2021 and 2022 and reverted back to 50% in 2023. The ETR for the third quarter of fiscal 2023 was lower than the combined federal and state statutory tax rate primarily due to the same items noted above. The ETR for the third quarter of fiscal 2022 was lower than the combined federal and state statutory tax rate primarily due to the tax benefit related to share-based compensation, partially offset by non-deductible compensation paid to executive officers.
Net Income. Net income decreased to $8.6 million for the third quarter of fiscal 2023 from $11.9 million for the third quarter of fiscal 2022. The net income per diluted share was $1.21 per share for the third quarter of fiscal 2023, compared to $1.63 of net income per diluted share for the third quarter of fiscal 2022. Weighted average diluted shares outstanding decreased by approximately 163,000 shares to approximately 7,083,000 shares for the third quarter of fiscal 2023 from approximately 7,246,000 shares for the third quarter of fiscal 2022. The decrease in weighted average diluted shares outstanding was primarily due to the repurchase of shares of our common stock since October 1, 2022, offset in part by the vesting of shares of restricted stock and time-vesting restricted stock units and the exercise of stock options since October 1, 2022.

19

Fiscal Year-to-Date Period Ended September 30, 2023, Compared to the Fiscal Year-to-Date Period Ended October 1, 2022
Revenues. Revenues increased by $16.5 million, or 3.7%, to $462.4 million for the fiscal year-to-date period ended September 30, 2023 from $445.9 million for the fiscal year-to-date period ended October 1, 2022. Utilization decreased to 69% for the fiscal year-to-date period ended September 30, 2023 from 75% for the fiscal year-to-date period ended October 1, 2022, while consultant headcount increased 11.3% from 911 at the end of the third quarter of fiscal 2022 to 1,014 at the end of the third quarter of fiscal 2023.
Overall, revenues outside of the U.S. represented approximately 22% and 20% of net revenues for the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, respectively. Revenues derived from fixed-price projects remained flat at 18% of net revenues for the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022. The percentage of revenue derived from fixed-price projects depends largely on the proportion of our revenues derived from our management consulting business, which typically has a higher concentration of fixed-price service contracts.
Costs of Services (exclusive of depreciation and amortization). Costs of services (exclusive of depreciation and amortization) increased by $17.7 million, or 5.7%, to $327.1 million for the fiscal year-to-date period ended September 30, 2023 from $309.4 million for the fiscal year-to-date period ended October 1, 2022. The increase in costs of services was due to an increase of $13.8 million in employee compensation and fringe benefit costs primarily as a result of a higher headcount, an increase in forgivable loan amortization of $2.3 million, and an increase in client reimbursable expenses of $1.5 million. As a percentage of revenues, costs of services (exclusive of depreciation and amortization) increased to 70.7% for the fiscal year-to-date period ended September 30, 2023 from 69.4% for the fiscal year-to-date period ended October 1, 2022.
Selling, General and Administrative Expenses. Selling, general and administrative expenses increased by $4.1 million, or 5.0%, to $86.1 million for the fiscal year-to-date period ended September 30, 2023 from $82.0 million for the fiscal year-to-date period ended October 1, 2022. Within this category of expenses, there was a $2.2 million increase in travel and entertainment, a $1.5 million increase in rent expense, a $1.1 million increase in software subscription and data services, a $0.8 million increase in bad debt expense, a $0.8 million increase in training and marketing expenses, $0.7 million increase in employee compensation and fringe benefit costs, and a $0.6 million increase in miscellaneous and other costs. Partially offsetting the increase in these expenses was a $3.6 million decrease in commissions to our non-employee experts for the fiscal year-to-date period ended September 30, 2023 as compared to the fiscal year-to-date period ended October 1, 2022.
As a percentage of revenues, selling, general and administrative expenses increased to 18.6% for the fiscal year-to-date period ended September 30, 2023 from 18.4% for the fiscal year-to-date period ended October 1, 2022. Commissions to our non-employee experts decreased to 2.4% of revenues for the fiscal year-to-date period ended September 30, 2023 compared to 3.3% of revenues for the fiscal year-to-date period ended October 1, 2022.
Provision for Income Taxes. The income tax provision was $9.7 million and the ETR was 26.4% for the fiscal year-to-date period ended September 30, 2023, compared to $12.7 million and 26.7% for the fiscal year-to-date period ended October 1, 2022. The ETR for the current fiscal year-to-date period was lower than the prior fiscal year-to-date period primarily due to the release of a valuation allowance in a foreign jurisdiction, partially offset by a decrease in the tax benefit related to share-based compensation, an increase in nondeductible meals and entertainment expenses, and an increase in the U.K. statutory rate from 19% to 25% effective April 1, 2023 with a blended rate of 23.5% for the fiscal year. The increase in the tax impact of the meals expense is a result of the expiration of the relief provided by The Consolidated Appropriations Act, 2021, whereby the deduction for business meals from restaurants was 100% during 2021 and 2022 and reverted back to 50% in 2023. The ETR for the current fiscal year-to-date period was approximately the same as the combined federal and state statutory tax rate and included offsetting items related to the release of a valuation allowance in a foreign jurisdiction, the tax benefit for share-based compensation, nondeductible meals and entertainment expenses, and nondeductible compensation paid to executive officers. The ETR for the fiscal year-to-date period ended October 1, 2022 was approximately the same as the combined federal and state statutory tax rate and included offsetting items primarily related to the tax benefit for share-based compensation and nondeductible compensation paid to executive officers.
Net Income. Net income decreased by $7.9 million to $27.0 million for the fiscal year-to-date period ended September 30, 2023 from $34.9 million for the fiscal year-to-date period ended October 1, 2022. The diluted net income per share was $3.78 for the fiscal year-to-date period ended September 30, 2023, compared to diluted net income per share of $4.72 for the fiscal year-to-date period ended October 1, 2022. Weighted average diluted shares outstanding decreased by approximately 238,000 to approximately 7,138,000 shares for the fiscal year-to-date period ended September 30, 2023 from approximately 7,376,000 shares for the fiscal year-to-date period ended October 1, 2022. The decrease in weighted average diluted shares outstanding was primarily due to the repurchase of shares of our common stock since October 1, 2022, offset in
20

part by the vesting of restricted stock and time-vesting restricted stock units and the exercise of stock options since October 1, 2022.
Liquidity and Capital Resources
Fiscal Year-to-Date Period Ended September 30, 2023
We believe that our current cash and cash equivalents, cash generated from operations, and amounts available under our revolving credit facility will be sufficient to meet our anticipated working capital and capital expenditure requirements for at least the next 12 months.
General. During the fiscal year-to-date period ended September 30, 2023, cash and cash equivalents decreased by $3.8 million. We completed the period with cash and cash equivalents of $27.6 million. The principal drivers of the decrease of cash and cash equivalents were payment of a significant portion of our fiscal 2022 performance bonuses in the first and second quarters of fiscal 2023, the repurchase of shares, and the payment of dividends, offset by net borrowings of $32.0 million.
During the fiscal year-to-date period ended September 30, 2023, working capital (defined as current assets less current liabilities) decreased by $7.3 million to $24.5 million. The decrease in working capital was principally due to an increase in borrowings of $32.0 million, a decrease in cash and cash equivalents of $3.8 million, and a decrease in accounts receivable and unbilled services of $1.7 million. Partially offsetting these decreases to working capital was a decrease in accrued expenses of $17.9 million, a decrease in deferred revenue and other liabilities of $4.1 million, a decrease in accounts payable of $2.9 million, an increase in prepaid expenses and other current assets of $4.6 million, an increase in the current portion of our forgivable loans of $0.8 million, and a decrease in the current portion of deferred compensation of $0.1 million.
At September 30, 2023, $3.0 million of our cash and cash equivalents was held within the U.S. We have sufficient sources of liquidity in the U.S., including cash flow from operations and availability on our revolving credit facility to fund U.S. operations for the next 12 months without the need to repatriate funds from our foreign subsidiaries.
Sources and Uses of Cash. During the fiscal year-to-date period ended September 30, 2023, net cash used in operating activities was $0.1 million. Net income was $27.0 million for the fiscal year-to-date period ended September 30, 2023. Uses of cash for operating activities included a $13.2 million decrease in lease liabilities and a $4.0 million increase in prepaid expenses and other current assets. Other uses of cash included a decrease in accounts payable, accrued expenses, and other liabilities of $36.8 million, primarily due to the payment of a significant portion of our fiscal 2022 performance bonuses and performance awards, and an increase in forgivable loans for the period of $2.3 million, which was primarily driven by $20.7 million of forgivable loan issuances, net of repayments, offset by $18.4 million of forgivable loan amortization, partially offsetting these uses of cash was a net decrease of $1.6 million in accounts receivable and unbilled receivables.
Cash used in operations included incentive cash award expense of $6.1 million, non-cash depreciation and amortization expense of $8.8 million, right-of-use amortization of $10.6 million, and share-based compensation expenses of $3.0 million.
During the fiscal year-to-date period ended September 30, 2023, net cash used in investing activities was $2.6 million, which included $2.0 million for capital expenditures, primarily related to purchases of computer equipment, and $0.6 million of net consideration paid for the acquisitions of Welch Consulting and bSG.
During the fiscal year-to-date period ended September 30, 2023, net cash used in financing activities was $1.4 million, primarily as a result of net borrowings under the revolving credit facility of $32.0 million. Offsetting these increases in cash provided by financing activities were repurchases of common stock of $23.6 million, payment of cash dividends of $7.8 million, and tax withholding payments reimbursed by restricted shares on vesting of $2.0 million.
Lease Commitments
We are a lessee under certain operating leases for office space and equipment. Certain of our operating leases have terms that impose asset retirement obligations due to office modifications or the periodic redecoration of the premises, which are included in other liabilities on our condensed consolidated balance sheets and are recorded at a value based on their estimated discounted cash flows. At September 30, 2023, we expect to incur asset retirement obligation or redecoration obligation costs over the next twelve months of $0.1 million. The remainder of our asset retirement obligations and redecoration obligations are approximately $2.7 million and are expected to be paid between fiscal year 2026 and fiscal year 2031 when the underlying leases terminate or when the respective lease agreement requires redecoration. We expect to satisfy these lease and related obligations as they become due from cash generated from operations.
21

Indebtedness
CRA is party to a Credit Agreement, dated as of August 19, 2022 (the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0 million revolving credit facility, which may be decreased at CRA's option to $200.0 million during the period from July 16th in a year through January 15th in the next year. Additionally, for the period from January 16th to July 15th of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0 million. The revolving credit facility includes a $25.0 million sublimit for the issuance of letters of credit.
There was $32.0 million in borrowings outstanding under the revolving credit facility as of September 30, 2023 and no borrowings outstanding as of December 31, 2022. As of September 30, 2023, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.5 million.
We may use the proceeds of the revolving credit loans under the Credit Agreement for general corporate purposes and may repay any borrowings under the revolving credit facility at any time, but any borrowings must be repaid no later than August 19, 2027. Borrowings under the revolving credit facility bear interest at a rate per annum equal to one of the following rates, at our election, plus an applicable margin as described below: (i) in the case of borrowings in U.S. dollars by us, the Base Rate (as defined in the Credit Agreement), (ii) in the case of borrowings in U.S. dollars, a rate based on Term SOFR (as defined in the Credit Agreement) for the applicable interest period, (iii) in the case of borrowings in Euros, EURIBOR (as defined in the Credit Agreement) for the applicable interest period, (iv) in the case of borrowings in Pounds Sterling, a daily rate based on SONIA (as defined in the Credit Agreement), (v) in the case of borrowings in Canadian Dollars, CDOR (as defined in the Credit Agreement) for the applicable interest period, (vi) in the case of borrowings in Swiss Francs, a daily rate based on SARON (as defined in the Credit Agreement), or (vii) in the case of borrowings in any other Alternate Currency (as defined in the Credit Agreement), the relevant daily or term rate determined as provided in the Credit Agreement. The applicable margin on borrowings based on the Base Rate varies within a range of 0.25% to 1.00% depending on our consolidated net leverage ratio, and the applicable margin on borrowings based on any of the other rates described above varies within a range of 1.25% to 2.00% depending on our consolidated net leverage ratio.

We are required to pay a fee on the amount available to be drawn under any letter of credit issued under the revolving credit facility at a rate per annum that varies between 1.25% and 2.00% depending on our consolidated net leverage ratio. In
addition, we are required to pay a fee on the unused portion of the revolving credit facility at a rate per annum that varies
between 0.175% and 0.250% depending on our consolidated net leverage ratio.
Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon
the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September 30, 2023, CRA was in compliance with the covenants of the Credit Agreement.
Forgivable Loans
In order to attract and retain highly skilled professionals, we may issue forgivable loans or term loans to employees and non-employee experts. A portion of these loans is collateralized by key person life insurance. The forgivable loans have terms that are generally between two and six years. The principal amount of forgivable loans and accrued interest is forgiven by us over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with us and complies with certain contractual requirements. The expense associated with the forgiveness of the principal amount of the loans is recorded as compensation expense over the service period, which is consistent with the term of the loans.
Compensation Arrangements
We have entered into compensation arrangements for the payment of performance awards to certain of our employees and non-employee experts that are payable if specific performance targets are met. The financial targets may include a measure of revenue generation, profitability, or both. The amounts of the awards to be paid under these compensation arrangements could fluctuate depending on future performance during the applicable measurement periods. Changes in the estimated awards are expensed prospectively over the remaining service period. We believe that we will have sufficient funds to satisfy any cash obligations related to the performance awards. We expect to fund any cash payments from existing cash resources, cash generated from operations, or borrowings available on our revolving credit facility.
22

Our Amended and Restated 2006 Equity Incentive Plan, as amended (the "2006 Equity Plan"), authorizes the grant of a variety of incentive and performance equity awards to our directors, employees and non-employee experts, including stock options, shares of restricted stock, restricted stock units, and other equity awards. At the annual meeting of our shareholders held on July 13, 2023, our shareholders approved amendments to our Amended and Restated 2006 Equity Incentive Plan (as so amended, the “Plan”) which, among other things, (i) increased the maximum number of shares issuable under the Plan by 500,000 shares of our common stock, no par value, (ii) limited the term of any stock appreciation right to ten years, (iii) made other minor revisions to further clarify the terms of the Plan and (iv) included certain amendments to the French Sub-plan which is part of the Plan.
In 2009, the compensation committee of our Board of Directors adopted our long-term incentive program, (the "LTIP"), as a framework for equity grants made under our 2006 Equity Plan to our senior corporate leaders, practice leaders, and key revenue generators. The equity awards granted under the LTIP include stock options, time-vesting restricted stock units, and performance-vesting restricted stock units.
In December 2016, our compensation committee modified the LTIP to allow grants of service- and performance-based cash awards in lieu of, or in addition to, equity awards to our senior corporate leaders, practice leaders, and key revenue generators. The compensation committee of our Board of Directors is responsible for approving all cash and equity awards under the LTIP. We expect to fund any cash payments from existing cash resources, cash generated from operations, or borrowings available under our revolving credit facility.
Business and Talent Acquisitions
As part of our business, we regularly evaluate opportunities to acquire other consulting firms, practices or groups, or other businesses. In recent years, we have typically paid for acquisitions with cash, or a combination of cash and our common stock, and we may continue to do so in the future. To pay for an acquisition, we may use cash on hand, cash generated from our operations, borrowings available under our revolving credit facility, or we may pursue other forms of financing. Our ability to secure short-term and long-term debt or equity financing in the future, including our ability to refinance our credit agreement, will depend on several factors, including our future profitability, the levels of our debt and equity, restrictions under our existing revolving credit facility, and the overall credit and equity market environments. We completed two business acquisitions during the first and fourth quarters of fiscal 2022, which are further described in Note 2, "Business Acquisitions” in Part I, Item I, “Financial Statements” of this report.
Share Repurchases
In March 2023, we announced that our Board of Directors authorized an expansion of our existing share repurchase program of an additional $20.0 million of our common stock. We may repurchase shares under this program in open market purchases (including through any Rule 10b5-1 plan adopted by us) or in privately negotiated transactions in accordance with applicable insider trading and other securities laws and regulations.
During the fiscal quarter ended September 30, 2023, we did not repurchase any shares under this share repurchase program. For the fiscal year-to-date period ended September 30, 2023, we repurchased and retired 211,971 shares under our share repurchase program at an average price per share of $111.23. During the fiscal quarter and fiscal year-to-date period ended October 1, 2022, we repurchased and retired 51,524 shares and 319,534 shares under our share repurchase program at an average price per share of $97.04 and $86.47, respectively.
As of September 30, 2023, we had approximately $19.3 million available for future repurchases under our share repurchase program. We plan to finance future repurchases with available cash, cash from future operations, and borrowings available under our revolving credit facility. We expect to continue to repurchase shares under our share repurchase program.
Dividends to Shareholders
We anticipate paying regular quarterly dividends each year. These dividends are anticipated to be funded through cash flow from operations, available cash on hand, and/or borrowings available under our revolving credit facility. Although we anticipate paying regular quarterly dividends on our common stock for the foreseeable future, the declaration, timing and amounts of any such dividends remain subject to the discretion of our Board of Directors. During the fiscal quarter and fiscal year-to-date period ended September 30, 2023, we paid dividends and dividend equivalents of $2.5 million and $7.8 million, respectively. During the fiscal quarter and fiscal year-to-date period ended October 1, 2022, we paid dividends and dividend equivalents of $2.2 million and $6.9 million, respectively.
23

Impact of Inflation
To date, inflation has not had a material impact on our financial results. There can be no assurance, however, that inflation will not adversely affect our financial results in the future.
Future Capital and Liquidity Needs
We anticipate that our future capital and liquidity needs will principally consist of funds required for:
operating and general corporate expenses relating to the operation of our business, including the compensation of our employees under various annual bonus or long-term incentive compensation programs;
the hiring of individuals to replenish and expand our employee base;
capital expenditures, primarily for information technology equipment, office furniture and leasehold improvements;
debt service and repayments, including interest payments on borrowings from our revolving credit facility;
share repurchases under programs that we may have in effect from time to time;
dividends to shareholders;
potential acquisitions of businesses that would allow us to diversify or expand our service offerings;
contingent obligations related to our acquisitions; and
other known future contractual obligations.
The hiring of individuals to replenish and expand our employee base is an essential part of our business operations and has historically been funded principally from operations. Many of the other above activities are discretionary in nature. For example, capital expenditures can be deferred, acquisitions can be forgone, and share repurchase programs and regular dividends can be suspended. As such, our operating model provides flexibility with respect to the deployment of cash flow from operations. Given this flexibility, we believe that our cash flows from operations, supplemented by cash on hand and borrowings under our revolving credit facility (as necessary), will provide adequate cash to fund our long-term cash needs from normal operations for at least the next twelve months.
Our conclusion that we will be able to fund our cash requirements by using existing capital resources and cash generated from operations does not take into account the impact of any future acquisition transactions or any unexpected significant changes in the number of employees or other expenditures that are currently not contemplated. The anticipated cash needs of our business could change significantly if we pursue and complete additional business acquisitions, if our business plans change, if economic conditions change from those currently prevailing or from those now anticipated, or if other unexpected circumstances arise that have a material effect on the cash flow or profitability of our business. Any of these events or circumstances, including any new business opportunities, could involve significant additional funding needs in excess of the identified currently available sources and could require us to raise additional debt or equity funding to meet those needs on terms that may be less favorable compared to our current sources of capital. Our ability to raise additional capital, if necessary, is subject to a variety of factors that we cannot predict with certainty, including:
our future profitability;
the quality of our accounts receivable;
our relative levels of debt and equity;
the volatility and overall condition of the capital markets; and
the market prices of our securities.
Factors Affecting Future Performance
Important factors that could cause our actual results to differ materially from the forward-looking statements we make in this report, as well as a description of material risks we face, are set forth below under the heading “Risk Factors” and included in Part I, Item 1A, “Risk Factors” of our 2022 Form 10-K. If any of these risks, or any risks not presently known to us or that we currently believe are not significant, develops into an actual event, then our business, financial condition, and results of operations could be adversely affected.
24

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes in our exposure to market risk during the fiscal quarter ended September 30, 2023. For information regarding our exposure to certain market risks, see Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk” of our 2022 Form 10-K.
ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our President and Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. This is done in order to ensure that information we are required to disclose in the reports that are filed or submitted under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Based upon that evaluation, our President and Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2023.
Management has concluded that the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q present fairly, in all material aspects, our financial position at the end of, and the results of operations and cash flows for, the periods presented in conformity with accounting principles generally accepted in the United States.
Evaluation of Changes in Internal Control over Financial Reporting
Under the supervision and with the participation of our management, including our President and Chief Executive Officer and our Chief Financial Officer, we evaluated whether there were any changes in our internal control over financial reporting during the third quarter of fiscal 2023. There were no changes in our internal control over financial reporting identified in connection with the above evaluation that occurred during the third quarter of fiscal 2023 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
Important Considerations
The effectiveness of our disclosure controls and procedures and our internal control over financial reporting is subject to various inherent limitations, including judgments used in decision making, assumptions about the likelihood of future events, the soundness of our systems, the possibility of human error, and the risk of fraud. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions and the risk that the degree of compliance with policies or procedures may deteriorate over time. Because of these limitations, there can be no assurance that any system of disclosure controls and procedures or internal control over financial reporting will be successful in preventing all errors or fraud or in making all material information known in a timely manner to the appropriate levels of management.
PART II. OTHER INFORMATION
ITEM 1. Legal Proceedings
None.
ITEM 1A. Risk Factors
There are many risks and uncertainties that can affect our future business, financial performance or results of operations. In addition to the other information set forth in this report, please review and consider the information regarding certain factors that could materially affect our business, financial condition or future results set forth under Part I, Item 1A, “Risk Factors” in our 2022 Form 10-K. There have been no material changes to these risk factors during the quarter ended September 30, 2023.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a)Not applicable.
(b)Not applicable.
25

(c)The following provides information about our repurchases of shares of our common stock during the fiscal quarter ended September 30, 2023. During that period, we did not act in concert with any affiliate or any other person to acquire any of our common stock and, accordingly, we do not believe that purchases by any such affiliate or other person (if any) are reportable in the following table. For purposes of this table, we have divided the fiscal quarter into three periods of four weeks, four weeks, and five weeks, respectively, to coincide with our reporting periods during the third quarter of fiscal 2023.
Issuer Purchases of Equity Securities
Period(a)
Total Number of
Shares
Purchased(1)(2)
(b)
Average Price
Paid per Share(1)(2)
(c)
Total Number of Shares
Purchased as Part of
Publicly Announced
Plans or Programs(2)
(d)
Approximate
Dollar Value of
Shares that May Yet
Be Purchased
Under the Plans
or Programs(2)
July 2, 2023 to July 29, 2023299 $105.43 — $19,277,193 
July 30, 2023 to August 26, 2023— $— — $19,277,193 
August 27, 2023 to September 30, 2023— $— — $19,277,193 
_______________________________
(1)During the four weeks ended July 29, 2023, we accepted 299 shares of our common stock as a tax withholding from certain of our employees in connection with the vesting of shares of restricted stock that occurred during the indicated period, pursuant to the terms of our 2006 equity incentive plan, at the average price of $105.43.
(2)On March 2, 2023, we announced that our Board of Directors authorized an expansion to our existing share repurchase program of an additional $20.0 million of outstanding shares of our common stock. We may repurchase shares under this program in open market purchases (including through any Rule 10b5-1 plan adopted by us) or in privately negotiated transactions in accordance with applicable insider trading and other securities laws and regulations. During the fiscal quarter ended September 30, 2023, we did not repurchase any shares under this share repurchase program. Approximately $19.3 million was available for future repurchases under this program as of September 30, 2023. We expect to continue to repurchase shares under this program.
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
None.
ITEM 5. Other Information
During the period ended September 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408 of Regulation S-K).
26

ITEM 6. Exhibits
Item No.Filed with this Form 10-QDescription
3.1
3.2
10.1
31.1X
31.2X
32.1X
32.2X
101X
The following financial statements from CRA International, Inc.’s Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2023, formatted in Inline XBRL (eXtensible Business Reporting Language), as follows: (i) Condensed Consolidated Statements of Operations (unaudited) for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, (ii) Condensed Consolidated Statements of Comprehensive Income (unaudited) for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, (iii) Condensed Consolidated Balance Sheets (unaudited) at September 30, 2023 and December 31, 2022, (iv) Condensed Consolidated Statements of Cash Flows (unaudited) for the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, (v) Condensed Consolidated Statement of Shareholders’ Equity (unaudited) for the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, and (vi) Notes to Condensed Consolidated Financial Statements (Unaudited).
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
27

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.
CRA INTERNATIONAL, INC.
Date: November 2, 2023By:/s/ PAUL A. MALEH
Paul A. Maleh
President and Chief Executive Officer
Date: November 2, 2023By:/s/ DANIEL K. MAHONEY
Daniel K. Mahoney
Chief Financial Officer, Executive Vice President
and Treasurer
28
EX-31.1 2 craiq3-202310xqexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Paul A. Maleh, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q (this "report") of CRA International, Inc. (the "registrant");
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 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 the 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 affect adversely 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: November 2, 2023By:/s/ PAUL A. MALEH
Paul A. Maleh
President and Chief Executive Officer

EX-31.2 3 craiq3-202310xqexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Daniel K. Mahoney, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q (this "report") of CRA International, Inc. (the "registrant");
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 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 the 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 affect adversely 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: November 2, 2023By:/s/ DANIEL K. MAHONEY
Daniel K. Mahoney
Chief Financial Officer, Executive Vice President and Treasurer

EX-32.1 4 craiq3-202310xqexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. §1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of CRA International, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned President and Chief Executive Officer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 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.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ PAUL A. MALEH
Paul A. Maleh
President and Chief Executive Officer
Date: November 2, 2023

EX-32.2 5 craiq3-202310xqexx322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. §1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of CRA International, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Financial Officer, Executive Vice President and Treasurer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 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.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ DANIEL K. MAHONEY
Daniel K. Mahoney
Chief Financial Officer, Executive Vice President and Treasurer
Date: November 2, 2023

EX-101.SCH 6 crai-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenues and Allowances link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Forgivable Loans link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenues and Allowances (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Forgivable Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Fair value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Business Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Business Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenues and Allowances - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Forgivable Loans (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 crai-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 crai-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 crai-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Excise tax on share repurchases Excise Tax On Share Repurchases Excise Tax On Share Repurchases Schedule of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total accrued expenses Accrued Liabilities, Current Revolving credit facility, maximum capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Current liabilities: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities [Abstract] All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Credit Agreement Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Consideration paid for acquisition, net Consideration paid for acquisition, net Payments to Acquire Businesses, Gross Revolving credit facility Revolving Credit Facility [Member] Effect of foreign exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Intangible assets impairment losses Impairment of Intangible Assets, Finite-Lived Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingencies (Note 11) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Schedule of expenses are subject to reimbursement Schedule of Reimbursable Expenses Included in Revenues [Table Text Block] Tabular disclosure of reimbursable expenses included in revenues. Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Accretion Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion Amount of increase in the value of a contingent consideration liability, arising from accretion. Current liabilities: Liabilities, Current [Abstract] Forgivable loans Increase (Decrease) in Forgivable Loans The increase (decrease) during the reporting period of the amount of forgivable loans to employees and non employee experts. Accumulated goodwill impairment Accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Preferred stock, no par value; 1,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Share-based compensation expense Stock Issued During Period Value Share Based Compensation Employees and Non Employees Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan to employees and non employees other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends paid (per share) Dividends, Cash PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowances of $3,920 and $2,640, respectively Accounts Receivable, after Allowance for Credit Loss, Current Changes in the carrying amount of goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Welch Consulting, Ltd. Welch Consulting, Ltd. [Member] Welch Consulting, Ltd. Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Acquired identifiable intangible assets Acquired Finite-Lived Intangible Assets [Line Items] Deferred revenue and other liabilities Deferred Credits and Other Liabilities, Current LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Reimbursable expenses Reimbursable Expenses Subject to Reimbursement Amount of reimbursable expenses, which include expenses for travel and other out-of-pocket expenses, outside consultants, and other reimbursable expenses. Revenues include reimbursable expenses. Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Number of new colleagues Business Combination, Number of New Employees Business Combination, Number of New Employees Executive Category: Executive Category [Axis] Acquired intangible assets, useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Forgivable loans, net of current portion Non-current portion of forgivable loans Forgivable Loans, Noncurrent Amounts due on long-term loans forgivable on the balance sheet date. Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Balance at the beginning of the period, Goodwill, net Balance at the end of the period, Goodwill, net Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Current portion of lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Lease Obligation Underlying Securities Award Underlying Securities Amount Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Unrealized foreign currency remeasurement (gains) losses, net Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Secured by letters of credit Letter of Credit [Member] Common share quarterly cash dividend declared (in dollars per share) Cash dividends paid to shareholders (in dollars per share) Common Stock, Dividends, Per Share, Declared Effects of foreign currency translation Forgivable Loans, Translation Adjustments Amounts of increase (decrease) as a result of foreign currency translation on loans forgivable. Common stock, par value ( in dollars per share ) Common Stock, No Par Value Measurement Frequency [Axis] Measurement Frequency [Axis] Non-current portion of lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Deferred tax liability recognized, undistributed foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Payments for debt issuance costs Payments of Debt Issuance Costs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Schedule of bad debt expense, net of recoveries Schedule Of Bad Debt Expense [Table Text Block] Table disclosure of bad debt expense. Beginning balance Ending balance Forgivable Loans. Represents information pertaining to forgivable loans provided as on the balance sheet date. Redemption of vested employee restricted shares for tax withholding Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Incentive cash awards Increase (Decrease) in Obligation, Incentive Cash Awards Amount of increase (decrease) in obligation for incentive cash awards. Unbilled services Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Unbilled Services Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Unbilled Services Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Contract liabilities: Contract with Customer, Liability [Abstract] Award Type Award Type [Axis] Anti-dilutive share-based awards excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Preferred stock, par value (in dollars per share) Preferred Stock, No Par Value Document Quarterly Report Document Quarterly Report Interest expense, net Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] intangible assets acquired Finite-Lived Intangible Assets Acquired Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Performance obligations satisfied in previous periods Contract with Customer, Performance Obligation Satisfied in Previous Period Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Advances Forgivable Loans, Advances Amounts of increase as a result of advances on loans forgivable. Entity File Number Entity File Number Current portion of lease liabilities Operating Lease, Liability, Current Accounts payable, accrued expenses, and other liabilities Increase (Decrease) in Operating Liabilities Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net Carrying Amount Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Amortization Forgivable Loans, Amortization Represents information pertaining to amortizations on forgivable loans during the period. Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (shares) Common Stock, Shares, Issued Contract liabilities Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total Assets Assets, Fair Value Disclosure Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Document Type Document Type Additions due to acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Deferred compensation and other non-current liabilities Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent Costs of services (exclusive of depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Subsequent Event [Table] Subsequent Event [Table] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Bad debt expense (recovery), net Contract with Customer, Receivable, Credit Loss Expense (Reversal) Business Acquisition [Axis] Business Acquisition [Axis] Financial covenants, maximum consolidated net leverage ratio Financial Covenants, Maximum Consolidated Net Leverage Ratio Financial Covenants, Maximum Consolidated Net Leverage Ratio Allowance for accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Subsequent Events Subsequent Event [Member] Increase (decrease) in accounts payable and accrued expenses for property and equipment Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Unbilled services Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Goodwill, at December 31, 2022 Goodwill Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market mutual funds Cash and Cash Equivalents, Fair Value Disclosure Business Acquisitions Business Combination Disclosure [Text Block] Financial covenants, minimum consolidated interest coverage ratio Financial Covenants, Minimum Consolidated Interest Coverage Ratio Financial Covenants, Minimum Consolidated Interest Coverage Ratio Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Accrued dividends on unvested shares Dividends, Share-based Compensation, Net Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared and applicable to holders of share-based compensation, net of adjustments. Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets Accrued excise tax on shares repurchased Accrued Excise Tax On Shares Repurchased, Net Accrued Excise Tax On Shares Repurchased, Net Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Direct project accruals Accrued Project Costs, Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for project costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Total Shareholder Return Amount Total Shareholder Return Amount Repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Restricted shares vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Cash paid for amounts included in operating lease liabilities Operating Lease, Payments Common stock, shares outstanding (shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Forgivable loans Current portion of forgivable loans Forgivable Loans, Current The current portion of forgivable loans to employees and non employee experts on the balance sheet date. Net income — basic Net Income (Loss) Available to Common Stockholders, Basic Debt Instrument [Axis] Debt Instrument [Axis] Bio Strategies Group Inc Member Bio Strategies Group Inc Member [Member] Bio Strategies Group Inc Member Shares repurchased Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Total current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Prepaid expenses and other current assets, and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Accrued bonuses Accrued Bonuses, Current Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income per share: Earnings Per Share [Abstract] Subsequent Events Subsequent Event [Line Items] Common stock, no par value; 25,000,000 shares authorized; 6,978,941 and 7,149,884 shares issued and outstanding, respectively Common Stock, Value, Issued Amount available under revolving credit facility reduced Line of Credit Facility, Maximum Borrowing Capacity Reduced Reduction of maximum borrowing capacity under the credit facility. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Contingent consideration liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Amortization Amortization Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Compensation and related expenses Compensation and Related Expenses [Abstract] No definition available. Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] PEO Name PEO Name Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Other Countries Other Than United States United Kingdom [Member] Represents information pertaining to countries other than United States and United Kingdom. Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Schedule of changes in the carrying amount of goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (shares) Preferred Stock, Shares Outstanding Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current Revolving line of credit Borrowings on revolving line of credit outstanding Line of Credit, Current Depreciation and amortization Depreciation, Depletion and Amortization Number of broad areas of consulting services Number of Broad Areas of Consulting Services Number of broad areas in consulting services offered by the reporting entity. Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Goodwill, impairment loss Goodwill, Impairment Loss Amounts included in contract liabilities at the beginning of the period Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments, net of tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Subsequent Events [Abstract] Subsequent Events [Abstract] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled services, net of allowances of $975 and $1,120, respectively Unbilled Contracts Receivable Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Schedule of forgivable loan activity Schedule Of Forgivable Loans Activity [Table Text Block] Tabular disclosure of the forgivable loans activity. Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Shareholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Useful Life (in years) Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income Per Share Earnings Per Share [Text Block] Forgivable loans issued in transaction Business Combination, Consideration Transferred, Other Summary of the changes in the contingent consideration liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Forgivable loan activity Forgivable Loan Activity [Roll Forward] Forgivable Loan Activity Property and equipment, net Property, Plant and Equipment, Net Weighted average number of shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Schedule of components of acquired identifiable intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total Liabilities Liabilities, Fair Value Disclosure Assets Acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Foreign currency gains (losses), net Gain (Loss), Foreign Currency Transaction, before Tax Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Tax withholding payments reimbursed by shares Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities: Liabilities [Abstract] Cash paid for taxes Income Taxes Paid, Net Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Acquisition-related contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Less: net income attributable to participating shares Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Net income — diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Forgivable Loans Forgivable Loans No definition available. Total non-current liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Common stock, shares authorized (shares) Common Stock, Shares Authorized Repayments under revolving line of credit Repayments of Lines of Credit Noncash investing and financing activities: Other Noncash Investing and Financing Items [Abstract] Decrease in total valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Net operating loss carryforward, utilization period Net Operating Loss Carryforward, Utilization Period Net Operating Loss Carryforward, Utilization Period All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Bad debt expense (recovery) Accounts Receivable, Credit Loss Expense (Reversal) Non-current liabilities: Other Liabilities, Noncurrent [Abstract] Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Repayments Forgivable Loans Repayments Amounts of decrease as a result of repayment of forgivable loan. Forgivable Loans Forgivable Loans Disclosure [Text Block] Represents information pertaining to disclosure of forgivable loans. Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Effect of dilutive stock options and restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Performance awards Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards Current portion of deferred compensation Deferred Compensation Liability, Current Current assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Document Period End Date Document Period End Date Borrowings under revolving line of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue and other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Entity Central Index Key Entity Central Index Key Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Compensation and related expenses Employee-related Liabilities, Current Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of business segment Number of Operating Segments Name Trading Arrangement, Individual Name Schedule of disaggregate CRA's revenue by type of contract and geographic location Disaggregation of Revenue [Table Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenues Consulting services revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Redemption of vested employee restricted shares for tax withholding (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Shares repurchased (in shares) Stock Repurchased and Retired During Period, Shares Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Diluted (in shares) Weighted average shares outstanding — diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Schedule of opening and closing balances and result of changes in contract liability balance (in thousands) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Revenues and Allowances Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] United States UNITED STATES Recurring Fair Value, Recurring [Member] Cash dividends paid Payments of Dividends Non-NEOs Non-NEOs [Member] Total current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Revenue recognized from: Revenue, Performance Obligation [Abstract] Right-of-use asset amortization Right of Use Asset Amortization Amount of right-of-use asset amortization. Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Credit Agreement Credit Agreement [Member] Credit Agreement FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Time-and-materials Time-and-Materials Contract [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Senior Loan Agreement Debt Instrument [Line Items] Basic (in shares) Weighted average shares outstanding — basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Fixed-price Fixed-Price Contract [Member] Income from operations Operating Income (Loss) Lease liabilities Increase Decrease in Lease Liabilities The increase (decrease) during the reporting period in the aggregate amount of lease liabilities that result from activities that generate operating income. Issuance of common stock, principally stock option exercises Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Allowance for unbilled services Allowance For Unbilled Services Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Reclassifications from accrued expenses or to other assets Forgivable Loans Reclassification From Accrued Expenses To Other Assets Amounts of decrease as a result of reclassification from accrued expenses and reclassification to other assets. Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Non-current portion of lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Lease Obligation Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Shareholders’ equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] EX-101.PRE 10 crai-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-24049  
Entity Registrant Name CRA International, Inc.  
Entity Incorporation, State or Country Code MA  
Entity Tax Identification Number 04-2372210  
Entity Address, Address Line One 200 Clarendon Street  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02116-5092  
City Area Code 617  
Local Phone Number 425-3000  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol CRAI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   7,001,716
Entity Central Index Key 0001053706  
Amendment Flag false  
Current Fiscal Year End Date --12-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Income Statement [Abstract]        
Revenues $ 147,553 $ 148,441 $ 462,363 $ 445,925
Costs of services (exclusive of depreciation and amortization) 105,894 102,267 327,064 309,403
Selling, general and administrative expenses 27,919 28,246 86,137 82,026
Depreciation and amortization 2,947 3,034 8,762 9,060
Income from operations 10,793 14,894 40,400 45,436
Interest expense, net (1,025) (667) (3,212) (1,343)
Foreign currency gains (losses), net 755 1,667 (459) 3,566
Income before provision for income taxes 10,523 15,894 36,729 47,659
Provision for income taxes 1,927 4,017 9,707 12,713
Net income $ 8,596 $ 11,877 $ 27,022 $ 34,946
Net income per share:        
Basic (in dollars per share) $ 1.22 $ 1.66 $ 3.83 $ 4.81
Diluted (in dollars per share) $ 1.21 $ 1.63 $ 3.78 $ 4.72
Weighted average number of shares outstanding:        
Basic (in shares) 6,977 7,119 7,026 7,247
Diluted (in shares) 7,083 7,246 7,138 7,376
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 8,596 $ 11,877 $ 27,022 $ 34,946
Other comprehensive income (loss)        
Foreign currency translation adjustments, net of tax (1,755) (3,806) 371 (8,838)
Comprehensive income $ 6,841 $ 8,071 $ 27,393 $ 26,108
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 27,604 $ 31,447
Accounts receivable, net of allowances of $3,920 and $2,640, respectively 124,876 143,644
Unbilled services, net of allowances of $975 and $1,120, respectively 68,445 51,343
Prepaid expenses and other current assets 17,349 12,760
Forgivable loans 10,428 9,666
Total current assets 248,702 248,860
Property and equipment, net 39,963 45,582
Goodwill 93,467 92,922
Intangible assets, net 7,541 8,588
Right-of-use assets 88,871 96,725
Deferred income taxes 10,412 9,163
Forgivable loans, net of current portion 47,216 46,790
Other assets 2,873 2,287
Total assets 539,045 550,917
Current liabilities:    
Accounts payable 24,711 27,584
Accrued expenses 137,920 155,864
Deferred revenue and other liabilities 7,871 12,016
Current portion of lease liabilities 16,193 15,972
Current portion of deferred compensation 5,553 5,689
Revolving line of credit 32,000 0
Total current liabilities 224,248 217,125
Non-current liabilities:    
Deferred compensation and other non-current liabilities 10,467 15,677
Non-current portion of lease liabilities 95,406 106,008
Deferred income taxes 966 953
Total non-current liabilities 106,839 122,638
Commitments and contingencies (Note 11)
Shareholders’ equity:    
Preferred stock, no par value; 1,000,000 shares authorized; none issued and outstanding 0 0
Common stock, no par value; 25,000,000 shares authorized; 6,978,941 and 7,149,884 shares issued and outstanding, respectively 1,363 1,743
Retained earnings 221,205 224,392
Accumulated other comprehensive loss (14,610) (14,981)
Total shareholders’ equity 207,958 211,154
Total liabilities and shareholders’ equity $ 539,045 $ 550,917
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for accounts receivable $ 3,920 $ 2,640
Allowance for unbilled services $ 975 $ 1,120
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized (shares) 1,000,000 1,000,000
Preferred stock, shares issued (shares) 0 0
Preferred stock, shares outstanding (shares) 0 0
Common stock, par value ( in dollars per share ) $ 0 $ 0
Common stock, shares authorized (shares) 25,000,000 25,000,000
Common stock, shares issued (shares) 6,978,941 7,149,884
Common stock, shares outstanding (shares) 6,978,941 7,149,884
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
OPERATING ACTIVITIES:    
Net income $ 27,022 $ 34,946
Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses:    
Depreciation and amortization 8,762 9,060
Right-of-use asset amortization 10,602 10,260
Deferred income taxes (1,257) (157)
Share-based compensation expense 3,024 3,567
Bad debt expense (recovery) 523 (345)
Unrealized foreign currency remeasurement (gains) losses, net (112) (662)
Changes in operating assets and liabilities:    
Accounts receivable 18,785 (17,989)
Unbilled services (17,226) (30,864)
Prepaid expenses and other current assets, and other assets (4,006) (1,883)
Forgivable loans (2,306) (7,361)
Incentive cash awards 6,110 4,863
Accounts payable, accrued expenses, and other liabilities (36,786) (26,336)
Lease liabilities (13,162) (12,114)
Net cash used in operating activities (27) (35,015)
INVESTING ACTIVITIES:    
Purchases of property and equipment (2,008) (2,999)
Consideration paid for acquisition, net (577) (10,185)
Net cash used in investing activities (2,585) (13,184)
FINANCING ACTIVITIES:    
Issuance of common stock, principally stock option exercises 0 760
Borrowings under revolving line of credit 105,000 124,000
Repayments under revolving line of credit (73,000) (79,000)
Payments for debt issuance costs 0 (1,008)
Tax withholding payments reimbursed by shares (2,040) (1,002)
Cash dividends paid (7,773) (6,860)
Repurchase of common stock (23,577) (27,630)
Net cash provided by (used in) financing activities (1,390) 9,260
Effect of foreign exchange rates on cash and cash equivalents 159 (3,098)
Net decrease in cash and cash equivalents (3,843) (42,037)
Cash and cash equivalents at beginning of period 31,447 66,130
Cash and cash equivalents at end of period 27,604 24,093
Noncash investing and financing activities:    
Increase (decrease) in accounts payable and accrued expenses for property and equipment (129) (201)
Excise tax on share repurchases (190) 0
Right-of-use assets obtained in exchange for lease obligations 2,503 2,146
Supplemental cash flow information:    
Cash paid for taxes 9,953 11,407
Cash paid for interest 2,904 1,026
Cash paid for amounts included in operating lease liabilities $ 16,660 $ 15,864
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Jan. 01, 2022   7,362,703    
Beginning balance at Jan. 01, 2022 $ 205,834 $ 0 $ 215,784 $ (9,950)
Increase (Decrease) in Shareholders' Equity        
Net income 11,426   11,426  
Foreign currency translation adjustment (1,172)     (1,172)
Exercise of stock options (in shares)   14,552    
Exercise of stock options 341 $ 341    
Share-based compensation expense 1,037 $ 1,037    
Restricted shares vesting (in shares)   29,558    
Redemption of vested employee restricted shares for tax withholding (in shares)   (10,163)    
Redemption of vested employee restricted shares for tax withholding (897) $ (897)    
Shares repurchased (in shares)   (56,665)    
Shares repurchased (4,956) $ (481) (4,475)  
Accrued dividends on unvested shares (11)   (11)  
Cash dividends paid (per share) (2,377)   (2,377)  
Ending balance (in shares) at Apr. 02, 2022   7,339,985    
Ending balance at Apr. 02, 2022 $ 209,225 $ 0 220,347 (11,122)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.31      
Beginning balance (in shares) at Jan. 01, 2022   7,362,703    
Beginning balance at Jan. 01, 2022 $ 205,834 $ 0 215,784 (9,950)
Increase (Decrease) in Shareholders' Equity        
Net income 34,946      
Foreign currency translation adjustment (8,838)      
Ending balance (in shares) at Oct. 01, 2022   7,108,853    
Ending balance at Oct. 01, 2022 200,675 $ 1,029 218,434 (18,788)
Beginning balance (in shares) at Apr. 02, 2022   7,339,985    
Beginning balance at Apr. 02, 2022 209,225 $ 0 220,347 (11,122)
Increase (Decrease) in Shareholders' Equity        
Net income 11,643   11,643  
Foreign currency translation adjustment (3,860)     (3,860)
Share-based compensation expense 1,041 $ 1,041    
Restricted shares vesting (in shares)   3,630    
Redemption of vested employee restricted shares for tax withholding (in shares)   (921)    
Redemption of vested employee restricted shares for tax withholding (78) $ (78)    
Shares repurchased (in shares)   (211,345)    
Shares repurchased (17,674) $ (963) (16,711)  
Accrued dividends on unvested shares (52)   (52)  
Cash dividends paid (per share) (2,259)   (2,259)  
Ending balance (in shares) at Jul. 02, 2022   7,131,349    
Ending balance at Jul. 02, 2022 $ 197,986 $ 0 212,968 (14,982)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.31      
Net income $ 11,877   11,877  
Foreign currency translation adjustment (3,806)     (3,806)
Exercise of stock options (in shares)   19,476    
Exercise of stock options 419 $ 419    
Share-based compensation expense 1,489 $ 1,489    
Restricted shares vesting (in shares)   9,843    
Redemption of vested employee restricted shares for tax withholding (in shares)   (291)    
Redemption of vested employee restricted shares for tax withholding (27) $ (27)    
Shares repurchased (in shares)   (51,524)    
Shares repurchased (5,000) $ (852) (4,148)  
Accrued dividends on unvested shares (39)   (39)  
Cash dividends paid (per share) (2,224)   (2,224)  
Ending balance (in shares) at Oct. 01, 2022   7,108,853    
Ending balance at Oct. 01, 2022 $ 200,675 $ 1,029 218,434 (18,788)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.31      
Beginning balance (in shares) at Dec. 31, 2022 7,149,884 7,149,884    
Beginning balance at Dec. 31, 2022 $ 211,154 $ 1,743 224,392 (14,981)
Increase (Decrease) in Shareholders' Equity        
Net income 8,918   8,918  
Foreign currency translation adjustment 1,052     1,052
Exercise of stock options (in shares)   0    
Exercise of stock options 0 $ 0    
Share-based compensation expense 940 $ 940    
Restricted shares vesting (in shares)   45,544    
Redemption of vested employee restricted shares for tax withholding (in shares)   (16,614)    
Redemption of vested employee restricted shares for tax withholding (1,873) $ (1,873)    
Shares repurchased (in shares)   (180,881)    
Shares repurchased (20,577) $ (810) (19,767)  
Accrued excise tax on shares repurchased (173)   (173)  
Accrued dividends on unvested shares 45   45  
Cash dividends paid (per share) (2,702)   (2,702)  
Ending balance (in shares) at Apr. 01, 2023   6,997,933    
Ending balance at Apr. 01, 2023 $ 196,784 $ 0 210,713 (13,929)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.36      
Beginning balance (in shares) at Dec. 31, 2022 7,149,884 7,149,884    
Beginning balance at Dec. 31, 2022 $ 211,154 $ 1,743 224,392 (14,981)
Increase (Decrease) in Shareholders' Equity        
Net income 27,022      
Foreign currency translation adjustment $ 371      
Ending balance (in shares) at Sep. 30, 2023 6,978,941 6,978,941    
Ending balance at Sep. 30, 2023 $ 207,958 $ 1,363 221,205 (14,610)
Beginning balance (in shares) at Apr. 01, 2023   6,997,933    
Beginning balance at Apr. 01, 2023 196,784 $ 0 210,713 (13,929)
Increase (Decrease) in Shareholders' Equity        
Net income 9,508   9,508  
Foreign currency translation adjustment 1,074     1,074
Exercise of stock options (in shares)   0    
Exercise of stock options 0 $ 0    
Share-based compensation expense 1,158 $ 1,158    
Restricted shares vesting (in shares)   3,630    
Redemption of vested employee restricted shares for tax withholding (in shares)   (1,237)    
Redemption of vested employee restricted shares for tax withholding (136) $ (136)    
Shares repurchased (in shares)   (31,090)    
Shares repurchased (3,000) $ (554) (2,446)  
Accrued excise tax on shares repurchased (27)   (27)  
Accrued dividends on unvested shares (47)   (47)  
Cash dividends paid (per share) (2,528)   (2,528)  
Ending balance (in shares) at Jul. 01, 2023   6,969,236    
Ending balance at Jul. 01, 2023 $ 202,786 $ 468 215,173 (12,855)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.36      
Net income $ 8,596   8,596  
Foreign currency translation adjustment (1,755)     (1,755)
Exercise of stock options (in shares)   0    
Exercise of stock options 0 $ 0    
Share-based compensation expense 926 $ 926    
Restricted shares vesting (in shares)   10,004    
Redemption of vested employee restricted shares for tax withholding (in shares)   299    
Redemption of vested employee restricted shares for tax withholding (31) $ (31)    
Shares repurchased (in shares)   0    
Shares repurchased 0 $ 0 0  
Accrued excise tax on shares repurchased 10   10  
Accrued dividends on unvested shares (31)   (31)  
Cash dividends paid (per share) $ (2,543)   (2,543)  
Ending balance (in shares) at Sep. 30, 2023 6,978,941 6,978,941    
Ending balance at Sep. 30, 2023 $ 207,958 $ 1,363 $ 221,205 $ (14,610)
Increase (Decrease) in Shareholders' Equity        
Common share quarterly cash dividend declared (in dollars per share) $ 0.36      
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical) - $ / shares
3 Months Ended
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Oct. 01, 2022
Jul. 02, 2022
Apr. 02, 2022
Statement of Stockholders' Equity [Abstract]            
Cash dividends paid to shareholders (in dollars per share) $ 0.36 $ 0.36 $ 0.36 $ 0.31 $ 0.31 $ 0.31
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Description of Business
CRA International, Inc. (together with its wholly-owned subsidiaries, “CRA” or the “Company”) is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in two broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in one business segment. CRA operates its business under its registered trade name, Charles River Associates.
Basis of Presentation
The unaudited condensed consolidated financial statements include the accounts of CRA International, Inc. and its wholly-owned subsidiaries, which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA’s results of operations, financial position, cash flows, and shareholders’ equity for the interim periods presented in conformity with GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December 31, 2022 included in CRA’s Annual Report on Form 10-K filed with the SEC on March 2, 2023 (the “2022 Form 10-K”).
Estimates
The preparation of financial statements in conformity with GAAP requires management to make significant estimates and judgments that affect the reported amounts of assets and liabilities, as well as the related disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of consolidated revenues and expenses during the reporting period. Estimates in these condensed consolidated financial statements include, but are not limited to, allowances for accounts receivable and unbilled services, revenue recognition on fixed-price contracts, variable consideration to be included in the transaction price of revenue contracts, the useful life of long-lived assets, measurement of operating lease right-of-use assets and liabilities, share-based compensation, valuation of acquired intangible assets, valuation of contingent consideration liabilities, goodwill, accrued and deferred income taxes, valuation allowances on deferred tax assets, accrued incentive compensation, and certain other accrued expenses. These items are monitored and analyzed by CRA for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. CRA bases its estimates on historical experience and various other assumptions that CRA believes to be reasonable under the circumstances. Actual results may differ from those estimates if CRA’s assumptions based on past experience or other assumptions do not turn out to be substantially accurate
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Acquisitions Business AcquisitionsOn February 28, 2022, CRA acquired substantially all business assets and assumed certain liabilities of Welch Consulting, Ltd. (“Welch Consulting”), a Texas limited partnership. Welch Consulting provided economic, business, and strategic consulting services principally involving labor and employment issues. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 45 colleagues and offices in Bryan, Texas; Los Angeles, California; and Washington, D.C. A non-employee expert of CRA served as an agent and attorney-in-fact on behalf of Welch Consulting. The non-employee expert did not and will not receive compensation or a portion of the purchase price as part of the transaction.
The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. On the date of acquisition, right-of-use assets and lease liabilities were recorded in accordance with ASC Topic 842, Leases. In addition, contract assets and contract liabilities were recorded in accordance with ASC 606, as CRA adopted ASU 2021-08 on the first day of fiscal 2022. All other tangible assets and identifiable intangible assets acquired and liabilities assumed were recorded at their fair value as of the date of acquisition.
Welch Consulting's results of operations have been included in the accompanying condensed consolidated statements of operations from the date of acquisition. The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):
Assets Acquired
Current assets:
Accounts receivable$3,742 
Unbilled services1,382 
Prepaid expenses and other current assets100 
Total current assets5,224 
Property and equipment141 
Goodwill2,409 
Intangible assets4,150 
Right-of-use assets1,210 
Other assets41 
Total assets acquired$13,175 
Liabilities Assumed
Current liabilities:
Accrued expenses$1,245 
Deferred revenue and other liabilities161 
Current portion of lease liabilities549 
Total current liabilities1,955 
Non-current portion of lease liabilities661 
Total liabilities assumed$2,616 
Net assets acquired$10,559 
For the acquired assets and assumed liabilities, CRA paid $10.6 million, net, the amount of which was based on adjusted estimates of certain net working capital items. In addition, CRA issued $7.9 million of forgivable loans and agreed to provide other deferred compensation to key employees and a non-employee expert, which is treated as post-transaction compensation expense over the term of the loan.
The intangible assets acquired are comprised of customer relationships, the fair value of which was determined using a multi-period excess earnings method. The customer relationships intangible is being amortized over a ten-year life on a straight-line basis, which approximates the expected pattern of economic benefit from this asset. The Company also recorded $2.4 million of goodwill, all of which is expected to be deductible for tax purposes.
On November 29, 2022, CRA acquired substantially all of the business assets and assumed certain liabilities of bioStrategies Group, Inc. (“bSG”), a Chicago-based consulting firm focused on developing commercial strategies for healthcare products and technologies. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 17 colleagues with an office in Chicago, Illinois. The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. The acquisition of bSG is not significant to the Company's overall results presented in its condensed consolidated financial statements.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues and Allowances
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenues and Allowances Revenues and Allowances
The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services, exclusive of depreciation and amortization, and are based on the direct salary of CRA’s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.
Disaggregation of Revenue
The following tables disaggregate CRA’s revenue by type of contract and geographic location (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Type of ContractSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
Fixed-price$26,783 $24,201 $81,642 $80,515 
Time-and-materials120,770 124,240 380,721 365,410 
Total$147,553 $148,441 $462,363 $445,925 
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Geographic BreakdownSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
United States$117,420 $121,496 $362,186 $358,583 
United Kingdom21,227 20,069 73,272 63,322 
Other8,906 6,876 26,905 24,020 
Total$147,553 $148,441 $462,363 $445,925 
Reserves for Variable Consideration and Credit Risk
Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.
CRA also maintains allowances for accounts receivable and unbilled services for estimated losses resulting from clients’ failure to make required payments. The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Bad debt expense (recovery), net$131 $(83)$523 $(345)
Reimbursable Expenses
Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. The following expenses are subject to reimbursement (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Reimbursable expenses$17,932 $15,009 $49,165 $47,654 
Contract Balances from Contracts with Customers
CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September 30, 2023 and December 31, 2022.
When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. The following table presents the closing balances of CRA's contract liabilities (in thousands):
September 30,
2023
December 31,
2022
Contract liabilities$2,197 $6,977 
CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Amounts included in contract liabilities at the beginning of the period$2,580 $1,831 $6,619 $8,101 
Performance obligations satisfied in previous periods$3,658 $3,495 $2,816 $2,193 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Forgivable Loans
9 Months Ended
Sep. 30, 2023
Forgivable Loans  
Forgivable Loans Forgivable Loans
In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The expense associated with the forgiveness of the principal amount of the loans is recorded as compensation expense over the service period, which is consistent with the term of the loans.
The following table presents forgivable loan activity for the respective periods (in thousands):
Fiscal Year-to-Date Period EndedFiscal Year Ended
September 30,
2023
December 31,
2022
Beginning balance$56,456 $48,591 
Advances21,342 34,984 
Repayments(616)(25)
Reclassifications from accrued expenses or to other assets (1)(1,200)(2,192)
Amortization(18,419)(24,403)
Effects of foreign currency translation81 (499)
Ending balance$57,644 $56,456 
Current portion of forgivable loans$10,428 $9,666 
Non-current portion of forgivable loans$47,216 $46,790 
_______________________________
(1)Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September 30, 2023 are summarized as follows (in thousands):
Goodwill, at December 31, 2022$164,815 
Accumulated goodwill impairment(71,893)
Goodwill, net at December 31, 202292,922 
Additions due to acquisitions415 
Foreign currency translation adjustment130 
Goodwill, net at September 30, 2023$93,467 
Goodwill at September 30, 2023, is comprised of goodwill of $165.4 million and accumulated impairment of $71.9 million. There were no impairment losses related to goodwill during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022.
Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. The components of acquired identifiable intangible assets are as follows (in thousands):
September 30, 2023December 31, 2022
Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships
10
$13,800 $(6,259)$7,541 $13,800 $(5,212)$8,588 
There were no impairment losses related to intangible assets during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022. As a result of the Welch Consulting acquisition, CRA recognized approximately $4.2 million of intangible assets related to customer relationships in the first quarter of fiscal 2022. As a result of the bSG acquisition, CRA recognized approximately $1.4 million of intangible assets related to customer relationships in the fourth quarter of fiscal 2022. Amortization expense related to intangible assets was $0.3 million and $1.0 million for the fiscal quarter and fiscal year-to-date period ended September 30, 2023, respectively, and $0.3 million and $0.9 million for the fiscal quarter and fiscal year-to-date period ended October 1, 2022, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 2023
Accrued Liabilities, Current [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation and related expenses$111,174 $138,728 
Performance awards14,891 9,359 
Direct project accruals4,060 1,783 
Other7,795 5,994 
Total accrued expenses$137,920 $155,864 
As of September 30, 2023 and December 31, 2022, approximately $86.7 million and $116.1 million, respectively, of accrued bonuses were included above in “Compensation and related expenses.”
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the fiscal quarters ended September 30, 2023 and October 1, 2022, CRA’s effective income tax rate (“ETR”) was 18.3% and 25.3%, respectively. The ETR for the third quarter of fiscal 2023 was lower than the third quarter of fiscal 2022 primarily due to the release of a valuation allowance in a foreign jurisdiction coupled with the revaluation of the deferred tax asset, partially offset by a decrease in the tax benefit related to share-based compensation, an increase in nondeductible meals and entertainment expenses, and an increase in the U.K. statutory rate from 19% to 25% effective April 1, 2023 with a blended rate of 23.5% for the fiscal year. The increase in the tax impact of the meals expense is a result of the expiration of the relief provided by The Consolidated Appropriations Act, 2021, whereby the deduction for business meals from restaurants was 100% during 2021 and 2022 and reverted back to 50% in 2023.

The change in the total valuation allowance for the current fiscal quarter was a decrease of approximately $0.7 million compared to the same fiscal quarter of the prior year. The $0.7 million decrease is comprised primarily of foreign net operating loss carryforwards that have an indefinite life and are forecasted to be utilized over approximately a forty-year period. The change in assessment was prompted by the enactment of new legislation in the foreign jurisdiction, and as a result, the foreign entity will be profitable in the current and future years.

For the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, CRA's ETR was 26.4% and 26.7%, respectively. The ETR for the current fiscal year-to-date period was slightly lower than the prior year-to-date period primarily due to the same items noted above.
In fiscal 2020, as a result of both a qualitative and quantitative analysis, certain amounts of previously taxed and untaxed post fiscal 2018 U.K. earnings were no longer considered permanently reinvested. Deferred taxes that are a consequence of foreign exchange translation resulting from earnings that are no longer considered permanently reinvested are recorded as a
component of foreign currency translation adjustments on the condensed consolidated statements of comprehensive income. During the fiscal quarter ended September 30, 2023, deferred taxes have been assessed as immaterial related to foreign exchange translation and not recorded. Deferred income taxes or foreign withholding taxes, estimated to be $0.4 million, have not been recorded for other jurisdictions as those earnings are considered to be permanently reinvested.

On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 that includes, among other provisions, changes to the U.S. corporate income tax system, including a fifteen percent minimum tax based on "adjusted financial statement income,” and a one percent excise tax on net repurchases of stock after December 31, 2022. For the fiscal quarter ended September 30, 2023, net share repurchases were immaterial. As the Company's issued and outstanding common stock on the condensed consolidated balance sheet is classified as permanent equity, the excise tax is treated as a specific incremental cost directly attributable to the repurchase. As such, the excise tax is charged against the gross proceeds and recorded within equity with an offsetting excise tax liability recognized.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.
Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Numerator:
Net income — basic$8,596 $11,877 $27,022 $34,946 
Less: net income attributable to participating shares29 42 98 130 
Net income — diluted$8,567 $11,835 $26,924 $34,816 
Denominator:
Weighted average shares outstanding — basic6,977 7,119 $7,026 $7,247 
Effect of dilutive stock options and restricted stock units106 127 112 129 
Weighted average shares outstanding — diluted7,083 7,246 7,138 7,376 
Net income per share:
Basic$1.22 $1.66 $3.83 $4.81 
Diluted$1.21 $1.63 $3.78 $4.72 
For the fiscal quarter and fiscal year-to-date period ended September 30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 6,185 and 5,875 shares, respectively. For the fiscal quarter and fiscal year-to-date period ended October 1, 2022, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 997 and 249 shares, respectively.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
September 30, 2023
Level 1Level 2Level 3
Assets:
Money market mutual funds$— $— $— 
Total Assets$— $— $— 
Liabilities:
Contingent consideration liability$— $— $1,108 
Total Liabilities$— $— $1,108 

December 31, 2022
Level 1Level 2Level 3
Assets:
Money market mutual funds$— $— $— 
Total Assets$— $— $— 
Liabilities:
Contingent consideration liability$— $— $1,056 
Total Liabilities$— $— $1,056 
The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bSG, an independent consulting firm. The following table summarizes the changes in the contingent consideration liability (in thousands):
Fiscal Year-to-Date
Period Ended
Fiscal Year Ended
September 30, 2023December 31, 2022
Beginning balance$1,056 $— 
Acquisition-related contingent consideration— 1,056 
Accretion52 — 
Ending balance$1,108 $1,056 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreement
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Credit Agreement Credit AgreementCRA is party to a Credit Agreement, dated as of August 19, 2022 (the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0 million revolving credit facility, which may be decreased at CRA's option to $200.0 million during the period from July 16th in a year through January 15th in the next year. Additionally, for the period from January 16th to July 15th of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0 million. The revolving credit facility includes a $25.0 million sublimit for the issuance of letters of credit.
There were $32.0 million in borrowings outstanding under the revolving credit facility as of September 30, 2023 and no borrowings outstanding as of December 31, 2022. As of September 30, 2023, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.5 million.
Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon
the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September 30, 2023, CRA was in compliance with the covenants of the Credit Agreement.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.
CRA is subject to legal actions arising in the ordinary course of business. In management’s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations. However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn November 2, 2023, CRA announced that its Board of Directors declared a quarterly cash dividend of $0.42 per common share, payable on December 8, 2023 to shareholders of record as of November 28, 2023.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Oct. 01, 2022
Jul. 02, 2022
Apr. 02, 2022
Sep. 30, 2023
Oct. 01, 2022
Pay vs Performance Disclosure                
Net income $ 8,596 $ 9,508 $ 8,918 $ 11,877 $ 11,643 $ 11,426 $ 27,022 $ 34,946
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThe unaudited condensed consolidated financial statements include the accounts of CRA International, Inc. and its wholly-owned subsidiaries, which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA’s results of operations, financial position, cash flows, and shareholders’ equity for the interim periods presented in conformity with GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December 31, 2022 included in CRA’s Annual Report on Form 10-K filed with the SEC on March 2, 2023 (the “2022 Form 10-K”).
Estimates EstimatesThe preparation of financial statements in conformity with GAAP requires management to make significant estimates and judgments that affect the reported amounts of assets and liabilities, as well as the related disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of consolidated revenues and expenses during the reporting period. Estimates in these condensed consolidated financial statements include, but are not limited to, allowances for accounts receivable and unbilled services, revenue recognition on fixed-price contracts, variable consideration to be included in the transaction price of revenue contracts, the useful life of long-lived assets, measurement of operating lease right-of-use assets and liabilities, share-based compensation, valuation of acquired intangible assets, valuation of contingent consideration liabilities, goodwill, accrued and deferred income taxes, valuation allowances on deferred tax assets, accrued incentive compensation, and certain other accrued expenses. These items are monitored and analyzed by CRA for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. CRA bases its estimates on historical experience and various other assumptions that CRA believes to be reasonable under the circumstances. Actual results may differ from those estimates if CRA’s assumptions based on past experience or other assumptions do not turn out to be substantially accurate
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of assets acquired and liabilities assumed The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):
Assets Acquired
Current assets:
Accounts receivable$3,742 
Unbilled services1,382 
Prepaid expenses and other current assets100 
Total current assets5,224 
Property and equipment141 
Goodwill2,409 
Intangible assets4,150 
Right-of-use assets1,210 
Other assets41 
Total assets acquired$13,175 
Liabilities Assumed
Current liabilities:
Accrued expenses$1,245 
Deferred revenue and other liabilities161 
Current portion of lease liabilities549 
Total current liabilities1,955 
Non-current portion of lease liabilities661 
Total liabilities assumed$2,616 
Net assets acquired$10,559 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues and Allowances (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregate CRA's revenue by type of contract and geographic location
The following tables disaggregate CRA’s revenue by type of contract and geographic location (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Type of ContractSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
Fixed-price$26,783 $24,201 $81,642 $80,515 
Time-and-materials120,770 124,240 380,721 365,410 
Total$147,553 $148,441 $462,363 $445,925 
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
Geographic BreakdownSeptember 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Consulting services revenues:
United States$117,420 $121,496 $362,186 $358,583 
United Kingdom21,227 20,069 73,272 63,322 
Other8,906 6,876 26,905 24,020 
Total$147,553 $148,441 $462,363 $445,925 
Schedule of bad debt expense, net of recoveries The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Bad debt expense (recovery), net$131 $(83)$523 $(345)
Schedule of expenses are subject to reimbursement The following expenses are subject to reimbursement (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Reimbursable expenses$17,932 $15,009 $49,165 $47,654 
Schedule of opening and closing balances and result of changes in contract liability balance (in thousands) The following table presents the closing balances of CRA's contract liabilities (in thousands):
September 30,
2023
December 31,
2022
Contract liabilities$2,197 $6,977 
CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (in thousands):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Amounts included in contract liabilities at the beginning of the period$2,580 $1,831 $6,619 $8,101 
Performance obligations satisfied in previous periods$3,658 $3,495 $2,816 $2,193 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Forgivable Loans (Tables)
9 Months Ended
Sep. 30, 2023
Forgivable Loans  
Schedule of forgivable loan activity
The following table presents forgivable loan activity for the respective periods (in thousands):
Fiscal Year-to-Date Period EndedFiscal Year Ended
September 30,
2023
December 31,
2022
Beginning balance$56,456 $48,591 
Advances21,342 34,984 
Repayments(616)(25)
Reclassifications from accrued expenses or to other assets (1)(1,200)(2,192)
Amortization(18,419)(24,403)
Effects of foreign currency translation81 (499)
Ending balance$57,644 $56,456 
Current portion of forgivable loans$10,428 $9,666 
Non-current portion of forgivable loans$47,216 $46,790 
_______________________________
(1)Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in the carrying amount of goodwill
The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September 30, 2023 are summarized as follows (in thousands):
Goodwill, at December 31, 2022$164,815 
Accumulated goodwill impairment(71,893)
Goodwill, net at December 31, 202292,922 
Additions due to acquisitions415 
Foreign currency translation adjustment130 
Goodwill, net at September 30, 2023$93,467 
Schedule of components of acquired identifiable intangible assets The components of acquired identifiable intangible assets are as follows (in thousands):
September 30, 2023December 31, 2022
Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships
10
$13,800 $(6,259)$7,541 $13,800 $(5,212)$8,588 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of accrued expenses
Accrued expenses consist of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation and related expenses$111,174 $138,728 
Performance awards14,891 9,359 
Direct project accruals4,060 1,783 
Other7,795 5,994 
Total accrued expenses$137,920 $155,864 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
Fiscal Quarter EndedFiscal Year-to-Date
Period Ended
September 30,
2023
October 1,
2022
September 30,
2023
October 1,
2022
Numerator:
Net income — basic$8,596 $11,877 $27,022 $34,946 
Less: net income attributable to participating shares29 42 98 130 
Net income — diluted$8,567 $11,835 $26,924 $34,816 
Denominator:
Weighted average shares outstanding — basic6,977 7,119 $7,026 $7,247 
Effect of dilutive stock options and restricted stock units106 127 112 129 
Weighted average shares outstanding — diluted7,083 7,246 7,138 7,376 
Net income per share:
Basic$1.22 $1.66 $3.83 $4.81 
Diluted$1.21 $1.63 $3.78 $4.72 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
September 30, 2023
Level 1Level 2Level 3
Assets:
Money market mutual funds$— $— $— 
Total Assets$— $— $— 
Liabilities:
Contingent consideration liability$— $— $1,108 
Total Liabilities$— $— $1,108 

December 31, 2022
Level 1Level 2Level 3
Assets:
Money market mutual funds$— $— $— 
Total Assets$— $— $— 
Liabilities:
Contingent consideration liability$— $— $1,056 
Total Liabilities$— $— $1,056 
Summary of the changes in the contingent consideration liabilities The following table summarizes the changes in the contingent consideration liability (in thousands):
Fiscal Year-to-Date
Period Ended
Fiscal Year Ended
September 30, 2023December 31, 2022
Beginning balance$1,056 $— 
Acquisition-related contingent consideration— 1,056 
Accretion52 — 
Ending balance$1,108 $1,056 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)
9 Months Ended
Sep. 30, 2023
area
segment
Accounting Policies [Abstract]  
Number of broad areas of consulting services | area 2
Number of business segment | segment 1
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Narrative (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Nov. 29, 2022
colleague
Feb. 28, 2022
USD ($)
colleague
Sep. 30, 2023
USD ($)
Oct. 01, 2022
USD ($)
Mar. 03, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]            
Consideration paid for acquisition, net     $ 577 $ 10,185    
Goodwill     $ 93,467     $ 92,922
Welch Consulting, Ltd.            
Business Acquisition [Line Items]            
Number of new colleagues | colleague   45        
Consideration paid for acquisition, net         $ 10,600  
Forgivable loans issued in transaction   $ 7,900        
Acquired intangible assets, useful life   10 years        
Goodwill   $ 2,409        
Bio Strategies Group Inc Member            
Business Acquisition [Line Items]            
Number of new colleagues | colleague 17          
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Feb. 28, 2022
Current assets:      
Goodwill $ 93,467 $ 92,922  
Welch Consulting, Ltd.      
Current assets:      
Accounts receivable     $ 3,742
Unbilled services     1,382
Prepaid expenses and other current assets     100
Total current assets     5,224
Property and equipment     141
Goodwill     2,409
Intangible assets     4,150
Right-of-use assets     1,210
Other assets     41
Total assets acquired     13,175
Current liabilities:      
Accrued expenses     1,245
Deferred revenue and other liabilities     161
Current portion of lease liabilities     549
Total current liabilities     1,955
Non-current portion of lease liabilities     661
Total liabilities assumed     2,616
Net assets acquired     $ 10,559
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues and Allowances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation of Revenue        
Consulting services revenues $ 147,553 $ 148,441 $ 462,363 $ 445,925
United States        
Disaggregation of Revenue        
Consulting services revenues 117,420 121,496 362,186 358,583
United Kingdom        
Disaggregation of Revenue        
Consulting services revenues 21,227 20,069 73,272 63,322
Other        
Disaggregation of Revenue        
Consulting services revenues 8,906 6,876 26,905 24,020
Fixed-price        
Disaggregation of Revenue        
Consulting services revenues 26,783 24,201 81,642 80,515
Time-and-materials        
Disaggregation of Revenue        
Consulting services revenues $ 120,770 $ 124,240 $ 380,721 $ 365,410
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenue from Contract with Customer [Abstract]        
Bad debt expense (recovery), net $ 131 $ (83) $ 523 $ (345)
Reimbursable expenses $ 17,932 $ 15,009 $ 49,165 $ 47,654
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues and Allowances - Contract Balances from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Contract liabilities:          
Contract liabilities $ 2,197   $ 2,197   $ 6,977
Revenue recognized from:          
Amounts included in contract liabilities at the beginning of the period 2,580 $ 1,831 6,619 $ 8,101  
Performance obligations satisfied in previous periods $ 3,658 $ 3,495 $ 2,816 $ 2,193  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Forgivable Loans (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Forgivable loan activity    
Beginning balance $ 56,456 $ 48,591
Advances 21,342 34,984
Repayments (616) (25)
Reclassifications from accrued expenses or to other assets (1,200) (2,192)
Amortization (18,419) (24,403)
Effects of foreign currency translation 81 (499)
Ending balance 57,644 56,456
Current portion of forgivable loans 10,428 9,666
Non-current portion of forgivable loans $ 47,216 $ 46,790
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Changes in the carrying amount of goodwill    
Goodwill, at December 31, 2022 $ 165,400 $ 164,815
Accumulated goodwill impairment (71,900) $ (71,893)
Balance at the beginning of the period, Goodwill, net 92,922  
Additions due to acquisitions 415  
Foreign currency translation adjustment 130  
Balance at the end of the period, Goodwill, net $ 93,467  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Acquired and Amortization (Details) - Customer relationships - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Acquired identifiable intangible assets    
Useful Life (in years) 10 years  
Gross Carrying Amount $ 13,800 $ 13,800
Accumulated Amortization (6,259) (5,212)
Net Carrying Amount $ 7,541 $ 8,588
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Oct. 01, 2022
Apr. 02, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Acquired identifiable intangible assets              
Goodwill $ 165,400,000 $ 164,815,000     $ 165,400,000   $ 164,815,000
Accumulated impairment (71,900,000) (71,893,000)     (71,900,000)   (71,893,000)
Goodwill, impairment loss         0   0
Intangible assets impairment losses         0   $ 0
Amortization $ 300,000   $ 300,000   $ 1,000,000 $ 900,000  
Customer relationships              
Acquired identifiable intangible assets              
intangible assets acquired   $ 1,400,000   $ 4,200,000      
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Compensation and related expenses $ 111,174 $ 138,728
Performance awards 14,891 9,359
Direct project accruals 4,060 1,783
Other 7,795 5,994
Total accrued expenses 137,920 155,864
Compensation and related expenses    
Accrued bonuses $ 86,700 $ 116,100
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Income Tax Disclosure [Abstract]        
Effective tax rate (as a percent) 18.30% 25.30% 26.40% 26.70%
Decrease in total valuation allowance $ 0.7      
Deferred tax liability recognized, undistributed foreign earnings $ 0.4   $ 0.4  
Net operating loss carryforward, utilization period 40 years   40 years  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Numerator:        
Net income — basic $ 8,596 $ 11,877 $ 27,022 $ 34,946
Less: net income attributable to participating shares 29 42 98 130
Net income — diluted $ 8,567 $ 11,835 $ 26,924 $ 34,816
Denominator:        
Weighted average shares outstanding — basic (in shares) 6,977,000 7,119,000 7,026,000 7,247,000
Effect of dilutive stock options and restricted stock units (in shares) 106,000 127,000 112,000 129,000
Weighted average shares outstanding — diluted (in shares) 7,083,000 7,246,000 7,138,000 7,376,000
Basic (in dollars per share) $ 1.22 $ 1.66 $ 3.83 $ 4.81
Diluted (in dollars per share) $ 1.21 $ 1.63 $ 3.78 $ 4.72
Anti-dilutive share-based awards excluded (in shares) 6,185,000 997 5,875,000 249
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Inputs, Level 1    
ASSETS    
Money market mutual funds $ 0 $ 0
Total Assets 0 0
Liabilities:    
Contingent consideration liability 0 0
Total Liabilities 0 0
Fair Value, Inputs, Level 2    
ASSETS    
Money market mutual funds 0 0
Total Assets 0 0
Liabilities:    
Contingent consideration liability 0 0
Total Liabilities 0 0
Fair Value, Inputs, Level 3    
ASSETS    
Money market mutual funds 0 0
Total Assets 0 0
Liabilities:    
Contingent consideration liability 1,108 1,056
Total Liabilities $ 1,108 $ 1,056
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 1,056 $ 0
Acquisition-related contingent consideration 0 1,056
Accretion 52 0
Ending balance $ 1,108 $ 1,056
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreement (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Aug. 19, 2022
USD ($)
Senior Loan Agreement      
Borrowings on revolving line of credit outstanding $ 32,000,000 $ 0  
Financial covenants, maximum consolidated net leverage ratio 3.0    
Financial covenants, minimum consolidated interest coverage ratio 2.5    
Revolving credit facility | Credit Agreement      
Senior Loan Agreement      
Revolving credit facility, maximum capacity     $ 250,000,000
Amount available under revolving credit facility reduced     200,000,000
Borrowings on revolving line of credit outstanding $ 32,000,000 $ 0  
Secured by letters of credit | Credit Agreement      
Senior Loan Agreement      
Revolving credit facility, maximum capacity     $ 25,000,000
Borrowings on revolving line of credit outstanding $ 4,500,000    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - $ / shares
3 Months Ended
Nov. 02, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Oct. 01, 2022
Jul. 02, 2022
Apr. 02, 2022
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share)   $ 0.36 $ 0.36 $ 0.36 $ 0.31 $ 0.31 $ 0.31
Subsequent Events              
Subsequent Events              
Common share quarterly cash dividend declared (in dollars per share) $ 0.42            
XML 58 crai-20230930_htm.xml IDEA: XBRL DOCUMENT 0001053706 2023-01-01 2023-09-30 0001053706 2023-10-27 0001053706 2023-07-02 2023-09-30 0001053706 2022-07-03 2022-10-01 0001053706 2022-01-02 2022-10-01 0001053706 2023-09-30 0001053706 2022-12-31 0001053706 2022-01-01 0001053706 2022-10-01 0001053706 us-gaap:CommonStockMember 2022-12-31 0001053706 us-gaap:RetainedEarningsMember 2022-12-31 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001053706 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0001053706 2023-01-01 2023-04-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0001053706 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0001053706 us-gaap:CommonStockMember 2023-04-01 0001053706 us-gaap:RetainedEarningsMember 2023-04-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 0001053706 2023-04-01 0001053706 us-gaap:RetainedEarningsMember 2023-04-02 2023-07-01 0001053706 2023-04-02 2023-07-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 2023-07-01 0001053706 us-gaap:CommonStockMember 2023-04-02 2023-07-01 0001053706 us-gaap:CommonStockMember 2023-07-01 0001053706 us-gaap:RetainedEarningsMember 2023-07-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0001053706 2023-07-01 0001053706 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0001053706 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0001053706 us-gaap:CommonStockMember 2023-09-30 0001053706 us-gaap:RetainedEarningsMember 2023-09-30 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001053706 us-gaap:CommonStockMember 2022-01-01 0001053706 us-gaap:RetainedEarningsMember 2022-01-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001053706 us-gaap:RetainedEarningsMember 2022-01-02 2022-04-02 0001053706 2022-01-02 2022-04-02 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-04-02 0001053706 us-gaap:CommonStockMember 2022-01-02 2022-04-02 0001053706 us-gaap:CommonStockMember 2022-04-02 0001053706 us-gaap:RetainedEarningsMember 2022-04-02 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0001053706 2022-04-02 0001053706 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0001053706 2022-04-03 2022-07-02 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0001053706 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0001053706 us-gaap:CommonStockMember 2022-07-02 0001053706 us-gaap:RetainedEarningsMember 2022-07-02 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001053706 2022-07-02 0001053706 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001053706 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001053706 us-gaap:CommonStockMember 2022-10-01 0001053706 us-gaap:RetainedEarningsMember 2022-10-01 0001053706 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001053706 crai:WelchConsultingLtdMember 2022-02-28 2022-02-28 0001053706 crai:WelchConsultingLtdMember 2022-02-28 0001053706 crai:WelchConsultingLtdMember 2022-02-28 2023-03-03 0001053706 crai:BioStrategiesGroupIncMemberMember 2022-11-29 2022-11-29 0001053706 us-gaap:FixedPriceContractMember 2023-07-02 2023-09-30 0001053706 us-gaap:FixedPriceContractMember 2022-07-03 2022-10-01 0001053706 us-gaap:FixedPriceContractMember 2023-01-01 2023-09-30 0001053706 us-gaap:FixedPriceContractMember 2022-01-02 2022-10-01 0001053706 us-gaap:TimeAndMaterialsContractMember 2023-07-02 2023-09-30 0001053706 us-gaap:TimeAndMaterialsContractMember 2022-07-03 2022-10-01 0001053706 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-09-30 0001053706 us-gaap:TimeAndMaterialsContractMember 2022-01-02 2022-10-01 0001053706 country:US 2023-07-02 2023-09-30 0001053706 country:US 2022-07-03 2022-10-01 0001053706 country:US 2023-01-01 2023-09-30 0001053706 country:US 2022-01-02 2022-10-01 0001053706 country:GB 2023-07-02 2023-09-30 0001053706 country:GB 2022-07-03 2022-10-01 0001053706 country:GB 2023-01-01 2023-09-30 0001053706 country:GB 2022-01-02 2022-10-01 0001053706 crai:CountriesOtherThanUnitedStatesUnitedKingdomMember 2023-07-02 2023-09-30 0001053706 crai:CountriesOtherThanUnitedStatesUnitedKingdomMember 2022-07-03 2022-10-01 0001053706 crai:CountriesOtherThanUnitedStatesUnitedKingdomMember 2023-01-01 2023-09-30 0001053706 crai:CountriesOtherThanUnitedStatesUnitedKingdomMember 2022-01-02 2022-10-01 0001053706 2022-01-02 2022-12-31 0001053706 us-gaap:CustomerRelationshipsMember 2023-09-30 0001053706 us-gaap:CustomerRelationshipsMember 2022-12-31 0001053706 us-gaap:CustomerRelationshipsMember 2022-01-02 2022-04-02 0001053706 us-gaap:CustomerRelationshipsMember 2022-10-02 2022-12-31 0001053706 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001053706 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001053706 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001053706 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001053706 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001053706 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001053706 crai:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-08-19 0001053706 crai:CreditAgreementMember us-gaap:LetterOfCreditMember 2022-08-19 0001053706 crai:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2023-09-30 0001053706 crai:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001053706 crai:CreditAgreementMember us-gaap:LetterOfCreditMember 2023-09-30 0001053706 us-gaap:SubsequentEventMember 2023-11-02 2023-11-02 shares iso4217:USD iso4217:USD shares crai:area crai:segment crai:colleague pure 0001053706 false --12-30 2023 Q3 10-Q true 2023-09-30 false 000-24049 CRA International, Inc. MA 04-2372210 200 Clarendon Street Boston MA 02116-5092 617 425-3000 Common Stock, no par value CRAI NASDAQ Yes Yes Accelerated Filer false false false 7001716 147553000 148441000 462363000 445925000 105894000 102267000 327064000 309403000 27919000 28246000 86137000 82026000 2947000 3034000 8762000 9060000 10793000 14894000 40400000 45436000 1025000 667000 3212000 1343000 755000 1667000 -459000 3566000 10523000 15894000 36729000 47659000 1927000 4017000 9707000 12713000 8596000 11877000 27022000 34946000 1.22 1.66 3.83 4.81 1.21 1.63 3.78 4.72 6977000 7119000 7026000 7247000 7083000 7246000 7138000 7376000 8596000 11877000 27022000 34946000 -1755000 -3806000 371000 -8838000 6841000 8071000 27393000 26108000 27604000 31447000 3920000 2640000 124876000 143644000 975000 1120000 68445000 51343000 17349000 12760000 10428000 9666000 248702000 248860000 39963000 45582000 93467000 92922000 7541000 8588000 88871000 96725000 10412000 9163000 47216000 46790000 2873000 2287000 539045000 550917000 24711000 27584000 137920000 155864000 7871000 12016000 16193000 15972000 5553000 5689000 32000000 0 224248000 217125000 10467000 15677000 95406000 106008000 966000 953000 106839000 122638000 0 0 1000000 1000000 0 0 0 0 0 0 0 0 25000000 25000000 6978941 6978941 7149884 7149884 1363000 1743000 221205000 224392000 -14610000 -14981000 207958000 211154000 539045000 550917000 27022000 34946000 8762000 9060000 10602000 10260000 -1257000 -157000 3024000 3567000 523000 -345000 112000 662000 -18785000 17989000 17226000 30864000 4006000 1883000 2306000 7361000 6110000 4863000 -36786000 -26336000 -13162000 -12114000 -27000 -35015000 2008000 2999000 577000 10185000 -2585000 -13184000 0 760000 105000000 124000000 73000000 79000000 0 1008000 2040000 1002000 7773000 6860000 23577000 27630000 -1390000 9260000 159000 -3098000 -3843000 -42037000 31447000 66130000 27604000 24093000 -129000 -201000 190000 0 2503000 2146000 9953000 11407000 2904000 1026000 16660000 15864000 7149884 1743000 224392000 -14981000 211154000 8918000 8918000 1052000 1052000 0 0 0 940000 940000 45544 16614 1873000 1873000 180881 810000 19767000 20577000 173000 173000 -45000 -45000 0.36 2702000 2702000 6997933 0 210713000 -13929000 196784000 9508000 9508000 1074000 1074000 0 0 0 1158000 1158000 3630 1237 136000 136000 31090 554000 2446000 3000000 27000 27000 47000 47000 0.36 2528000 2528000 6969236 468000 215173000 -12855000 202786000 8596000 8596000 -1755000 -1755000 0 0 0 926000 926000 10004 -299 31000 31000 0 0 0 0 -10000 -10000 31000 31000 0.36 2543000 2543000 6978941 1363000 221205000 -14610000 207958000 7362703 0 215784000 -9950000 205834000 11426000 11426000 -1172000 -1172000 14552 341000 341000 1037000 1037000 29558 10163 897000 897000 56665 481000 4475000 4956000 11000 11000 0.31 2377000 2377000 7339985 0 220347000 -11122000 209225000 11643000 11643000 -3860000 -3860000 1041000 1041000 3630 921 78000 78000 211345 963000 16711000 17674000 52000 52000 0.31 2259000 2259000 7131349 0 212968000 -14982000 197986000 11877000 11877000 -3806000 -3806000 19476 419000 419000 1489000 1489000 9843 291 27000 27000 51524 852000 4148000 5000000 39000 39000 0.31 2224000 2224000 7108853 1029000 218434000 -18788000 200675000 Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA International, Inc. (together with its wholly-owned subsidiaries, “CRA” or the “Company”) is a worldwide leading consulting services firm that applies advanced analytic techniques and in-depth industry knowledge to complex engagements for a broad range of clients. CRA offers services in two broad areas: litigation, regulatory, and financial consulting and management consulting. CRA operates in one business segment. CRA operates its business under its registered trade name, Charles River Associates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of CRA International, Inc. and its wholly-owned subsidiaries, which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA’s results of operations, financial position, cash flows, and shareholders’ equity for the interim periods presented in conformity with GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December 31, 2022 included in CRA’s Annual Report on Form 10-K filed with the SEC on March 2, 2023 (the “2022 Form 10-K”). </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates</span></div>The preparation of financial statements in conformity with GAAP requires management to make significant estimates and judgments that affect the reported amounts of assets and liabilities, as well as the related disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of consolidated revenues and expenses during the reporting period. Estimates in these condensed consolidated financial statements include, but are not limited to, allowances for accounts receivable and unbilled services, revenue recognition on fixed-price contracts, variable consideration to be included in the transaction price of revenue contracts, the useful life of long-lived assets, measurement of operating lease right-of-use assets and liabilities, share-based compensation, valuation of acquired intangible assets, valuation of contingent consideration liabilities, goodwill, accrued and deferred income taxes, valuation allowances on deferred tax assets, accrued incentive compensation, and certain other accrued expenses. These items are monitored and analyzed by CRA for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. CRA bases its estimates on historical experience and various other assumptions that CRA believes to be reasonable under the circumstances. Actual results may differ from those estimates if CRA’s assumptions based on past experience or other assumptions do not turn out to be substantially accurate 2 1 Basis of PresentationThe unaudited condensed consolidated financial statements include the accounts of CRA International, Inc. and its wholly-owned subsidiaries, which require consolidation after the elimination of intercompany accounts and transactions. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair presentation of CRA’s results of operations, financial position, cash flows, and shareholders’ equity for the interim periods presented in conformity with GAAP. Results of operations for the interim periods presented herein are not necessarily indicative of results of operations for a full year. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended December 31, 2022 included in CRA’s Annual Report on Form 10-K filed with the SEC on March 2, 2023 (the “2022 Form 10-K”). EstimatesThe preparation of financial statements in conformity with GAAP requires management to make significant estimates and judgments that affect the reported amounts of assets and liabilities, as well as the related disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of consolidated revenues and expenses during the reporting period. Estimates in these condensed consolidated financial statements include, but are not limited to, allowances for accounts receivable and unbilled services, revenue recognition on fixed-price contracts, variable consideration to be included in the transaction price of revenue contracts, the useful life of long-lived assets, measurement of operating lease right-of-use assets and liabilities, share-based compensation, valuation of acquired intangible assets, valuation of contingent consideration liabilities, goodwill, accrued and deferred income taxes, valuation allowances on deferred tax assets, accrued incentive compensation, and certain other accrued expenses. These items are monitored and analyzed by CRA for changes in facts and circumstances, and material changes in these estimates could occur in the future. Changes in estimates are recorded in the period in which they become known. CRA bases its estimates on historical experience and various other assumptions that CRA believes to be reasonable under the circumstances. Actual results may differ from those estimates if CRA’s assumptions based on past experience or other assumptions do not turn out to be substantially accurate Business AcquisitionsOn February 28, 2022, CRA acquired substantially all business assets and assumed certain liabilities of Welch Consulting, Ltd. (“Welch Consulting”), a Texas limited partnership. Welch Consulting provided economic, business, and strategic consulting services principally involving labor and employment issues. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 45 colleagues and offices in Bryan, Texas; Los Angeles, California; and Washington, D.C. A non-employee expert of CRA served as an agent and attorney-in-fact on behalf of Welch Consulting. The non-employee expert did not and will not receive compensation or a portion of the purchase price as part of the transaction. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. On the date of acquisition, right-of-use assets and lease liabilities were recorded in accordance with ASC Topic 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, contract assets and contract liabilities were recorded in accordance with ASC 606, as CRA adopted ASU 2021-08 on the first day of fiscal 2022. All other tangible assets and identifiable intangible assets acquired and liabilities assumed were recorded at their fair value as of the date of acquisition. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Welch Consulting's results of operations have been included in the accompanying condensed consolidated statements of operations from the date of acquisition. The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets Acquired</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities Assumed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,559 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the acquired assets and assumed liabilities, CRA paid $10.6 million, net, the amount of which was based on adjusted estimates of certain net working capital items. In addition, CRA issued $7.9 million of forgivable loans and agreed to provide other deferred compensation to key employees and a non-employee expert, which is treated as post-transaction compensation expense over the term of the loan.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets acquired are comprised of customer relationships, the fair value of which was determined using a multi-period excess earnings method. The customer relationships intangible is being amortized over a ten-year life on a straight-line basis, which approximates the expected pattern of economic benefit from this asset. The Company also recorded $2.4 million of goodwill, all of which is expected to be deductible for tax purposes.</span></div>On November 29, 2022, CRA acquired substantially all of the business assets and assumed certain liabilities of bioStrategies Group, Inc. (“bSG”), a Chicago-based consulting firm focused on developing commercial strategies for healthcare products and technologies. The acquisition expanded CRA’s business opportunities, expertise, and market presence with the addition of 17 colleagues with an office in Chicago, Illinois. The acquisition has been accounted for as a business combination, and the results of operations have been included in the accompanying condensed consolidated financial statements from the date of acquisition. The acquisition of bSG is not significant to the Company's overall results presented in its condensed consolidated financial statements. 45 The following table is the final allocation of the purchase price to the estimated fair value of assets acquired and liabilities assumed (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Assets Acquired</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities Assumed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,559 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 3742000 1382000 100000 5224000 141000 2409000 4150000 1210000 41000 13175000 1245000 161000 549000 1955000 661000 2616000 10559000 10600000 7900000 P10Y 2400000 17 Revenues and Allowances<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contracts CRA enters into and operates under specify whether the projects are billed on a time-and-materials or a fixed-price basis. Time-and-materials contracts are typically used for litigation, regulatory, and financial consulting projects while fixed-price contracts are principally used for management consulting projects. In general, project costs are classified in costs of services, exclusive of depreciation and amortization, and are based on the direct salary of CRA’s employee consultants on the engagement, plus all direct expenses incurred to complete the project, including any amounts billed to CRA by its non-employee experts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate CRA’s revenue by type of contract and geographic location (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Type of Contract</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-and-materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">380,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">365,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">445,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Geographic Breakdown</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">362,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">358,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">445,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reserves for Variable Consideration and Credit Risk</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from CRA's consulting services are recorded at the net transaction price, which includes estimates of variable consideration for which reserves are established. Variable consideration reserves are based on specific price concessions and those expected to be extended to CRA customers estimated by CRA's historical realization rates. Reserves for variable consideration are recorded as a component of the allowances for accounts receivable and unbilled services on the condensed consolidated balance sheets. Adjustments to the reserves for variable consideration are included in revenues on the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA also maintains allowances for accounts receivable and unbilled services for estimated losses resulting from clients’ failure to make required payments. The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt expense (recovery), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(83)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(345)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reimbursable Expenses</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues also include reimbursements for costs incurred by CRA in fulfilling its performance obligations, including travel and other out-of-pocket expenses, fees for outside consultants, and other reimbursable expenses. CRA recovers substantially all of these costs. The following expenses are subject to reimbursement (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances from Contracts with Customers</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA defines contract assets as assets for which it has recorded revenue because it determines that it is probable that it will earn a performance-based or contingent fee, but is not yet entitled to receive a fee because certain events, such as completion of the measurement period or client approval, must occur. The contract assets balance was immaterial as of September 30, 2023 and December 31, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When consideration is received, or such consideration is unconditionally due from a customer prior to transferring consulting services to the customer under the terms of a contract, a contract liability is recorded. Contract liabilities are recognized as revenue after performance obligations have been satisfied and all revenue recognition criteria have been met. The following table presents the closing balances of CRA's contract liabilities (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in contract liabilities at the beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,831 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,193 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate CRA’s revenue by type of contract and geographic location (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Type of Contract</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-and-materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">380,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">365,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,553 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">445,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Geographic Breakdown</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consulting services revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">362,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">358,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">445,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 26783000 24201000 81642000 80515000 120770000 124240000 380721000 365410000 147553000 148441000 462363000 445925000 117420000 121496000 362186000 358583000 21227000 20069000 73272000 63322000 8906000 6876000 26905000 24020000 147553000 148441000 462363000 445925000 The following table presents CRA's bad debt expense, net of recoveries of previously written off allowances (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt expense (recovery), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(83)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(345)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 131000 -83000 523000 -345000 The following expenses are subject to reimbursement (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,654 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 17932000 15009000 49165000 47654000 The following table presents the closing balances of CRA's contract liabilities (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA recognized the following revenue that was included in the contract liabilities balance as of the opening of the respective period or for performance obligations satisfied in previous periods (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in contract liabilities at the beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,831 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,193 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2197000 6977000 2580000 1831000 6619000 8101000 3658000 3495000 2816000 2193000 Forgivable Loans<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to attract and retain highly skilled professionals, CRA may issue forgivable loans to employees and non-employee experts, certain of which may be denominated in local currencies. A portion of these loans is collateralized. The principal amount of forgivable loans and accrued interest is forgiven by CRA over the term of the loans, so long as the employee or non-employee expert continues employment or affiliation with CRA and complies with certain contractual requirements. The expense associated with the forgiveness of the principal amount of the loans is recorded as compensation expense over the service period, which is consistent with the term of the loans. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents forgivable loan activity for the respective periods (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications from accrued expenses or to other assets (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effects of foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of forgivable loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,428 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,666 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of forgivable loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,216 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div>(1)Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents forgivable loan activity for the respective periods (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,984 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassifications from accrued expenses or to other assets (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effects of foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of forgivable loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,428 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,666 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of forgivable loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,216 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div>(1)Relates to the reclassification of performance awards previously recorded as accrued expenses or forgivable loans that have been reclassified to other receivables. 56456000 48591000 21342000 34984000 616000 25000 1200000 2192000 18419000 24403000 81000 -499000 57644000 56456000 10428000 9666000 47216000 46790000 Goodwill and Intangible Assets<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September 30, 2023 are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(71,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill at September 30, 2023, is comprised of goodwill of $165.4 million and accumulated impairment of $71.9 million. There were no impairment losses related to goodwill during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets that are separable from goodwill and have determinable useful lives are valued separately and amortized using the straight-line method over their expected useful lives. The components of acquired identifiable intangible assets are as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,259)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table>There were no impairment losses related to intangible assets during the fiscal year-to-date period ended September 30, 2023 or during the fiscal year ended December 31, 2022. As a result of the Welch Consulting acquisition, CRA recognized approximately $4.2 million of intangible assets related to customer relationships in the first quarter of fiscal 2022. As a result of the bSG acquisition, CRA recognized approximately $1.4 million of intangible assets related to customer relationships in the fourth quarter of fiscal 2022. Amortization expense related to intangible assets was $0.3 million and $1.0 million for the fiscal quarter and fiscal year-to-date period ended September 30, 2023, respectively, and $0.3 million and $0.9 million for the fiscal quarter and fiscal year-to-date period ended October 1, 2022, respectively. <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the fiscal year-to-date period ended September 30, 2023 are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(71,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions due to acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, net at September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 164815000 71893000 92922000 415000 130000 93467000 165400000 71900000 0 0 The components of acquired identifiable intangible assets are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Useful Life<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,259)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> P10Y 13800000 6259000 7541000 13800000 5212000 8588000 0 0 4200000 1400000 300000 1000000 300000 900000 Accrued Expenses<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:74.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct project accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, approximately $86.7 million and $116.1 million, respectively, of accrued bonuses were included above in “Compensation and related expenses.”</span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"></span></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:74.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct project accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 111174000 138728000 14891000 9359000 4060000 1783000 7795000 5994000 137920000 155864000 86700000 116100000 Income Taxes<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the fiscal quarters ended September 30, 2023 and October 1, 2022, CRA’s effective income tax rate (“ETR”) was 18.3% and 25.3%, respectively. The ETR for the third quarter of fiscal 2023 was lower than the third quarter of fiscal 2022 primarily due to the release of a valuation allowance in a foreign jurisdiction coupled with the revaluation of the deferred tax asset, partially offset by a decrease in the tax benefit related to share-based compensation, an increase in nondeductible meals and entertainment expenses, and an increase in the U.K. statutory rate from 19% to 25% effective April 1, 2023 with a blended rate of 23.5% for the fiscal year. The increase in the tax impact of the meals expense is a result of the expiration of the relief provided by The Consolidated Appropriations Act, 2021, whereby the deduction for business meals from restaurants was 100% during 2021 and 2022 and reverted back to 50% in 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the total valuation allowance for the current fiscal quarter was a decrease of approximately $0.7 million compared to the same fiscal quarter of the prior year. The $0.7 million decrease is comprised primarily of foreign net operating loss carryforwards that have an indefinite life and are forecasted to be utilized over approximately a forty-year period. The change in assessment was prompted by the enactment of new legislation in the foreign jurisdiction, and as a result, the foreign entity will be profitable in the current and future years. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year-to-date periods ended September 30, 2023 and October 1, 2022, CRA's ETR was 26.4% and 26.7%, respectively. The ETR for the current fiscal year-to-date period was slightly lower than the prior year-to-date period primarily due to the same items noted above. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, as a result of both a qualitative and quantitative analysis, certain amounts of previously taxed and untaxed post fiscal 2018 U.K. earnings were no longer considered permanently reinvested. Deferred taxes that are a consequence of foreign exchange translation resulting from earnings that are no longer considered permanently reinvested are recorded as a </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">component of foreign currency translation adjustments on the condensed consolidated statements of comprehensive income. During the fiscal quarter ended September 30, 2023, deferred taxes have been assessed as immaterial related to foreign exchange translation and not recorded. Deferred income taxes or foreign withholding taxes, estimated to be $0.4 million, have not been recorded for other jurisdictions as those earnings are considered to be permanently reinvested. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 that includes, among other provisions, changes to the U.S. corporate income tax system, including a fifteen percent minimum tax based on "adjusted financial statement income,” and a one percent excise tax on net repurchases of stock after December 31, 2022. For the fiscal quarter ended September 30, 2023, net share repurchases were immaterial. As the Company's issued and outstanding common stock on the condensed consolidated balance sheet is classified as permanent equity, the excise tax is treated as a specific incremental cost directly attributable to the repurchase. As such, the excise tax is charged against the gross proceeds and recorded within equity with an offsetting excise tax liability recognized.</span></div> 0.183 0.253 -700000 -700000 P40Y 0.264 0.267 400000 Net Income Per Share<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">CRA calculates basic earnings per share using the two-class method. CRA calculates diluted earnings per share using the more dilutive of either the two-class method or treasury stock method. The two-class method was more dilutive for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, net earnings are allocated to each class of common stock and participating security as if all the net earnings for the period had been distributed. CRA's participating securities consist of unvested share-based payment awards that contain a nonforfeitable right to receive dividends and therefore are considered to participate in undistributed earnings with common shareholders. Net earnings allocable to these participating securities were not material for the fiscal quarters and fiscal year-to-date periods ended September 30, 2023 and October 1, 2022.</span></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income — basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: net income attributable to participating shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income — diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,924 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding — basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of dilutive stock options and restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding — diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,083 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,246 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.72 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal quarter and fiscal year-to-date period ended September 30, 2023, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 6,185 and 5,875 shares, respectively. For the fiscal quarter and fiscal year-to-date period ended October 1, 2022, the anti-dilutive share-based awards that were excluded from the calculation of common stock equivalents for purposes of computing diluted weighted average shares outstanding amounted to 997 and 249 shares, respectively.</span></div> <div style="margin-top:7pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">October 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income — basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: net income attributable to participating shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income — diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,924 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding — basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of dilutive stock options and restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding — diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,083 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,246 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.78 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.72 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8596000 11877000 27022000 34946000 29000 42000 98000 130000 8567000 11835000 26924000 34816000 6977000 7119000 7026000 7247000 106000 127000 112000 129000 7083000 7246000 7138000 7376000 1.22 1.66 3.83 4.81 1.21 1.63 3.78 4.72 6185000 5875000 997 249 Fair Value of Financial Instruments<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:47.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.423%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability pertains to estimated future contingent consideration payments related to the acquisition of bSG, an independent consulting firm. The following table summarizes the changes in the contingent consideration liability (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show CRA's financial instruments recorded in the condensed consolidated financial statements which are measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:47.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.423%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 0 0 0 0 0 0 0 0 1108000 0 0 1108000 0 0 0 0 0 0 0 0 1056000 0 0 1056000 The following table summarizes the changes in the contingent consideration liability (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year-to-Date<br/>Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1056000 0 0 1056000 52000 0 1108000 1056000 Credit AgreementCRA is party to a Credit Agreement, dated as of August 19, 2022 (the "Credit Agreement") with Bank of America, N.A., as swingline lender, a letter of credit issuing bank and administrative agent, and with Citizens Bank, N.A., as a letter of credit issuing bank. The Credit Agreement provides CRA with a $250.0 million revolving credit facility, which may be decreased at CRA's option to $200.0 million during the period from July 16th in a year through January 15th in the next year. Additionally, for the period from January 16th to July 15th of each calendar year, CRA may elect to not increase the revolving credit facility to $250.0 million. The revolving credit facility includes a $25.0 million sublimit for the issuance of letters of credit.<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $32.0 million in borrowings outstanding under the revolving credit facility as of September 30, 2023 and no borrowings outstanding as of December 31, 2022. As of September 30, 2023, the amount available under the revolving credit facility was reduced by certain letters of credit outstanding, which amounted to $4.5 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, CRA must comply with various financial and non-financial covenants. The primary financial covenants consist of a maximum consolidated net leverage ratio of 3.0 to 1 and a minimum consolidated interest coverage ratio of 2.5 to 1. The primary non-financial covenants include, but are not limited to, restrictions on CRA's ability to incur future indebtedness, engage in acquisitions or dispositions, pay dividends or repurchase capital stock, and enter into business combinations. Any indebtedness outstanding under the revolving credit facility may become immediately due upon</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the occurrence of stated events of default, including CRA's failure to pay principal, interest or fees, or upon the breach of any covenant. As of September 30, 2023, CRA was in compliance with the covenants of the Credit Agreement.</span></div> 250000000 200000000 250000000 25000000 32000000 0 4500000 3.0 2.5 Commitments and Contingencies<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in the previous note, CRA is party to standby letters of credit with its lenders in support of minimum future lease payments under certain operating leases for office space.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRA is subject to legal actions arising in the ordinary course of business. In management’s opinion, based on current knowledge, CRA believes it has adequate legal defenses or insurance coverage, or both, with respect to the eventuality of such actions. CRA does not believe any settlement or judgment relating to any pending legal action would materially affect its financial position or results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> However, the outcome of such legal actions is inherently unpredictable and subject to inherent uncertainties.</span></div> Subsequent EventsOn November 2, 2023, CRA announced that its Board of Directors declared a quarterly cash dividend of $0.42 per common share, payable on December 8, 2023 to shareholders of record as of November 28, 2023. 0.42 false false false false EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /I!8E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Z06)7D=SY>^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE1(71S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!5U0T$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*U'$&64H09IX8 MCV/;P 4PPYA2R-\%Z_KV?7;]X7<1#KWS._^/ MC<^"IH%?=V&^ %!+ P04 " #Z06)7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /I!8E>*S02.Q04 -D> 8 >&PO=V]R:W-H965T&UL MM9G;;N,V$(9?A7"!H@7B6*1\V&P= XYVTP;=@S=.6[1%+VB)MH651)6B[.3M M.Y1L*4FIL2"L;VR=YA=_#@^?R.E>JJ_95@A-'N,HR:Y[6ZW3MX-!YF]%S+-+ MF8H$[JREBKF&4[499*D2/"B"XFC '&<\B'F8]&;3XMI"S:8RUU&8B(4B61[' M7#W=B$CNKWNT=[QP'VZVVEP8S*8IWXBET+^E"P5G@THE"&.19*%,B!+KZ]Z< MOO5<9@**)WX/Q3Y[=DR,E9647\W)77#=:3OY?X7<3 T,GJ^C++B ME^S+9X?#'O'S3,OX$ PEB,.D_.>/AXIX%L F#0'L$,!>!="F-[B' +9J :B.!E_ !*6165 M'8MZPU#!I4@OB>M<$.8PUU(>#P__[.M+PB:V\!?%<:N:IH;US9&[>SMQ JE*9O!P1&"&OR<*6JWS5V/#2^H\])Y7/2LF4J#I-+ M,6@UYQ'76O,HLR82#>MH\$UE\ U:J,.@?!M&@GS*XY50-F.XAN,X?39TAE\2_]+F M&57KZ)DZ]9SKM'$-A9,*6FI1Y NRU- ]B53$DWFBU1/\!]:J.*'^<6YSC =U MM?P,,V@;RP_\D=P%T%W#=>B7A-',4TIQC4;NNXY,(G6 MG$1QNGEM= $9X1'Y*TR;1RA,3#^SJL"8BUHJ(O%PI\_E2?K,4J82))+?EHIWY#N5'XU:?N&*3SW-P#ZNYA[7B'O.=!@@/++"1RCK\G-"9^[X M"1 (2C&KUW.P#ZO9A[5BGV7,HXC][%0 M&],E?P8%O04@B%.>V).*"S8;/0?LL!IV&,XJQT1N!202LX?+--L[!_2P&GH8 MSBO',?;%C+XL%K3)YUP#QR9F]K0Z_D8X8>UFIYR(.A5 '@W26!>"2_"GL63ZX246?D3IRQU<(Y0(?5H,-P3IG'\-U; M+/3=1MR>,5R@N8V>@W3M@.$V)-2]%X6%>/->RX.)J\]GA8?&]VB+9Y:.:[8D\U([Y9A"SW$:NKU;[MO-BM'-2/EYN^'[F9+C,2B36$.I<3 M&.]4N8]:GFB9%EN1*ZFUC(O#K>"!4.8!N+^64A]/S NJW>S9?U!+ P04 M" #Z06)7+5*W.ZL% #>%P & 'AL+W=O?$BRF]RR;DBKWE6R,O!4JG5^6@DYTN>QW(H M5KR +\^BS&,%S7(QDJN2QTEME&*(_38C"^J-_=E^,+L5996O#[DLAU MGL?E]VN>B9?+ 1V\O7A(%TM5O1B-+U;Q@L^X^K*Z+Z$UZKPD::/)!YBB6?B.QKFJCEY2 8D(0_Q^M,/8B77WE+R*W\ MS44FZU_RTF*M 9FOI1)Y:PPCR-.B^8]?VT#L&( ?W("U!DPW< X8V*V!_:,] M.*V!\Z,]N*U!37W4<*\#%\4J'E^4XH64%1J\50]U]&MKB%=:5 MEIDKXFH*= M&D_N;J/I[6P:$7B:W?UV$UT]0F/V"'^?I[>/,W+WB=S=3Q^N'F\ 0$[61;Q. M4L634_*1?)E%Y.3#*9'+N.22I 5Y7(JUC(M$GI$/>^V+D8+A5IV.YNW0KINA ML0-#L\EG4:BE)-,BX0EB'_7;ASWV(PA3%ROV%JMKUNMPQE=#8EMGA%G,1L8S MZ3>_FZLAL6AMSC Z_Z_WZ7_N?2\8=K=P[-J??<#?33$7.2 MI"HA\?_$IKIQYN#.JFIX+E?QG%\.H-Q)7F[X8/SS3]2S?L'B?$QGT3&=38_D M;&]&G&Y&G#[OXP>^X<6:HYG66'JU9;5W;,;4\5T7UM%F-[ 8+' S3=CJ;;2W,BI))$/),J?ND1HW^U"1D#@7I4K_KE^<8L%I^G-W65MN$#I:<# 88YZO!<>$V'"\+CA>;W!FL..FQ>*,+'C!RSAK I# QI%6R5EMRH2_@LJ0^#KQC%$Q M/Z2A%@D$%3#'TP)AH@*/VEJXI@@**I2'A\'OPN#WAB'J6P,8;]]D%#K:4"R'>BU M4(Z1%)&)@>FF.U*5_L@*?^)P/N)D58I- M6I]7H E2L_ZFXE>\L+6NM2+/]$6/PBQOR;J-"W])J.]B@!MI*3]NJG\2T ;1$T8[.),SW0$9CNAG*_.4=*] MFO"]POJHWJ*C>IL>R]O^C&Q5)^V7G=>Q3.?D!(ZTBO.WUUG M0WW]3%"4IRLI!&4/ UUN(RAG&- #2W&K*&F_I(S2; W'_?=0]S#J5*>.H?0S M1(2@[*$?Z-1-E#/TV0'J6Q5)_=XL_%I?,P'W> -Z:L%)L5:,[X,W1E#7T8:ME<)C<-)5;U;>F34$KD]>.2QPDO*P!\ M?Q9"O36J#KHK_?$_4$L#!!0 ( /I!8E?'^F$\:P, ( + 8 >&PO M=V]R:W-H965T&ULK5;;;MLX$/T50ALL$J"-[I:2M04DEH(: M:.P@3MN'Q3XP$FUI*Y$N2=OIW^^04A1;5HQBZQ>)ESEGKB1GN&7\N\@)D>BE M*JD8&;F4JVO3%&E.*BPNV8I0V%DP7F$)4[XTQ8H3G&E059J.90W,"A?4B(9Z M[8%'0[:694') T=B7568_[PE)=N.#-MX77@LEKE4"V8T7.$EF1/Y9?7 86:V M+%E1$2H*1A$GBY%Q8U\G@9+7 E\+LA4[8Z0\>6;LNYI,LI%A*8-(25*I&##\ M-F1,RE(1@1D_&DZC5:F N^-7]COM._CRC 49L_);D!B['$T9"S+>)*&MC40$=?HR%>!55U,I<<=@O MR6@\F\;)=)[$"$;SV>=)?/,$D_D3_.Z3Z=,Y@Z_[A,?D$8S.SR[0&2HH>LK96F":B:$IP4:ER4P;>VYK>YQW[''1 M/:,R%RBA&K2^1:'Y!C.6Z//>/C\%DJ M+Y%E:[C3Y\[O:4_^M_:]8+AMM;B:SWW/'(DE@5M"(K9 8U;!U92K.V-#T(2F MK"+H[YMG(3D<_W_Z_WLZDJ\%BN)#*2?05;8KE1Q*N=Z5]Z9QST>_]=$_6H8SF1..TKWZJWU&YR43XJ+/=?^4 MM7=*LOB49,F)R/;R,FCS,CA:>_!TP\-,X=WBG-#T)X*;@(H2URU!]B\\9^KR M$!\0)?H*D?BE+U6U%G^G:#[:@>]WRK1'R@VM3C''AU)N8'>*M(\JSS]G@X(0,0J]CX?A0*+2Z;L2'0D[@7KD=9WND!K;5==;<:2DJ MPI>ZEQ-PYM94UN]%N]JVBS>Z2^JLW]K78[MG/8;VLNX&W^CKWO0>\V5!!2K) M E19EP$DAM?]7CV1;*4;FFRQ1&3 'EH8]F'HS/4<,XA=?*@BE_E0DI-'I=97IX.%EJOCD:C560LEHN1?'T16;JX71 !\]?7*?W"VV^&(U/5N)>3J7^N;HJX&K41)FG2YF7 MJ].!V?T:,(C,Z!&_)/*AW+G,S&IW"KURUQ\FY\./,-(9G*F30@!?]9R M(K/,1 (>O[=!!\T]S<#=S\_1_ZR3AV1N12DG*OLWG>O%Z2 >D+F\$U6FK]7# M5[E-*##Q9BHKZ__)PQ;K#3'Y?G% MY?3BG,"GZ8_OW\[/;N#BR]GWL\O)!9E^O;BXF9*/52ZJ>:KE_!,Y)#^GY^3C MP2=R0-*S[;V_;.[->NX]E:O/A'M#PCS&D>$3]_!S M.8/AM![.]H>/8!::J6#-5+ Z'N^;BJHH9*Z)*$NIRR,LGTT 'P]@5MQ1N1(S M>3J )57*8BT'XP]_T- [QK)[IV![N?(F5^Z*/IZ(/H-3]_)\VPV4Q70@HXQD\#Q M-I-#DD-W4W=$9-"#1#Z3I;DZX,.$>75.!VP8^E!6,&TK6;>)[ G+:W/K8(2B]D :UL=W%AO$-[ MFB/N)QW>",H4(\X[:GA'3MX@"/>;XB*9$CE*+[)O[/DL[M"S44D8ACB[N&$7 M.]G=*"VR5TQ@;-W;5+/'.A116-PWA4E#,GGAT8.S*/13_EBV&D?=(G=[1=M/NA4SZE:SQM&MQ).I>31A3*,B M:O4-!!8%<8\QHZV44;>6 <6BDJV-02G:VD1Y! ZTRQ'!@8:%/219*V+,+6)- M CM^?,3 '$QA2+ZFC2S]2T( HLY@@KCI(=X M*X+,+8+7L27M>++W'N^W4?XYEZ$;/,"W^NZ+@1& MO=#S>NPW:S64N37TU<:6V0J9A!9-!!3TN%K6BBASB^AF0;^E'A"E],*8=T\ M,!QC(>^95=XJ*GBD N5S651?O@CACYY7._C]1/:U;A3Y=_:U=XK MVG[NK;ASM[A?%<\+JM1J]@LV8 KL:4'6(JOD,:%#T$#SCY1FDJ Z*KU01?J? MG!^;"IH,Q24Q[2'>F@3^FHUWV=M04-*VS#,O2H*NI<-P ME-*@9S_%6S_ W7Y@0WI'H^J:?F,2D?4.!#U1P'#8B<)HY[V>>:GZMRCNT[P$ MDW(' [W/$4Q#L7E/N;G0:E6_ZKM56JME_7$A!9 W /C]3H&(;2_,V\/F;?'X M?U!+ P04 " #Z06)7=BO2'W0# "R"P & 'AL+W=O,+]Q0L$:!JI6Z*2KK[8;4?!ON M1QE[W)DQ=/?7[QGC. :, ]7F \S8YWUYSLF9RV@GY).* #3Y&?-$C:U(Z_3. MME4004S5K4@AP3=K(6.J<2HWMDHET# 7Q=SV'*=GQY0EEC_*GRVD/Q*9YBR! MA20JBV,J_[D'+G9CR[6>'WQCFTB;![8_2ND&EJ"_IPN),[MT"5D,B6(B(1+6 M8VOBWDU=SPCRB#\8[%1E3$PJ*R&>S.1S.+8<0P0< FTL*'YM80J<&R?D^%&8 M6N5O&F%U_.S^,4\>DUE1!5/!_V2ACL;6P"(AK&G&]3>Q^P1%0EWC%PBN\D^R M*V(=BP29TB(NQ$@0LV3_37\6A:@(W,X9@5<(O$L%[4+0SA/=D^5IS:BF_DB* M'9$F&MW,(*]-KL9L6&+^C4LM\2U#G?:G7Q]F\X?E?$9PM/SZY?-L\HB3^\F7 MR<-T3I:?YO/')6EE"ND4^;Y3,(4.[F MVRS..Y72 ,86KCX%<@N6_^Z-VW,^U"7^/YD=E*%=EJ'=Y.Y/."YUS!T(;AJX M[ *1)5KA$@Z ;>F*0UWV>\M>;FEVDJW?'GK.R-Y6LSH-\GJ=EZ #VDY)V[F" M-DM6C',(B2D*"Z"V*3LG&,-^]PCU-,9UO3.HW1*UVXBZP T+I#1T6@1/[TE* M)=E2G@%IX4(*!>=4*I("[KH1KKF;.OCN"=AQE9LB#KA[)7?O.NZ<3A&:Z4A( M]B^^:.T?U1+OS;O54CKYWQ'WZW$']/V2OO]+]$RI[!7R_@G1,7-3Q 'MH*0= M_!(M'LA*XR[+DDTC\N!5Y*:( ^1AB3QL1)Z*.,;=\;2G25U3DUKLX:M=W11Q M@.TZ+R>AY>WT"%_1U85M%Z@W[@V''/68_ M#>R[G>%@T#F#_G+4NHU'6#WZI4U>>%_ ?QI8SV]7+E3F-OL[E1N6*,)AC4KG MMH\6XM'4DNP@ #PE 8 >&PO=V]R:W-H965T&ULK5IA<]HX$_XK&MZ;FV2F*;9D#.029A*2WC'3TDQ)>Y^%+8+>&INS#$GN MU[\K&6RPUDKZ#E^"[:S6STJ[^^S*NGK.\I]J*41!7E9)JJX[RZ)87W:[*EJ* M%5\A'5]FF2&0J M'G*B-JL5SU]O19(]7W?\SO[!-_FT+/2#[NAJS9_$3!3?UP\YW'4K+;%U<$UT:;,L^RGOIG$UQU/(Q*)B JM@L//5HQ% MDFA-@..?G=).]4X]\/!ZK_V3,1Z,F7,EQEGRMXR+Y75GT"&Q6/!-4GS+GO\2 M.X,,P"A+E/E+GG>R7H=$&U5DJ]U@0+"2:?G+7W83<3 ]. #Z&X ;0X(6@:P MW0!F#"V1&;/N>,%'5WGV3'(M#=KTA9D;,QJLD:E>QEF1PW\EC"M&XZ_3N_OI M[/Z.P-7LZ^?)WX>?+_?1Q1KY^(N.;V5_DT^>O?\_(V2;EFU@6(CXG M%^3[[(Z<_79.?B,R)8_+;*-X&JNK;@'(M/YNM$-Q6Z*@+2B&Y$N6%DM%[M-8 MQ,?CNV!191;=FW5+G0IG8OV1,.\#H1YE")ZQ>_C7J/A(/-\,IPXXK)IE9O2Q M-GT/]]]N'B?3/\G-^''R8_(XN9]=8M-4J@EP-3JD+]6:1^*Z S&K1+X5G='O M__%#[P_,QA,I.[(XJ"P.7-I'4\A ,HVRE<#,+,>&9JQ.--L1[9N9WA[BMZ58 M, S"2NH(6*\"UG,NQ4W\7X@J2$2%(D4&F2C*TD@F@J058OU/3/1N8P9+Y1\&:EA$(7NG?*A3Z1 MLJ/Y#*OY#)T+?2= :21YF933F/!5EA?R7_, L[Q4USM8U4$_;"Z]+33T0@]? M^7Z%M.]$:BCJ(EM]?@,C)G4@= 1Q6$$<.B'.ECP7%YI$8P(8H;)0I1N(%WV- M1O[0PL$\&C3 (D*]L 6L[]5,YSGAWO(8"'Y>[.&1,QW\6Y&_GJ.,Y5DH>II+ MCI B0APHE62+_A8F%2@U*D11J ?"&-'J%C+427&WT3UJ0 MLR-DI^4H MJ0SZ@UYSQ6RQ"[\_' Q;UJRF;]_-W]]36)($_$_/@(SPU+/3T7@[I6$3)2+' MO$$8M*"LN=QW4MOH(1=K+N-]1)?NE!5+D>_BI=CYV8>#_Y1/4'MZ-LX ^J&F M.8B8/QBP%FMJ)O7=5 I]R5/I$1#./,4AVLQX09D-$1'KL]!O@5A3J._FT$D: MP:1"XU461_R9YRWUODV*H>][39BV5# (VR:RID[?S9U5C*WYJYY.6/THRC>B M=I1#?SA(/Z@E"'6RL#^PIAR1HR%C+?6J7[.L[Z;9SY#NQ9LH;S]W1F MU,G8OTI"I])V;'7-R-1)\#AI0WLJ;<=6UT1,W40\46K#@>ET=$!CLP)O4T46_?P L0+MF%SS)'DM M'T&:V[4\(H^D:EE%FXV;3(B(]-M:2%K3-773]6V6PQAP,T4V*40.%)W;+-EJ MO].BQC[H,24>,UA?V_,\"SHB1X-#N6/T-8U3-XU_@^+NM=RI^3_0(W3<9PAZ M3&[8CKZF;>JF[8<]=IVC3-\I]VX590HO0*G-SA9>C, /<_#Q!F7-W\S-WX_\ MA3S+8KG,DEC/<#7UT'ZNYIM<)ZXY.+WN^5'L#.-Q+VCBQ\0 ?TN3R6HB9^Z6 M>:S3:PRI-!9IK P[H"B1%K??[S?[>DPL'+0%)*N)E[F)%UQZ1[W-W(*"Q8B4 MV;R%RO5#U@;W8-O:S;@5;T&-H&?6N,#9CL3.R4*FX,]OLQC#>)4-+=>PQ8:M M^VBL)E_F)M_[:G-VOYZ"-KR1+L_:H[-MGYO MV#0&[7F';7%:,S)SM[QZ26(!>4_[D/Q5Y$CGR@:!Y?U8'TP]UK(%QVIB96YB M';>!);P@<_$DTU1[DRY*12XS/()MIF1^$%@Q88N%H=\:$C6E,C>E.DT0NJET M@K>Y$@+5:VZ 8F*!-VQIC%G-J&S@+.>F66I@'Y2?@!@+8_SKE).O?_GSU(FT M'<]%S<_,S<^3=!=$9_MP.M?QQ!M[!^4WC<;V@>'T]_=-#&VZK8R!2%&O9_99KU. MS$8]3\J$L4A ATS+\Q> &8VSX*0;WJ?2=CP'=0T1O-&UF_IAWZRW?L8*$/(? M]JQU0K;%_Y*G5E.>*OO Q#\CR\JA. M>5-D:W/:99X51;8RETO!H7O4 O#_1985^QO]@NK U.A_4$L#!!0 ( /I! M8E?FP7$'6!$ -.M 8 >&PO=V]R:W-H965T&ULQ9UK M<]LV%H;_"L?;V6UFUC$!WL"NXYE41*?IM$DW3G=G/[(28VDCB2Y%Y_+O"\J2 M00#'AX1\V'QI;0=\#_B"!/G@ ,3EI[KYL%M651M\WJRWNQ=GR[:]_>[B8C=? M5IMR][R^K;;J7][7S:9LU:_-S<7NMJG*Q?Z@S?J"AV%ZL2E7V[.KR_W??FVN M+NN[=KW:5K\VP>YNLRF;+]]7Z_K3BS-V=OS#V]7-LNW^<'%U>5O>5-=5^]OM MKXWZ[>)!9;':5-O=JMX&3?7^Q=E+]IUD/.Z.V!?YSZKZM.O]''3G\GM=?^A^ M>;5X<19V5:K6U;SM-$KUOX_5K%JO.RE5D3\.JF!;,[W9M MO3D4;7EUV=2?@J8KK=2Z'_;N[X]6?JVVW95RW3;J7U?JN/9J M]N9U(5]?RR)0/UV_^?E5\?*=^N7ZG?K?+_+UN^#-#\'UCR_?RA_?_%S(M]?_ M".2_?WOU[G_!MW?;\FZQ:JO%L^ \^.VZ"+[]YEGP3;#:!N^6]=VNW"YVEQ>M MJF(7Z&)^J,[W]]7ACU3G7=V6:^"P&7[8K-YLU%5WW=;S#\#1!7[TVZI5MU2U M"&39;%?;&ZC>$I=X.9_?;>[6I;(C>-,NJR9055*W[K*[ISY6P<_USE*]4 WU MT%K\H;7X/DS\2)COJYO5MJNBNCG6Y79>!=\JOW?+LJEVSX*R#7XJM\^#D/TS MX"'GD/VH?M[+>?5BS-5^5W5?*S.KO[^-Y:&_X(:Y5XLV8MU7=+'JRQ* M>19&EQ)UK,./7XX=3C_6'1(Z?^:CM73Z*=NN**ZOZG9]V]?MU=>\MZO:B: MG>H;_KA;M5\@#V+*ZXY2K* 4DT1B1@LE#RV4H!?G:_5>L=K.ZTT%-4#BW*N, MQ3RUKD$T@J^SHT)*HI"&9>F#92EJF7K74&\26_6@;9IJ._\2M$VYW:EN?/\. ML_B_>OZJMZ(6\C-U3NZ>JF:]4)U&_ M#W;=PSBH;SLO=_WG%.0F*NO;/63N=13!>GF0X9+1QO MHIA9%ZUPGA].F0*MDJ][1&*&>_F#>SGJWOX!=MZQQB)0?:SF?-W?J$ERL/JX6U7:Q"U0_<+<]= /W%R5H ME4M1ZD7=-HJ4V\:$E%0A33LUN#&)0Y M/24ILXT+*JF"FFYJ;&,#W+9=((.*+V^;YT'('Q_@PM6]^TV7W[(HRG/A=)RD M"$>E9C:!AC@V0'%F$XRRW04U'N:<)_85[9:S1Q:9RX6-=LZ'L%G_>>V<\YO'*^#4.J)JG4S(;1#,AQ M!B1(#9$B'G<1[Y'D$"GC4:F9K=#+S_DFZ$8Y[\(9F"$"RMD=.7=I$,P1 >60 M)!'7T,6C*?MQ3DI@I&H%J9JD4C/;27,:QSD-3Q9Q%ZFB.(]M/L-C>/M+FHFC M4C/]U;C'<=Q[0F:) _@E1"1L\TF9CU1-4JF9YFLXY#@4!#CC M+@%F+!0B<1Z$I/D]*C6S"311A!CJ. ]W@"]D@W^$!O*]#%]U@K"8-*ZG4S%;07,GQ]![X M0C;LO)OA \F:NTD^YX4,D(+(&BB'D76DB2T*IWPCBTBS-6* J*1!K:KE*F MQ0I2-3EX"J:KO9F.([)GGO,B(C?CQ4)G>DGDSD]T2Q5X];Q=FH*V(DU;$4Y; M)\^-P'6]>U\ Z]+(F65*RF%4:J;SFL,BG,/^@JD1> V\VPB@OYP[=P?V^WIR"S2)-9A).9_[0(7-#[ @> MBS,6Q3:'D(:55&JFZYH&(YP&Q\V+B*#T6I9FSE(!-Z-WGCNSIT"U-'-2^7C5 M3[5&(UJ$(]JI,R,B@)CL6;XS/+;WJ]N(D)(JI+E,0_->/)"A\Y\9$;MS)L\5 M[%I#*C,\L/>ZBU%!)550TTU-93%.9?A0XD]W:WP@ 5?W7O<"Y-18I+I.>_"+ M-*RD4C.;0/-=C/.=.Y0X;+N;*&-YE@L[@0&4L]^&8RBAQO-4V-Q!K%XTHQ:3)I1(U4K2-4DE9K93KWU<3CC334SXA!V8&8$7CGOAB%%0"HU MLV$T L9/61=W.-CH*IAP9@7B,;S]A9;&.4$E55#3.,UE\62KXV* O2(1.OTO MZ5Q+4C4Y> JFJYJ_XHG6R.&ZWCTYL$HNC[/4?OR10AB5FFF]AK"8<*5<[-)3 MS)Q78A?$G$(%7BMO#Z>@M5C36DR_7BX&%LS%PO$26#'GE"KPZGF;.06K)9K5 MDHG6S.&ZOGU!XJ)8+NPT3T$:4U*IF;00LF>.Y/2Y,&E-2 MJ9EMI,$O^2H+YA* U+C]OI< Z^7L0@5>?V^WIU@NEVC.3*B7R^&"WA%1BHUTW0-C0D.C>.&A1,W;W>>A*&=ICX4,]=X.M\]@,1B]:"U/\LQ M!;0EO6^93+-<+@'29Y']IH'']O[,R8B0DBJD::=&N81\N5P"K5SC]NTXPP-[ M>SDJJ*0*:KJI$2YYRG*YP8F.N+IWOPDLEP/GEY*&E51J9A-HE$M\E\L-VPXM MEP/FEP+E@/FE";!B#II?"I3#YI[75;&S! M J^RM\%3\%NJ^2T]83')8H=:%)Y,R>3(:'\+9W3$Q) M%=.T37-:.MDZMQ1(@H7.!!X\OK>GI/,FA\[ ]+3W4_.PF4Q M>W($:4!)I6;:KJDN/3$Q!UKM4I<]').ZZ]0<_TB1C$K-]$\C63IBBJ-G9BAU MZ2B/'2-=(',*%7CEO*V<(LF6:K9+\23;R7DA7->[!W#S=G&2Q,Y+*RFN4:F9 M'[#5N)8-I>0F3PSA-?!MI R81\G2E-FM1!I54JF9K:39+9L\?0>V#/1=2I'9 MJ^P.Q5*\6(&?@[?C4\!V M[NX^#K,-&P;DP)A[FY/BW*B8DBJF::K&N6R:M%OFDI"]GF>&A_:V=MHW*C';@61:GCK?(YL!Y9SG$I1Q"S/F=*%0QBW* M>QD\\_0UE6639MPR4C8C52M(U225FKD=AD8X\74R;@+,N-ESVO'*^38,J9JD M4C,;1E.;F#KC)L9FW,86+/ J>QL\!:0)#6EBBHR;&)EQ \H!&3WJD,.'W]I%BZ0I7DF MGKI$%"[R^WNY.08)"DZ#P_;;DL*-N+HZ'66YO"S4#RK'(^;"& +XMR1D/ M[?$'H)QZQ*7LD8]SB=Z.;R3?ED2X# _@_91SD0O&8=*PDDK-; 7-@^+D;TMB MS@.+X2 B%L/?E@2D0"(&RF%$G&O2RB?]MF1.F@@C52M(U225FME.&KSRIWQ; M,G=9*4]"NVO$0WC;.R:FI(IIVJ9Q*I_LRY*Y2S?JSK3O<3R^MZ>DF:^A,S ] MU726XQFMDRG86;Y+)[5]* DDK-M%W#5H[#EM?DIMQE+WM.SJ$(]G3" M:^3MWQ0PE6N8RG&8.FF;6.@K'\XK9PY]@,39KQ2OGK>94^!1KO$H'_K@XXG3 MFW!=[S[ I2?@_8'837@/O-H(0BKO[*).FV:C4S$;2 M=)?C=#?1Y*84YMP0>]K',"S MB(6YTQ/1[A8^S7;A_?W"\33=R*UB0V!^8^0N?C^6,R[1 MY4^VI[>G=X@SVU/F-QVU\6]<#-3 %S]&!95D02UC><]8G.I.WHDW!#)6]CX> MLX'H_J:.""K)@EJF]O;:#G&L.V4_WA":MIAP^P5Y(+2_HZ/"2K*PEJ>]K;3# M 68;\>U99*!Q0-[W*764,P=YTYP[+P>T@269G-40O:V[0QS^'OL"+6J^BW6J M;.9\@A8J&-M?ERV.IEMXACGI3S8(ZQAV8!C50/?_FH=WLFTK.:I[>=M\A#GGXD/SQ MZ'ZO()+<-9F2PXJC7()&E611+?-ZFX6'.+$]86#^*&W-PT^<3=/Q*OA;2[L+ M^.!9F-ZR'I8Q',M.'J ?$/;NWYE+:LZV]:0A)9F<97X/^MC =@,^P_1',6R< M_E@&&Z@?J)2_BY,0'NL1'ANQ5LUSL/ZH:60DN=/A,G<.I%.J&*B?OZ&3T!WK MT1W#Z>[D ?L!8?\^ =IA+@R=41[2L)),SFJ '@HR' 7_@G'[@2KX-Q4P@3.W MOZ)&&U22R5D-U4-%AJ/B1&/WQ[#6&+'3.[DLZ90J!D[!W_,IDHF,];B4X>E$ M__'[ 47_:WWX4RFT(269G.5ZCR^9[SYRL-/#'THYEL'?409UY$"-3_:D!W4, MA[HGC=DS%[[LM=FS@0IX4\F(F)(LIF5K#_?8-#O$'76'>DU:TAL35)(%-4WE M/<[CY/O$'27-KZ(GSB[4 Z&]'>50SLX)*\G"6I[V\(T_9;>XP5GJ1_GAB?^C M2Q8#5?9^[E#)61[WX([[;@P'$IF^?!+6]^JUCP+?J_;MM[L M?UQ6I;J#N@+JW]_7=7O\Y4+I?ZJ;#_L85W\"4$L#!!0 ( /I!8E>.) 1B M_ ( (H) 8 >&PO=V]R:W-H965T&ULK99M;YLP$,>_ MRHE-6RMM@4":3EV"E"8D[=0V76DW3=->N' )5@%3VR3MMY\-E*45R7B1-_CI M?G_?X9//@S7C#R)"E/"4Q*D8&I&4V8EIBB#"A(@.RS!5*PO&$R+5D"]-D7$D M80$EL6E;5M],"$T-=U#,77-WP'(9TQ2O.8@\20A_/L68K8=&UWB9N*'+2.H) MTQUD9(D^RKOLFJN16:N$-,%44)8"Q\70&'5/9CUM7QC\H+@6&WW0D=PS]J ' MY^'0L+1#&&,@M0)1S0K'&,=:2+GQ6&D:]98:W.R_J$^+V%4L]T3@F,4_:2BC MH?'%@! 7)(_E#5N?817/D=8+6"R*+ZPK6\N (!>2)16L/$AH6K;DJ?H/&X#2 M:0;L"K#? KTM@%,!3EN@5P&]ML!1!1RU!?H5T&\+'%? <7%8Y=\MCF9")'$' MG*V!:VNEICO%^1:T.A&:ZDST)5>K5''2'<^O)MZ5[TU ]?SYQ?ED=*L&_JUJ M+KVK6YA/P3\;W7AG\XN)=^-_!._[W?GM+SC(4Y*'5&)X" ?7A&,J(Y0T(/$A M?(;W8(*(U*P8F%*YJ3XM+#EPR)2; 2T,,7_.F"J^.T7Z)\=3> M*>ACU@''^@2V93L-_HQWX]_RN -6=RL^V8V/,KX3]W;C\T#6N-V 3]LX;V_% M9VV<;\1?'853IYM3Z#G;CD(2B>HBD\ 6X$L6/$0L#I$+E5>/.97/\'MT+R17 M-]2?ILPIU7O-ZOK6/A$9"7!HJ&M9(%^AX7YXU^U;7YN.?9]BDWV*>?L4F^Y3 M;+8GL5?)TZN3I[=+W1T3$4%(5S3$-!20$1J"9.4]4Z41'- 40A;'1/4SY.7B M85,JE7L=%WOI>KURK8[3'YBKS11I8S1I8^0U&G5?&TW;&,W^8U3^6G.C)"3( MET6U%Q"P/)7ES5G/U@^*45%'W\R?JH=&^2[X)U.^4BX)7])40(P+)6EUCE7M MXV7E+P>2947AN6=2E;&B&ZG'$G)MH-87C,F7@=Z@?GZY?P%02P,$% @ M^D%B5[?BB\IN!0 I0P !@ !X;"]W;W)K.9RAN.SM?-?0\TWHXBQ]N_$79ZZ+1EN^\12ZIE'^X9*- M6Y^/#D>;#[=Z54?Y,+DX:]6*%QP_MS<>;Y,!I=0-VZ"=)<_5^6A^>')Y+/O3 MAM\TK\/.,XDG2^>^RLN'\GPT%4)LN(B"H/!SQU=LC "!QK<>CNBDBO5F7CKUC]S[\\KP2N<">DOK?/>XZ,1%5V( MKNF-P:#1-O^J^SX..P9OIX\8S'J#6>*=#THLWZFH+LZ\6Y.7W4"3A^1JL@8Y M;24IB^BQJF$7+Q8Y&>0J6NB5U94NE(TT+PK7V:CMBFZOI MZ1-LCP>VQT^A_\=4_5_8](Y#X76;-(7MEUT 5@AT=3NG#S:RMTK6E#G :S&F M%]&M.-;L4=FQ)AT#K6MGS,-+M[9 M8#TLN*95]J%?_(%T("7"-R5TPV30EX1MX6R +N51TJ +$*^T;P"E(JFV->** M*N^4+Y#U 5%+FJKOW6R:$O2]F7)K;"V);2( 'VU;FVX7#%%AU.:UO ] ML5VA@:%5P3?T23!:>J=*\LIB(X)4X#@LCE.07%6Q#UM>VE)!IXORNUND,:F"VA5;1*8JIMPO*E%&56BYSM.].78U\)@BTL9/'S M>#&F!1>=1\7TVZ[OBSI5'L32Z)#NSQ>]?A;75X-VI%0_=D[Y@@9,I+3JOR"1I&_ T'!8_AO1,7( MD1??4$9PG2Q#_$&:;M6WN$II3^VN4G)IBPN';T[E(!%U LY2E4HXV"'5NJ!S MTRA4J*G"R!5RTPC0*$,%D'+H\4A"'[?'IZ+6#0%9NS)LF.1X0QB22=F?"E-" M.T;-["'T+P!Q&[!4NX0!5;,)A4:2T6F10AG5!'6OQWV/K3K$^X&5?U)GH7:= M07E!1[@;>E>^=#8/A8/(_KGW;,HWR'[/:/]#WE#/*E/!58!1!W=DP/H M, TKLXTP$H'=E,YS16;Q[6KO%\#BHMDRA')E_:/RZ%>S/ /AC>FE9I0 Z4A)BGR.'K,(//\^BYW9X'>#!;:63'< 73 MZ?C-JQ'Y/!3GE^C:-(@N7<18FQYKY(2];,!ZY1#>_D4.&/XSN?@+4$L#!!0 M ( /I!8E&PO=V]R:W-H965T=29M,G&P^[.P'B+R4L"$! M%H LJ[]^SP5(F7(4;[8S_2)+(' ?YYY[<.FKK;&?W9K(B\>ZTNYZL/:^>34> MNWQ-M70CTY#&D]+86GK\M*NQ:RS)(ARJJW$VFW5)GM]2 == OOU6KM>6%\<]7(%=V3_]B\L_@UWELI5$W:*:.% MI?)ZL$A?W4YY?]CP3T5;U_LN.).E,9_YQR_%]6#" 5%%N6<+$G\>Z(ZJB@TA MC-];FX.]2S[8_]Y9_RGDCER6TM&=J3ZIPJ^O!^<#45 I-Y5_;[8_4YO/C.WE MIG+A4VSCWMET(/*-\Z9N#R."6NGX5SZV./0.G$^^GES M9'R.D?5Q9%]=M]J+!>VI&XG22B&R2G;Y@ M[W2?YVFP=_J_\KPS]5)I&2FA"[%P#M3O92_^M5@Z;T&7?Q_#(;J9'G?#+?3* M-3*GZP%ZQ)%]H,'-]]^E\\GE"TE,]TE,7[+^[<7Z$V;>:O$3+>T&G2FR\X![ MEHB[]PLT#G99*M"X $9JKV15[00^Q+*S)!E%%P#%UTV-W3E9#U$0E9)+5<$) M.6%*\8FJ?(TJ:(>^47J5B#>^&(D?OO_N/,LFE\\?A^7T\L=$2/&!'J6#O5IY MV&^D]9JL6RLPY?DQT5CSH$!%0;G1IE9YL@\V"6%RB3VM5"[RIU-<,)4CT,8J MG:LF)*KT@ZD>^'$EE\:&TU0WE=E!G+Q0R)?<2'Q84X2JI1$]-I*;@3'D+-*S M2_<$F&D:8_U&!UP2W@RXE*,8'/3Q,U@9**1S@B;XM?#LH"BB=2 YG2'TJB*Y M@O]PS)1EB!ZHW]J=U$F$[%*\,2BV7D$+X>M.5@IJKI6\#*<^26"H5]Y@_^O1 MW4@LA#9Z&%,D:F-CC\R&P&FN,LX*R#80"%7W'B9I-U1Z6*)W!&)2E4@?5H @X&P:1JPT1 64(-<\Y#ZAU3"N0KD!+W"TZ92A4RN(87$%!6X"D6F&A. ME-;4P0+O87>]^$?BK?[:LT18OIN&IAQN'/5[%>3!0K]#MV0YH]S8-F*.UA9R MS\+%_9WX8!KTS?D4 O&&+3@Q$K_H/3D3SB4H:-_7?NW_=C>?S!,N1!"CPC0, MT.+^(TM4.IR<,]4X\U)9!P+)':=?*I<#/58Q$!H\,MAB!>1KI9;5 0B0"6A: MB:BPKO076SKY"X#U8N^$[C 'Z3D8944I\?$@JTW@84O!HY5[WAU_D4/TU. MSS/QSE(C(4&L1MIULAJHDQ^8%^ED@C[PR/_9@UF295,88H#]+MX6B+ )ET4Z M3<4_C"F"M&7)='*!QGG.N&F2SB;B_9&>39,LG8BW(9YN<]J&\1S&$Y&>)NG9 M3+SI8;EHL>RPZN$< +,;ZB5_P@YQS;RFDBS;M/1 F@F]1Z5?J'2>[@WWA/E+ MD9E-+YYA=V FN9C-Q&^X'/)O,3:?=P@<(\T)4)ZG<_$;^6,(39+9[$)@OF^[ MJ*/@E^-,SW@.XO_ M8+!GH-N." W9S4NP$=YD0B?+1G%F&'AJ]TQC.88P>R"*L]%%%T00/[RDM82O M#.Z\F,C*$O:B&=O9J*U@T17WX';%ML^T$]WUW)HX=F4G;8JL"7@M]'$X:(SS MP]Z%>VB]99@P#Q21]V3K3CTXY"@[+XFQC>. 50'4LGU7@CE+5=0U#(8N5N-0 M;YXJ4A#[Q=5>"+[A5TBP9@D>(B]EN!%ROO5)8EC2*R=J@OX4,;;C_OHA*QXH M@M6:^?L'Q\GY2F2KASM8!:E*"HP(XVAH>![6F2K*=<#*!@5[;(D2A!3HY7$$ M]D@@E+P;<^%24ZE\)^JJG*4T_WPI@EOO4N#R;0.7]&ULO5AM;^,V$OXKA%NTNX!B2[+\MDT")-FV M5QR*[F6W+0Z'^T!+E,U&$EV2BM?]]?<,299X:ZW"O] M8+9"6/:^KAIS-=I:NWLUF9A\*VINQFHG&KPIE:ZYQ:/>3,Q."UXXHKJ:I'$\ MG]1<-J/K2[?W1E]?JM96LA%O-#-M77-]N!65VE^-DE&W<2\W6TL;D^O+'=^( MM\+^O'NC\33IN12R%HV1JF%:E%>CF^35;4;GW8%?I-B;P9J1)6NE'NCAA^)J M%)-"HA*Y)0X>HUXD$0[7'??OG.VP9W\V6XQ8WAJKZD ,#6K9^%_^/OAA0+", MGR!( T'J]/:"G):ON>77EUKMF:;3X$8+9ZJCAG*RH:"\M1IO)>CL];UX%$TK M#.--P6XJQ(@WN3"7$POF=&22!T:WGE'Z!*,5^U$U=FO8MTTABE/Z"93J-4L[ MS6[39QF^%;LQF\812^-T^@R_:6_IU/&;/F\I*[6JV1UTU<@(>-MNV9WSL]#L M/S=KX_;_>\X!GG]VGC]5SRNSX[FX&J$\C-"/8G3]U1?)//[F&>VS7OOL.>Z? M$J=G&9U7\PGN[-U6L#RXRK"[^QLF&BNT8;*QRAT&.FAN<;1%V%'L.Y'+\L#V M6V&W>,8_MM/J-T'T7 NVEE4E0(9Z9!;5?0$F%R@NH26O#%,:^Z5\+XJ+G9:Y MH(J39LS>?7STJ!?QM8>=S'E5'5AKP!]HQ2IIY893[4> CTU;<:OT(7)JE[*! MA>!#; PJ6#:;HZ+[K:S$B1JGPK 'XMVIN)HW0#'@E3W'<\Q^:-A&-/!6%76[ M.&@"R[SBQLA2@IELPKXJ&<4'\DW$Q/N\:@T0C+8+@=A!?0]LL(?72EOY1[#6 M[6CG/.]K"D,A-8DTO +X$A.$\ZLOEFFR^,8P4>\J=1"B4YTW)-\3BF83#(/B MT('![HZ;>(_N8 0E1-YJ#6G(BUR!F[!B&/V(3E1M03[AS8$4;DE&R =047:M M#TQBLU'-1:\1B=#DP-?2\,T&D?1FPX*NI"E-2T5I2^PM7U?0J#@>%R>VZD % M8<@:Y\\NO,YS&Z$VFN^V,F>5RKVP%Y)\H5J# ^;E*_:=-,@V]J^6:^2CQ[QN M\]^"ZPNK+EZ3X'=!0@\X@#4KZC6("-M^RJVB=1(]_>+NF$U=.G0V&-+DF*5? MLG0>+9936F11&B=8+)-HGJ6TB*-9,CM724D:1XM%C%\093&;XN@B3=AT/HNR M)&;OE(597[(D6T2SV=2MEE&6$?MLGD;3.>UEV2Q:I;._[IKOCWZ^Q3SQ4*A] M\W]WS\^-M)#_UCJ0@N;)(LK2F%9I$F6K.593V) LW6JVC&;P7Z#Z)Y@6Z!8X MF:8+-*(HGJ_88AJEBY3-I]$T3=E/#N>6T2J>LWFT7,PI!JMX1A&(TT]UWKU' M9.,0Y1>.^""7G8FR(*#MZOT.I28MNY?F@?7@[3O;_511 "8;T/%@E(80+5S(#+YL=,J/]&*%/9DNK.!!((4 MAR4&E&)\-.B4](2@QRS?2I AEX,^U5 /@*?(P?S83(D1 MSW./>R 3\M'Q)&O:)@!A'ZT OA!8$,(63K2J9.&- (J#*7.#'[2]*7Z#J831 MAFPG2OT7#0A1=GVGJYL_D6ZHFKPPF.E' K,V#D=D*(8W0X!.'\-6 M*6-<97=Y[;(]KR2I$;"=E5Q6+4T#I, #^>#W5E)7VO&#TW=\KEPE4EW6ZU8;YXMONXY^G DIGB%+ MX )_-H2?8N2'E7X \/5%V52V58F8DI^IJR--W"62\E8!$WP?-\/) %#T*"H_ M6#ICUT+2.W*=I\(_!?11#/PBE MF^=HN/&U:X0W[<.JAX0NTD.&7?BFK\S]O?GC*2 +Z+5E%I_,HOB>$5M M9A4E\QDM%M%\EAVGDEN/)^;T=F1.KT?^!H K+ZX49C SH3!IBC7=ZM@*T**V MW!PQLA^]1,XQ.-/[ H.BKAU'NT57PI8T-#6NG3G=WAZ)Q. FNC<,$NDBM OM MU$%TR/5(CHBM6\>H498=*'7PUH9)TR./H)N&..J28\H$8#%2D9+(M#" FVZ: M#2,GH6(MN '*N#!#%ZF\ @Z*&-]!]T<:\FNXC:D<93$^N4AU;NHP? \ALN[& M,1().:?!IBNPR^K74-WO)FXW';-?MZ+Y -9EAZZBB$@U9\I'1]J&X%W2H\O\ MHKL<\[YO4N\%/744&A)*H355P+GI(G2=GM+?!VF+XNMLXKT+HL$:]S0.Z)?V M$/1VJ3(^YF;W7@YFF$TC__ ]MTLI7E)9/8$QR,)'BC0\9;!CW#W+W9*JJN<0 M^#KWY !T"L> L!;V3[J'LQ]]BEZMNX+R%ZVOS-Q_C_V1ZPW-;Y4H01J/%[,1T_X;IW^P:N>^*ZZ5 M1&ULI59M;]LV$/XK!ZT8 M$D")+5EV[,PVX*0M5F =@J3;L$\#+9TL(A2IDG0<]]?OCI(5MTF##LN'F"]W M#Y_G7DC-=\;>NPK1PV.MM%M$E??-Y6#@\@IKXI1"UJB=-!HLEHMHE5Q>96P?#/Z4N'-'8V E:V/N>?*A M6$1#)H0*<\\(@GX>\!J58B"B\;G#C/HCV?%X?$!_'[23EK5P>&W47[+PU2*: M1E!@*;;*WYK=K]CI&3->;I0+_V'7VB87$>1;YTW=.1.#6NKV5SQV<3ARF Z_ MXY!V#FG@W1X46+X57BSGUNS LC6A\2!(#=Y$3FI.RIVWM"O)SR])VD8^B+5" M^,T([>8#3ZB\-\@[A*L6(?T.P@P^&NTK!^]T@<77_@-BTU-*#Y2NTEN$3DN(JI\A_8!H^7//R63X2^O M\,MZ?MEKZ#_$[[\AP <-QA9HP1L0WENJ?1"ZH"[RU*=04:FJ/;A[J106T%A3 MHN,V$\K%<'V[H@K;@W1NBU ^8:N 39!8-\KL$5T U4:?'58 'QNTGE!R^N&S M3 F[2N95@%PC=8PV5,?"T\&TK4PN%!6ZM:ASB>X<5M 8&SJ67'U%X>X.E@ZH MVA5Y6J'D%RS.X5.%Q%Z29T,HHC9;[=GM&6GF*?+<;L.IA(#.,V!KB!K6^Z#; M/'#0")5,ZHY "Q&#,S32&Q NK/:2C7TI!,15>ZFW%*1VAVXRS[:B+*62(BC< M25^%H4<#XLY%T[!(ID/@;=,#P?U >(ND#E!HI6FB+LDAQS1C>T\J^VI M/(MFR[ZD=)J=I)CZD*O07*3MV_RU=[?T>]X((&388+C0.P(.3BA8OC);1[%T MIY?P7CHNK;]1V#-OSNAV1+@)MNU-=6S0K=#-X[%>DT*^?MYBWDV2&*YP([5F MJFNAA";A;V \B;/QA ;9-![/$E@5#[SC($WB49;"*(MGTPQNL1$A^\1QDDQ. MX20=G])JKBAKLI1YB#")MJ;NB[2+M^.*H8XS)-IREI%1$L)(8GIW&2M.9NDI MK&INFB]MLDZ2:9PE,][-XFPX.H5W94GAQ1KL);S_7)Q5^^T#VJ_WGQ:I]59_,VV^3CX(($B^% M);D.SR_&$=CVO6\GWC3AC5T;3R]V&%;TB826#6B_-,8?)GQ _]&U_!=02P,$ M% @ ^D%B5X-EDI#Y P MPD !D !X;"]W;W)K&ULK59M;]LV$/XK!RT8$D"Q7OR>V0:<9.T*M$/0K-N'81]HZ61QI4B5 MI.QXO[Y'RG;4Q?6 8%]LDKI[[KE75!:6]]$DC%3#56<(D/&DQ354SO M;E&H[3Q(@L/!1[XNK3N(%K.:K?$1[:?Z0=,N.J+DO$)IN)*@L9@'R^3F=N#D MO<#O'+>FLP;GR4JISV[S+I\'L2.$ C/K$!C];? .A7! 1./+'C,XFG2*W?4! M_8WWG7Q9,8-W2OS!W^&#B]3POA?V+:RPWX 66.L MJO;*Q*#BLOUG3_LX=!0F\7<4TKU"ZGFWACS+>V;98J;5%K23)C2W\*YZ;2+' MI4O*H]7TE9.>7;Q5*M]R(8#)'-Y)R^2:KP3"TABT9A99LN$DHVR/=]OBI=_! MF\(')6UIX&>98_ZM?D3F9AG. ^H5@WJ#P>+''Y)1_-,9 M'P9''P;GT%^1M+-XI]G^1Z!^*Q&RD@[1 )=@W99IO>-R#:Q2C;2@"E@?0&A\ M>)F"XLL$[)#I:ZNNLFH,<317-W#@' *S<(_9'BCQ0"E<0#(:A)-D",LL:ZI&D/7\F2.O:L8U M31P+E^,DG$S[5QU$21/R).HT#:?TM\QS[@:-@;Q!L(H&SI>&F_W9@(S2&*$A M(:FMM4:9[8"J2QHBX<=3_C=UNS>>]..7=D_$Y0*F_7 P&L-SJD[)A< -9*JJ M-3?D;C@$:+$)X&)9MU@M.)B1,>)[WI0;;G:H!2LW4_4G5%J8,, MU87&%H2"<329-]J5R&MK@Y45Z>MW:96WMVI("Y:L*:Z:9^U)H53V3 M=%$HV09IOEO4-':]3&.P: 0(ND:,5]\PT9#-%L6BV+7AJY2VOE(;8G(YXP3TS M_L)%1^],HYR([,O"_M1R><\+A+>:4@IWAPY?MAW>;:-EZW9;S;]2T?Y;^'^ MN/,7(G'TE>4:J^2U@21VK=T/)[%;7(["=#B]HM4X' Z2;SX-PS1)W:=).)Q, MX-0LCCJ7*9E:^R>#:R BT-ZKQ]/CJV397L;/XNV3Y@/3:T[-+[ @U;@W'@:@ MVV="N[&J]E?S2EGRRR]+>EFA=@+TO5#*'C;.P/&MMO@*4$L#!!0 ( /I! M8E>,;\,Z]0( 'H& 9 >&PO=V]R:W-H965TG*1T: M [[$OO/=X^>Q?9?I5NE;LT&T<%\+:6;!QMKF)(I,N<&:F8%J4-+*2NF:63+U M.C*-1E;YI%I$:1R/HIIQ&MYU/56L$E7FLP;5TS_7"&0FUG01+TC@]\ MO;'.$H[_VVDG+DAD\5^(+ MK^QF%A0!5+ABK; ?U/8-[O0,'5ZIA/%?V':Q>1Q V1JKZETR,:BY[$9VOSN' M@X3B3PGI+B'UO+N-/,L+9ME\JM46M(LF-#?Q4GTVD>/27]A>)[SA;:LU2@M?%TMC-;V-;T\I M[X#SIX%=O9R8AI4X"Z@@#.H[#.8OCI)1?/H,[7Q/.W\._9]NYO\0H'=@[R@5 M59>QH%9@-P@K):A(N5S#2R[)HUK#9&5>G0#=B<5ZB=I?S 66.R.ADU2U0V-= MD[C+,21)$B;CW,VR(ARG!5RC]AU%E@ALRW1E(,G#8I+ ),R&$[C@ MFNH6&JV^NY$YYDP8R,-X%$,2CHL,WA-G#>-P/!G",)Q,TY] ,4#'!>CP9CJ48A>]7&2 MC 9)[PKI%$R#ON6(A]!MU;-:*MDZ4EO4"%R6HJ6R ;94=\Z$%T=%FL:G?SW5 M@0],GGQIT4$_J%&O?==SM]U*V[6&O7??6!==/_D5WG7E*Z;77!H0N*+4># > M!J"[3M<95C6^NRR5I5[EIQOZ.:!V ;2^4LKVAMM@_[N9_P102P,$% @ M^D%B5[1:3%MY!P _1$ !D !X;"]W;W)K&UL MG5C;K #Z8W5ZW\/B[XMZ*M/[@6G,G:VL]\\[Z\'LTX(-)4!/8@\>^>;DEK=H0POF2?HV%+ M-CR\[KW_,^:.7-;2TZW5_U%EJ*]'ER-14B4['>[L]E^4\SEG?X75/OX5V[1V MN1R)HO/!-MD8$33*I/_R(>-P8' Y^XK!(ALL8MQIHQCE.QGDS96S6^%X-;SQ M14PU6B,X9?A0/@:'MPIVX>:]*6Q#XI-\('\U#?#(SZ=%MGZ;K!=?L?Y>_&1- MJ+WXP914'MM/$/>Z1B^2U;V5!UR-4@2=W3Z.;;[^97\S>/!'O MV1#OV5/>GSV._]U:@+0BU"0JY"VU^-))%\AY07Q4 D ':M;D!K2%-*7XN0B6 M'\[CL\58W-ZMOOWF_/#I+E[-W_Q# M;*47\\O)\D5TO#C'U1AE[-OD0^\FXA/"@XFH6[\0K5.0&:5WHNRPU$8+!SE #?-:*>ZE[F32!@W/TA2<&5X@'E2S$;]U M3OE2)?TH;-=J(+=5HTC[F0 38 X0TB#H ?V0'XS.']Q0(,5,-:9*\L$C!38/S(LV@*7Q7("H^J8C3N2+IW_:00,A&I08*$' M-2630Q<*>3&-H+K] KQ2[N@<@*"B"A2P]XIC >2\UZTUWFI51G17+5XC@6CH MQ:H(,0]DLZW)$4S2B490X9HS6'<>)>=]CBDB@UB"[)PTP2?.SV8O0#FGS";Z M2_1G1O(%2(/SX)!D\9D1/<=JI,X()D *L'NSA\,&P/484WM$BPZ,P]D>UWD, MY8!F3'A.^ %%$5!\XF^SR2LT%*T3MX&X2Y1CGUXVI\+10PO$L/'^_([\[%GM MHT^4#YSN*Y%+-->6025@M.!S U 09EA(YW9XOY6N]%SE0=02-(L\16DIHT I MK2I*]'41!"JDS]6R)M$%I=7ON+7 ^23E6-AA]Y*#%]A:V?(4$X]<;WOJCH^6PJ$*.Q20UIP#=H4, M2"[D[+,_8_92=8%[&"?A)Z M/:O@)V1\))SHU6L>EG D)X*^)]>IU:-J'FD*3C0>^L?')-X95VA>V4[CV@@5[PO MS/$R7K?6A_WV\\NDJ4C)@.B0"&@+HD7FH)Q#E6"^+8EK#YDVT@ ]N 4OS#TQ MKR?BW4%3H5P7S'T9C>E+1RP'!Z5%#YG0F'%,S\Z4/M=:5*TAGL'=_Q%37(_" MLXZ)%='E:K=K[)^?-2E 6C4F#517_TI)=6P:J ]Z,-^_"3$S +P<$#F MX.CV Q,V!,5[/]PS:ZO+F ._' L@' 6K5S0([%DOL.,4+&\2 Q[.@.L/K$:: MA[+C.9%06PCR<-Y\= <'G/;X&O5^-F+5;7!<8G[1ZT,:$SY.Q(8E-L\5K(OL M#>_>FRKC<3?TSE7JYK$+1L(!#]V5<1!I0+H<>^S7_+G'91?Q]7VIQQV1;&OC M7'$P@/H=8FW&V24#"9U756!\D%?!\>'#235=DZ:L.$PAJ%%B(J.G#%HJ'_5 MN;S#.(^S2;]A18-/4 #=+;JTJ9TY:CN'N#U%PN+;#2U>5DS&=U1D%F:=_9-R M/T];WB+.@T<;13W9DW4B5CZZO>66;G:0/(D7XFX-ZN42JJ4JE4!O8(B!$:V3A/90,^L B8"T(O%MQ!8%VDX8_A!@ % MZV:I0&EFH0S!J767NN PO/=IQRQ]5]2/;845;L-;;2#;\,DK-HX'#/"K("I] MGL1R[7 -0M]3['F*-7E8CX)YX%XKN<: $7;1?&-XU)@\]MTW/?@D;PCQ\ \/ M/!2A3:2O\^'I\-O&*GW2[Y>G'T9^0CI(!+-&!5.,6^DFV#9^X*.O M!=O$RYHDZIL7X'UET1SS#6\P_.)S\P=02P,$% @ ^D%B5\[]T;P5!0 MA@T !D !X;"]W;W)K&ULU5=K;]LV%/TK%U[1 M;8!C6Y(M/YH82)H6*[!V6;.N&(9]H*4KBZ@DJB05-?]^]Y*2X@1.UF+ @'W1 M@[P\/.>^1)VV2G\R.:*%+V51F;-1;FV]F4Y-DF,IS$356-%,IG0I++WJ_=34 M&D7J%I7%-)S-XFDI9#7:GKJQ*[T]58TM9(57&DQ3ED+?7F"AVK-1,.H'WLM] M;GE@NCVMQ1ZOT7ZHKS2]30>45)98&:DJT)B=C9.>C69," M,+",(NMW@2RP*!B(:GSO,T; E+SQ\[M%?.^VD92<,OE3% M1YG:_&RT&D&*F6@*^UZU/V&G9\%XB2J,NT+K;:/9")+&6%5VBXE!*2M_%U\Z M/QPL6#VV(.P6A(ZWW\BQO!16;$^U:D&S-:'Q@Y/J5A,Y67%0KJVF64GK[/8= MQ?U-E:@2X0HU7.="X^G4$C+/3Y,.Y<*CA(^@K.&MJFQNX%658GI__908#;3" MGM9%^"3@-=83B&9C"&=A] 1>-,B,'%[T"-XKH2M9[LIJSXZYA> M#S<_#L>5LC&U2/!L1*5@4-_@:/O\NR">O7B"['P@.W\*_:MC\NTH\/+].22B M2)I"6#28!?J8\HD)0W,6*K4 '+V N6>Q7)'[/H$= M_2:SBP<"-A1/X0-;' M%8RA(N:>:Z,I$UL*R^PPFC9;V M%DBFS!C([7EOAUZP%P*Y2&&'6)%'*,7ECN/CXO:].0XN*8Z)HDYK+#-JJALT MS-6%\82['K.ZI69L0;1"DZ]L+BROL=3X04"E*B*145C%KD#0W Q9JL8$.22I MO)$I^=<'@6./&<>,?>-V)E]ZY]P11"#HICH0<:>XI?P9/,YX+TI7Y7?#^0\R@9&T.69@SX)2$^!_/$6/RX@==>QZ]>FV_@ M_> ?G;A+%G=?SH&*1R?>-25J897>N*!T#)]_MPJ#\$4GXQFLQHMU3/<@&*^6 M2WH(EV/R"SU$\_%Z'L//:,SF4*.P/A_ZN#Z(**LS$*YA'L)Z!4$T.[9][SM' M(%YV!*(%$XC'ZW#N":R"&"ZQ4O3I]4H^NN\\+10W)&Z/_7YTX#&67,T4[DLD M--*U' ?!FC!97.SNX7P)K[*,CB<ODDW@;2)GLUPYFV4(KX]6U3\4U:,U-798HK+RY,Z%!VWKL%VY M"J="*!K&RK0JC]77O7Z,GQMY(PI7B]P.ZD;7RF#?N.O&Y5SOSO8K0B!*U53= MAR >!ZN%4[Z@Y%]TYF..>(WNO%K<3OZ5PQYTF_^UM];KI1,=SM?'/77L[#4] M.!M3.]J[/P#^VA&L/R8/H\-/QKD_6]^9^S^4MT+O)=5D@1DMG4V6BY'_T/4O M5M7NI+U3EL[M[C&G'R74;$#SF5*V?^$-AE^O[=]02P,$% @ ^D%B5[N6 M'$^: P V@D !D !X;"]W;W)K&ULW59M;]LV M$/XK!W7H-B")9#G),MYUNE[TV%:.%S+:191)6US2R.35YAS% MXC1)SN.:<1DMYW[O1B_GJK6"2[S18-JZ9GJW1J&VBV@2]1NW M?%-9MQ$OYPW;X!W:]\V-IE4\L!2\1FFXDJ"Q7$2KR6Q]ZN2]P >.6S.:@_,D M4^K>+5X7BRAQ!J' W#H&1L,#7J(0CHC,^-1Q1H-*!QS/>_9K[SOYDC&#ETK\ MS@M;+:*+" HL62OLK=K^AIT_9XXO5\+X+VR#[/0\@KPU5M4=F"RHN0PC^]S% M802X2)X I!T@]78'1=[**V;9<75XS MKN$#$RV"*N&:2R9SS@2\EL;JEJ)OS3RVI,B)QWE'N@ZDZ1.D/\-;)6UEX!=9 M8/%/?$P&#E:FO97K]"#A'38G,$V.($W2Z0&^Z>#UU/--G_?ZBIM<*--J-/#' M*B.O*5'^W.=SH#S=3^F*9V8:EN,BHNHPJ!\P6KY\,3E/7ATP^'0P^/00^__] M30=)]YO\%9K@7850*D$%S>4&+,L$!<]4Y-+E[>I[ ^6 XB.4QEQIR@?:!$L, MN:+LD(8V:&:4X 6SM'@$&TL; ;NM>%X!TP@U,O>S"F 62F?K0["5"MQI:+5V M-E&A<@/9#@0^H*LI6W5:1YB*HV8ZKW;P@S]4K6&R,#_.@/*--&>HAZ2#-YYH MTHUI-TYA90Q:,W,9CSNJ3'U/-VG=VI8<*%NB@^_@Y8N+=)*^VCM[IRQ)!I9G M1-]PEG'!+4?2=TD51IY2='SX>$&^^'M.=%*[)]@F1Y/DHE,[8CPH?85Y%XZ) M#T?Z+84C.3O_#^'PTB%[GU/8H+;4%@U8!6@LKT-^4S#T 7S#=GV]" \@M$M< MEG]JN>%>ABHSN_OU")BD8BJ0.G31$U$W<@507CUOF=ZX%!%8$C0Y^>DL AU>$F%A5>.[=Z8LO07\M*+' M%VHG0.>E4K9?. 7#+"[).3-SYL+QV<;Y MF[!BCO2I,3:<%ZL8VY>C4:A6W*@P="U;G"R<;U3$IU^.0NM9U4FH,:/I>/QT MU"AMBXNSM/?67YRY+AIM^:VGT#6-\MM+-FYS7DR*W<8[O5Q%V1A=G+5JR>\Y M?FC?>GR-]BBU;M@&[2QY7IP7\\G+RQ.YGR[\I7D3#M8DGI3.W@3A!;UQ-JX"O;(UUW?E1[!F;])T9]+E]%' ]]P.:38> MT'0\G3V"-]N[.$MXLR-XUUQ&NM:A,BYTGNF?>1FB1SK\^Y"S&>OD82PID9>A M516?%ZB!P'[-Q<7WWTV>CG]YQ-*3O:4GCZ%_53"^#>'JW9QTH%;YN*7H2-'G M-P94J\@UJ4!N0?-NB9RCR8O$_I1^C"NFXG.9XB=D:5S1I;(W2:IAKRLUH#^& M\^% H,)&VZ481X:1%AZ;6,7(7NY7&4^'T.$:J@HPRL*&&AFN)3A2JH2F(/;) M25)WI:/^#_T@Z3U0]@7H(?T))S[W@5KOUKKF0,)1PE?T9'HZ'HY19\;DIK-V M9BTX/>Q"5=KHN!W09J6K%0IQ2R6C"^ 1('[ 5RVJ>F \B?HCP>8=><% M4'AMP9JK:>%=0Z\[LZ7)4UBAT:IHR\KCCG?=W0,&ERFH]%UO*GF&X- M:5[#-$ K8V 8^O1]\!V X,.DK$S0P!@K.%(IB1-T"N0@42*^I>8I$M:!4YN] M3/!'J-E"'2*BK7M,BF5$!KA9SK BVT19BT,CU%]N?; MG3."%!8WS0X ^M(D[I#0K$*YHOCB!""TBHSN(TJ*%@P@QDL]OI*GWJ=I!/#B7:2:5 * ,\^"VW]V/ MO?,\[=U>SS/S&^67&@EA> '1\?#9:4$^SZ'Y([HVS7ZEBY@DTW*%T9V]7,#Y MPKFX^Q %^W\&+OX'4$L#!!0 ( /I!8E?SMTN2A0, *0' 9 >&PO M=V]R:W-H965TN:KD3;FIZUCAIC.V$Q])N<]=;%G5RZE1>S&:O\DY(G:T6 M:>_.KA8F>"4UWUERH>N$/=RR,OME=I$=-^[EMO5Q(U\M>K'E!_9_]W<6J_R$ M4LN.M9-&D^5FF:TO;FXOHWTR^$?RWIU]4U12&O,8%Q_K93:+A%AQY2."P-^. M-ZQ4! *-;R-F=@H9'<^_C^CODW9H*87CC5&?9>W;97:=4SARN9[]P*$:'(O$> B66;X47 MJX4U>[+1&FCQ(TE-WB G=2S*@[](Z)HV1GNIMZPKR6Z1 M>X2(AGDUPMT.<,4OX/ZB3P!H';W3-=<_^^>@=N)7'/G=%L\"/G _I?EL0L6L MF#^#-S_IG2>\^>_HI;?25R, 2Y?#I(O$@WKA<5+S/< M%,=VQ]GJY8N+5[,WSTBX/$FX? []_Y?L#^!H[=#CKK*RY)JD)M\R0=-.FN!( M&\\3VMRO23KJA?4'\H:LW5D&JHLU]*CM7U+$G$4HSUP!$ 7^MY8 M'ZW0WK(+'37!QPHHQFT#[&'@%J(+56P]1@UA*ED1>0YFCC"?@-'(BBFE?GKD MY4+Y%2,@,E.\%2H- J,AUDH7 495QM928RY198)%8! J PS8N2E]U+AT&E,J M/T&RGHP-GJ2YD)-&#)5L!86]*C-7G&]'=-3LI*\ TLDH14(7?.W M(#R/C#!%,.9P# U2H_V$AHS*[* Q0F"[-+Z=# E$1_6CH,@;N-H'H22R#\XN M5.U1XI"#VG JU9$%JGP@A^*HI":B?PWU-GU;5D-6 1[-,/OK(K3Q]ZNKE9Y.S8[M- M[X.++:#],$1/NZ&ULE51-;]LP#/TKA#?L M5,2NDW9MEQA(V@[;H5O18-MAV$&VF5BH/EQ)3MI_/TIRO&QH@^YBBQ3?XZ/L MI^E6FWO;(#IXE$+96=(XUUZDJ:T:E,R.=(N*=E;:2.8H-.O4M@99'4!2I'F6 MG::2<944TY"[-<54=TYPA;<&;"*.KQOG$VDQ;=D:E^B^ MM;>&HG1@J;E$9;E68' U2^;'%XN)KP\%WSEN[=X:_"2EUO<^^%S/DLP+0H&5 M\PR,7AN\1"$\$:O&#UZZ9)6<)U+ABG7!W M>OL)^WE./%^EA0U/V,;:_#R!JK-.RQY,"B17\^W/8 YQE+P#R'I 'W;%1 M4'G%'"NF1F_!^&IB\XLP:D"3.*[\1UDZ0[N<<*Y8=J7%APZ5@^L-/>TT=43K M-].JIUA$BOP%BG.XTT(QMD1Y%D^/L W M'F8$G_/2.D-_Q*_GQHULD^?9O$LN;,LJG"5D XMF@TGQ[LWQ:?;A M@-;)H'5RB/UUW^,_*;XJ^*(W*$LT46<>C_8(+N_FP)32G:JP!M.F8<&O$$%;,-U'S#:U2A_FTVFN30HH%*2TFF MLPV!CJ!E3ZP4")2YPFI/R5E4 D['TD:+&JD=<5%G32I8"/[1W\-&SQUXNF<& MB68=+&])4*=<],60'6Z5>333G_)X)=TPL^;*@L 50;/1^Y,$3+1Y#)QN@[5* M[&ULK99K;YLP%(;_BL6J M:9.V< VY+$%JFNND;E&S;I]=< (JV,PV2?OO9QM"@9 >H5 LW>:$J2-'BF4=8UOJ*4W$W$ASWEO 5;!E8(JK>&^PC,(Z8 M'Q.6402^@L?5&'RZ^0QN0(3!KY!D#.* #70N8DL'W2_BC/(XUH4X-K@GF(<, M3'" @@I^7L_W:GA=Y%PF;NT3'UFUABN4MH!M? &68=D5Z[FKQ[]G<0L8YD5\ M7(_?IK06G]3C/WU>XE8%/FVR>.LB/FNR^,OX_/]V?O'NW(\*P2[? %OYV>]Y M ZH*/;=SJNWDV=1G*?314!.'#T-TBS3OXP?3-;Y55=DUS<;7-)M\^:5[[Q^<)XFB&Y4,\: 3S+,\P]+.5OV>[>JS3F9'YG]F5DQ/Q?]8=[. MO=GGS>4]I)L(,Q"CM0AEM#JB;Z!YPY8/.$G5:?Y$N.@-U&4H>EQ$I4#<7Q/" M]P,9H.R:O7]02P,$% @ ^D%B5T@U17Y# @ B@8 !D !X;"]W;W)K M&ULG95-CYLP$$#_BD6EGG8#@7RT*2 EVU;-8:LH MV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N% M[ZNLA JKD:B!FR>YD!769BH+7]42,'%)%?/#()CY%:;<2V.WMI%I+!K-*(>- M1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M

($5 @:9M@1L;@=X ,8LR&C\[IA>OZ5- M/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#'#=-;JR MC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##'3,& V+07FPYRO@M^?X/<,/0MN5DO M-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJ MWVB7;7_Y&]YVZ4EXP8 /T0 9 >&PO M=V]R:W-H965T&DBRC3GJX+XDDDC//S#SS0E\? M?/@::Z*DGAKKXLVL3JG]L%S&HJ9&QX5OR6&E\J'1":]AOXQM(%W*H<8NUZO5 M]\M&&S>[O99O#^'VVG?)&DSR]GPX;/9UXD_+&^O6[VG M+:5?VX> M^4HI30-N6B\4X&JF]GF\L/=.]XO&_YAZ! GSXHMV7G_E5]^*F]F M*P9$EHK$$C3^/=(]6_M/4Z;Z9O9^ MIDJJ=&?39W_X*_7V",#"VRA_U2'O??=VIHHN)M_TAX&@,2[_UT^]'R8'WJ]> M.+#N#ZP%=U8D*'_42=]>!W]0@7=#&C^(J7(:X(SCH&Q3P*K!N72[S<%0OE); MLW>F,H5V26V*PGL7U/Q)_>Q= MJJ/ZY$HJ3\\O 7G$O1YPWZU?%;BE=J&N5G.U7JVO7I%W-?KA2N1=O2#OG,'_ MVNQB"N#-O\\9G.6]/2^/<^E#;'5!-S,D2Z3P2+/;;[^Y_'[U\16T;T>T;U^3 M?GNGHXD6[9)FAI\#^0?$_+TFU3G=E291J0J/@+F8GR(\4VK^7!FG76&T M51&G"%F:HC*NL%U)*D&"SOX4Z?>?-^HGER@X4:#M'*_%0FE7*H,MA]I;^WSA M#PZ28[>+IC0Z( )S+)FB1O+_UIE $PB2T!5$BC*R!JF1OT*?85V%;UKMGH] M6!NBZ:*6>A 7"I9&.F]*K1])[8B<0O1:'0#,.)$52NPF9&FJ17?H+&7A@?:= M%1!B-2_^NM@NU):*+IAD^FV?GHI:NSVI>]\T)DIU>_/M-^_7Z]7'[:=[>;K\ M^)U"P56_=#K %ONL/E/K [O3*:Y&ZG)U\I;X_HP-]JA;?#RJ[:C MRG,+$*-U^04E-7^'! V+83_X&#A&@6T#C6"ZM;B'$I5=?#W,^GP:I[%VG<6]$(>8:+H3?G2N=RRQR3[_[5GH&_D M_8&2/\8-?-89BB+N/NI'&-3L*.1R?'4I360]9(>@F,9UDVF9,W":@'^#;(O] M(TRD+Z__K .*UCKW)O6&5WK*BY[Q^$#^Q2L=X=W8$=Z]6LH_Q60:SK1S7>!W M'N7*G\O=R.\7ZOQ9P@W5(DXR4R$0C?Y**DZ&"QH42M2^=.4^RTVU1II6%6>K ME%;Q.!RLF[&7Z!BI#[F>L%%9D$=H(<8;'_J@5KAR+&1\&:JY?C.M%.5DU M,VTHXN=\D-/V)9 G= WT2*[KC:6GEKLI*G(GU>8H0>JJI.)"C1'I:VFD/]*' MYVK7I3&+N47RB>3G7 K]@=M8GZQ#BT05)/.H=Y8$;.?@%R8XCR^F8/?TQO!. MCX!FFCC >*+R FVA$*0R-&'W(XJ&2&/,INPK!'-B1R?IQFZ8]&:5)4F%R?HF M0GEO%PGU!395LLMZM[^P*$IE']>Y:DASU(6#Q_($'ULL #\/ZQ>^NH"D%[D@ M5?F"9W[V>L.1T[E^/VK;C3FBB[Y)HJ*BL1MQ7P_C9..$?J<..=&Z][X\P.]S MCDOHV"8 PT6#0E8"*/"6?J(3^9.8XFW1 #U_!3JUA/02'A*J<\ ME]'QQ$#;H9:#24T4:C4>+/"A1XF\M\__R?,"3WW,KCSM")4KCF!68T+1->"L M$UKQ)R9\8"9/#F3N'^M%(=W"%VC6 VVJCOOU0MT?3TWJ2\A4#1.>Y23CMSQ< MXMLS^"A>_>HPA"X$.H<]RGAZ% ?'U@97,AYCK#@%4RI/@XR?R>Z[.'@NXIK; MYH8H=4UD8E %H6.? 6AY$>,P\Z5#=N=V=>(9GO 2-Y^ATS;Z&34-)3*H*O@& M)_R)@\SI2#)%D7G,R:5CFH)'C/X7N5QV#0O[""\1>/V_\"4$L#!!0 ( /I!8E>0 MJR/V; , ,P' 9 >&PO=V]R:W-H965TMT76R3OGGONX=UQ?E#ZD]DA6GBJA32+8&=MJ=:1&D<3Z.:<1DLYW[O7B_GJK6"2[S78-JZ9OK+&H4Z+((D.&Y\ MX-N==1O1V=B4'/9_;.G M7H>1PTW\'8>T=T@][RZ09_F*6;:<:W4 [:P)S7WX5+TWD>/27%.*@,O'ME&H'DYCRS%<)91T>.M.[ST.W@S>*NDW1GX5998 M?NL?$;>!8'HDN$[/ CY@&2=;4A2U@9 M0STPD@'^7FV,U50W_YS2H0N3G0[C>NG6-*S 14#-8E#O,5C^_%,RC7\YDT0V M))&=0U\^4&^6K4!0%3#'VU!Y$W&-I<]%<+;A@K) X\[;^OE5="F<#7(ZA<<= M0J4$]3*76["N3( ;L&Z;U!3 Z*SH5"5R;K]I=;&CQH%&\P+!*K^+QG)J*B)< M,:YAST3[?]*!%UP2CFH-&9B7M]WU]67L_.Y:K5':'H_.BT*UDBPT%LCWGO@% M3,+K+(6/DN %.;DDB:.!))S*#JD81;/X(VT3&ZY8])E-XA_:40G&8YS,XU9_1:,+6J+?^'3'@2ZH; MML/N\%2MN@G]U;Q[Y]XRO>4T8P56Y!I?7>;Y2EZ>\_=_3< MHG8&=%XI98\+%V!XP)?_ E!+ P04 " #Z06)7V?R.=Q8% "8#@ &0 M 'AL+W=O@20,G9\NNE MR0%)VF[#4#1+T@W#L ^RK;.UV)8GZ7+)?OU(V>A=,,M3'4Y-9T6O'!,33UE MGA=/&R[;R?S8K5WH^;%:VEJVXD(3LVP:KN_/1*U6)Q-_LEZXE&5E<6$Z/^YX M*:Z$_=Q=:)A-1RF%;$1KI&J)%HN3R:E_=);@?K?A-RE6YA%-T)),J1N<_%R< M3#P$)&J16Y3 8;@5YZ*N41# ^&>0.1E5(N-C>BW]@[,=;,FX$>>J_ET6MCJ9 MI!-2B 5?UO92K7X2@ST1RLM5;=R7K(:]WH3D2V-5,S #@D:V_N>58+LW\\M: %]T[S0>)9+Y%]1>*,?%2MK0QYWQ:B>,H_!70C M1+:&>,:V"KP2W2$)/$J8QX(M\H+1Y,#)"[:;3!9:->09=)7-2 MJYQC9FRR<"N&S19>5^!2A2=(MB6Q[O@\0_CF531)/!B!*?1( %L3YI,@CFCH>^1:63#K-?'#A$91 MX*B4AB&*#V-&@QC7PC"B,Q;M[IH?'_Q\!D7]IE"K]G]WS^=66M!_94&C0>1^ M0D/F(<5\&LYBH *PP4\=%:4T O\-7+^ T (R%78RED 1H%X\(TE 6<)('-" M,?+)5H CI3,O)C%-DQAC,/,BC(#'OM5Y6[(T&K,TVCE+,UY G\@L$7?02HV@ MI(5F"S^TR-4MA%^832FX7<&&;",N%UMKAE*P@UZ< =>MA*2J[\E*2VM%"ZL+ MPA_U@I?FW;>?H[,O,).] >S]?@\?(A=@U/;28!^&B&'@]H(PVM\2M7B,6KQS MU 8 T!BU@"M+]C=<(XA5X#S99$MM!-Q,[*:X;56Q2^G<2?/W#,KEH-@=LA$= M1"*ALP"KFA]1SYMA!LVH'T=()#2.PFV9E(PQ27:."5Y%T4/8(/):&:0S7O>G M%!?!HU"%7#.I>%O"*GAI["NUY)FLI;U?,WWAQ$W1W INYT;XD)I0J)Y#Q];D M4O895+DA_9[&Z9W(ATE?AI_S0Q^B_BR!$6IBDJ J5P+*5OX+9\0^@;ONR[;B M<"?BZ,"\7N)9FT44L,W&,_;/0!^ LMS40IV\>F#_9B%*+4 M]3R:NA(6T]C'I$FI#Y>$BQG^'=1/K.KH(*QL?H_#]02P,$% @ ^D%B5P[E6<(J P MZ08 !D !X;"]W;W)K&ULC55K;]LV%/TK%]HP MQ( 2O6C9SFP#<=JB ]HA2+H6_530TI5-E"(UDHZ3_?I>4HKC;8E1?[!(WGL. MS^'C9)+;:8LOMA>Y04:31IN6.NF:3V,X@KP.H ME4F>IF72[M41N\D[76WWWGCWH1 MI5X02JR<9^#TN<=KE-(3D8R_!\[H,*4''K>?V-\%[^1ES2U>:_E%U&Z[B*81 MU-CPG72W>O\>!S]CSU=I:<,_[/O<8A)!M;-.MP.8%+1"]5_^,*S#$6":O@+( M!T >=/<3!95ON./+N=%[,#Z;V'PC6 UH$B>4WY0[9R@J".>69&TC[OE:(GS0 M7%DX^^0[=C1/'-'[I*0:J%8]5?X*U0P^:N6V%MZJ&NM_XQ.2=="6/VE;Y2<) M[["[@"*-(4_SX@1?X2*B*V#1W&.T_.V7 MK$Q_/Z&/'?2Q4^S+.[IQ]8[4Z0::9ZV2M/:G5[C'ES2?9OVT16*3=/N$VH + ME$&\#9E<(L=?VR#K[,R*T=PEH]'-%I);JUH1,5](2#3 M1K?DM#([DH(/5-\L<7G#&C29-D#YZ%DRXLAB*G">*\YF^0BN6FV<^"=047 : MLVSFHRQF:3&"MTU#RV6'+:2:H.@6&X.J>@1GZ-#)'CG-X(S-"$D+\A^SD[AD M[-GU=8 [Z/R\A/S_X;"4G*4QRZ?4F,5E6<*?6IU7/P5DDSC/PMJ6\626PK?3 MOY>.>7)4?EHTFU!D+51ZIUQ?B0ZCASI^U9>OY_3^$?C(22#IDM@0-+V8C",P M?6'M.TYWH9BMM:/2&)I;>HO0^ 2*-UJ[IXZ?X/"Z+7\ 4$L#!!0 ( /I! M8E=@, *L( 9 >&PO=V]R:W-H965T>9\3P>=W50^ITI$2U\K(0TZZ"TMKZ*(I.56#%SH6J4M%,H M73%+4[V/3*V1Y=ZI$E$:Q_.H8EP&FY5?N].;E6JLX!+O-)BFJIA^N$:A#NL@ M"8X++_F^M&XAVJQJML=[M*_K.TVSJ$?)>872<"5!8[$.MLG5]X-_.![, MR1A<)CNEWKG)LWP=Q"X@%)A9A\#H\P%O4 @'1&&\[S"#GM(YGHZ/Z'_ZW"F7 M'3-XH\2_/+?E.E@$D&/!&F%?JL-?V.7C \R4,/X7#JWM?!Y UABKJLZ9(JBX M;+_L8W<.)PZ+^#L.:>>0^KA;(A_E+;-LL]+J -I9$YH;^%2]-P7'I2O*O=6T MR\G/;IXJE1^X$,!D#L^D97+/=P)A:PQ: V>O&,W,^2JR1.9+S)SV5^ MRTTFE&DTPIOMSEA-^GD[= PMRW28Q=VI*U.S#-)XZ@_W^R^1]02P,$% @ ^D%B5W<_ M9*:Q @ RP4 !D !X;"]W;W)K&ULA51M;],P M$/XKIX#0D*+EM2\I;:1V&P*)B6H=\ 'QP4VNC9EC!]M9Q[_'=MI0H"M?8I]] M]]QSOCPWW0GYH"I$#4\UXVKF55HWDR!0184U49>B06YN-D+61!M3;@/52"2E M"ZI9$(?A,*@)Y5X^=6=+F4]%JQGEN)2@VKHF\N<"F=C-O,@['-S1;:7M09!/ M&[+%%>I/S5(:*^A12EHC5U1PD+B9>?-HLDBMOW/X3'&GCO9@*UD+\6"-]^7, M"RTA9%AHBT#,\HA7R)@%,C1^[#&]/J4-/-X?T-^ZVDTM:Z+P2K OM-35S!M[ M4.*&M$S?B=T[W-;>2I_T[' 6,GPN( M]P&QX]TEJB#3G*;5-66II;:N)T/B\*V6()-T^F MS0H57-R3-4/U>AIH V^=@F(/M>B@XF>@,K@57%<*;GB)Y9_Q@:'50A#[$89R!K7 FJB$%SCRC#(7R$;W\U8MH&+XY0SOM::?GT/.5$6+9,@2Q,3]Q M5P+NVW6*ZUFTTUSG?\%"(8SLE+8I=86P$5E16S32J8^71L.,Z.,L+R&*(C\:I7:7C/U1/(8E2C=J>(% M=D26"J+4'V<19'XRR.":2B-H:*3X;E?W((0I2/UP&$+DC\8)?#2<)8S\43: M@9]E*=P+3=@_K^?2COPL#NUN,/#'PQ1.=2PX$EB-4*&&Y,:'@Y&G@@N]'1&5HT3JYKH8WXW;8RTQ:E=3#W&R'T MP; )^OF=_P)02P,$% @ ^D%B5QD?"?B# P JP< !D !X;"]W;W)K M&ULE55A;]LV$/TK![4H6L"U)$J19--F'ES'TV7J_+W#GP+WYF0,3LE:J0A'"-G_^=,A#RWATO-P[LI,30E^LZ I678V@-H!'XBT1-X[X.;87\W>0\1**T=4DHW\$Z<1E_L_2'&XW&^J.[E0]'^J/0!VG? #5NN,V_I@)G@27 M;M/>V$E!I1%'&<0L)]Z,_I/_Q>RHGM@4B>>2.89)0=\DSTX3-E3,%):'(XO' M_GSB<>:4)&."> GIN(CA9L@J^<2]3^)]\L+[Y S.W7Z+IOP#_=^V?L$]=;09FK<4.AT3B_"D#W3T,_L:KU[7BM+#5W/]S1 M:XK:.9!]HY0]3MP&P_N\^ ]02P,$% @ ^D%B5U.V^%Z8 P "0H !D M !X;"]W;W)K&ULW59M;]LV$/XK![7H6B")9#G. M,M MDK.M-@^V1'3PI9+*SJ/2N#';L#7> MH?M]VWP3#*M'WSG0SZ/$I\0 M2N3.(S#Z/>(%2NF!*(W/+6;4A?2._?8>_2IP)RX9LWBAY1\B=^4\.H\@QX+5 MTMWJ[7ML^80$N98V?&';V/XZB8#7UNFJ=:8,*J&:/_O2KD//X3QYQB%M'=*0 M=Q,H9'G)'%O,C-Z"\=:$YAN!:O"FY(3RFW+G#,T*\G.+*R8,/#)9(^@"KH1B MB@LFX8.RSM2T^L["ZWN62;1O9K&CB-XOYBWZJD%/GT'_#:ZUV47L^ MI4###"]W\#I,ZMK26MHW4Z"2H\@9FJ[NX&, &K7_M/V/VTV8^J+'':G4/-"I M6M6N)@)%37#P$EZ].$]'Z=N#K7OMR++=RF'3WB9/X8)$1DQI=<+RB9RXA#-/ MME:[9]!&1Z/DO W;+YLAZTOD[7*,PG*D_Z?E2"9G/[ WM?A*"?U,/ MZ=;"_EAS51Q2W?>%M\*U4*K1N*2# KM=>=JG)?]<"RM\4L<&93A6GLUZ[]2 M+#DW&,8G:3=%Z?T[H%?%4#G$O>NY0K,.CQ!+H6OEFINZ&^W>.G\R;QY) MU\P094M'64&NR8E_5ICFX=%TG-Z$RS[3CIX.H5G26PV--Z#Y0FNW[_@ W>MO M\0U02P,$% @ ^D%B5ZNFVY=M @ @P4 !D !X;"]W;W)K&ULC511;],P$/XK5I 02-"DZ;K!2".U&Q,\#%6K "'$@^M< M4FN.'7Q..R1^/&25K8^Z]\;Z818DG! J$\PB+C> MH]\$[:1ES1&NC/HL"[>91:\B5D#)6^7NS.X=]'H"06$4AB_;];Y)Q$2+SM1] M,#&HI>[^_*&OPT% >O%(0-H'I(%WERBPO.:.YYDU.V:]-Z'Y19 :HHF+M$5[3 M@=?T?WGM;U3?(F)QM%D=D>D_1,9_$8D/!J,&6X7Q1Q::ULW(L#N\,/-NL'Z[ M=\_3+;>5U,@4E!2:C"XHK^U&OC.<:<*8K8VCH0W+#;V28+T#G9?&N+WA$PSO M;OX+4$L#!!0 ( /I!8E?^E5 .SP0 &4A 9 >&PO=V]R:W-H965T M>KIG_(O8$"+1MRS- MQ8:F:?&V++2ZWDC=8<^G6[PFCT1^W#YPU;(; M2D(SD@O*1.]0&Y1V?*-F+HVNDA[)D[(MNW"8SR]$1D93$4B.P M^MB1&Y*FFJ3B^%I#K<:G-CR^?J*'Y>#58)98D!N6?J:)W,RL2PLE9(6+5'Y@ M^S](/: RP)BEHOR+]M6]PXF%XD)(EM7&*H*,YM4G_E8_B",#;_""@5<;>"<& M?>\%@WYMT#_U\)+!H#88O-9@6!L,7VLPJ@U&KS48UP;C,EG5TRU3XV.)YU/. M]HCKNQ5-7Y3Y+:U51FBNI?@HN?J6*CLY7Q1"]0B!KN.O!154ZT.@W] ]YAQK ME:"W/I&8IN(=>H-HCO[:L$+@/!%36RK_FF+'M2^_\N6]X&N"[E@N-P(%>4*2 M#OO0;.]Z!H"M!MZ,WGL:_<(S$N_9KH>\R07R',]#ZEFF!*\+TA':C1D4DJ4" M7=:@CX\^>OOFG1'HFX&/9-M#?:<$]I^ '9C C/DSECWDN.VXNIZ\&7.'N<+T M?QA-9,;X)%:#,D;32F._$7&_Y/;/$#'Z^[WJ0[>29.*?CE 7%7+0C=1O@"NQ MQ3&966J*%X3OB#7_]1=WY/S>I0Y(F \)"R!A(20L H*U%#-H%#,PT>Z>C$V^KE .9%=NC&"S]4-),RO8*,2II<@N_EP/)[:NV,Y M/+_'==S+8?NN$#*L" C6RO.PR?/0F.>(L61/T[0KD4;+,)//UH4Y M3M=!WPGFW=4ZR$ "4%H(2HN@:&VQ> >Q>#^]"S6;GJT&[]DLX0VDL >DS M *6%H+0(BM9._*$NZ1J+6/,%94BUL21KJA:4$6?%%MWF,;HC>LW9J0?0NB0H MS0>E!:"T$)060=':NCE4)]T!_";6!:U,@M)\4%H 2@M!:1$4K:V<0[W3-1<\ M?W8S6V./-Z#N2<'QQNSZ;$E T@)06@A*BZ!HE23LH\/>C/!U>8XO5':+7%8G MGTUO\UN!Z_*$_*3?=Z^"ZL3_@*E^@'"'U9Y';752LE)(IS=6 ^#5F7[5D&Q; M'BDOF90L*R\W!*N-L[Y!?;]B3#XUM(/FEQ7S_P!02P,$% @ ^D%B5WP ME&C-! PAP !D !X;"]W;W)K&ULK9GO;]HX M',;_%2LWG39I;6(3 O0 J:VUW:3=KEK7VVL3OD"T)&:V ]U_?W9(DW D;NGY M#>2'GP?[@QT_=J9[+G[(#8!"CUF:RYFW46I[Y?LRWD#&Y"7?0J[OK+C(F-*G M8NW+K0"V+$59ZI,@B/R,);DWGY;7[L1\R@N5)CG<"22++&/BUPVD?#_SL/=T MX6NRWBASP9]/MVP-]Z >MG="G_FURS+)()<)SY& U4#(R@+/%/ GO9 M.D:F*0O.?YB33\N9%Y@:00JQ,A9,?^W@%M+4..EZ_*Q,O?HWC;!]_.3^H6R\ M;LR"2;CEZ?=DJ38S;^RA):Q8D:JO?/\G5 T:&K^8I[+\1/NJ;."AN)"*9Y58 MUR!+\L,W>ZQ M 0X[!&02D!>*AA4@L%+!6$E"$LRAZ:4'"A3;#X5?(^$*:W= MS$$)LU3KYB>Y^=_OE=!W$ZU3\YM"ZBM2HNOX9Y'(Q/P9$EV@:RE!55<%+!'+ ME^ASPA9)JHN -/>+3%]_2T&Q))7OM.;AGJ*W;]ZA-RC)T;<-+Z16R:FO=#W- MK_EQ5:>;0YU(3YWN87N)!L%[1 (RZ)#?VN448BW'I9QTR*E=_@$6EXB,N^2^ MAEL3)C5A4OH->OQN"R$@5XB51*^Z?#,)H-/5W;10= MIV,:S;&%K;^!W2>(-N]9C3SZDD7[]'G]7RLJO%5I]S^XA+ M,^K([(C?L.8W_+^#:^@2G$LSZLCL"%Q4@XNL'>\ZCGF1ZR>\@!B2'5NDT 7/ M:G(N/)=F-#H9VX-1V SM(RBC&LK("N4AU_-;JFC! M;-A"@@?C'B3C&LG8BN1.P)8E2P2/.FE*/?&;(,#5!H1.)^VQUX7*:GTN*I=F M='R**@BZ24UJ4A,KJ6]$^(>-JWPC5\=<>S2LVFX=*.56YL& M"8-)#XXF*6-KGIQ_RA7+UXF>BRSCQ^YQ-A>G<;ER:W,)\;#GP8*;((SM2;A< MC5_PU44AK60<)=F*C$LW6KD=C1^"^\@T\1G;\_/?Y4QD0>(T-CMUHY7;<6?I M =+D86Q-C=4L= ""6+5Z[R3C-!<[=:.5VW&2P:-A#YPF\^+H1:N%M-G(Z%PR M8*>QUZD;=>5VC+!)R-@>D?6Z0130Y,%.?$XCLE,WBCM",@G[>E:3DK$])E-8 M@3#[9 )VD!?0BLFMSM8)RVE(=NI&<4=,COH>44U.QO:@_#0*MUR46[]\A5)@ M>F9[CI33Y.S4C>*.[!SVY"'21&=BC\['2XIG\-B]SMY%=)J>24=ZG@Q[1AUI MXC.QQ^ M[OW%Q#K)I1XX*ZT++D<:K3B\,#N<*+XM7R$MN%(\*P\WP)8@3 %]?\6Y>CHQ M;Z7JUY;S?P%02P,$% @ ^D%B5XEWXB."! 8!P !D !X;"]W;W)K M&ULK9EM;]LV$,>_"J$50PLTD4@]9[:!)%*QH2@: MQ,WVFK%H6Z@D>B1M9]]^E*S(ELP(\79O;(G^WX\\'G76D9,]%S_EFC&%7LJB MDE-KK=3FQK;E8LU**J_YAE7ZER47)57Z5JQLN1&,9HU16=C$<0*[I'EES29- MVX.83?A6%7G%'@22V[*DXI\[5O#]U,+6:\-COEJKNL&>339TQ>9,/6T>A+ZS M.TJ6EZR2.:^08,NI=8MO4AS7!HWBSYSMYD2L8 M5 M(ZC^VK%[5A0U28_C[Q9J=7W6AJ?7K_0OC?/:F6^L=0M>R.83[5NM8Z'%5BI>ML9Z!&5>';[I2SL1)P::8S8@K0$9 M&GAO&+BM@?O>'KS6P'MO#WYKT+AN'WQO)BZABLXF@N^1J-6:5E\TL]]8Z_G* MJWJAS)70O^;:3LT>V8Y56R81K3)T6^AU0ZN%OKU"22[I:B78BC81Y4O4:M'' MA"F:%_*35CW-$_3QPR?T >45^K'F6ZE!7 NF0!]0GAE5)[X;N:$+-K5T9I-, M[)@U^_47'#B_F689$I9 PE(@6"\>7A5U)DPKU:H1N?U$RO:)]D4 MD@,M:&CU7\=NAKW0]_7*VIU.MDD6>1[NRY)SF1<0-QC04H/,\V/B=[*>ZW[G MNC_J^E.5*Y:AN:+*[.NH^:7+#Q*60,)2(%@O!D$7@P N'020\8"$)9"P% C6 MBT?8Q2,$30<'FG_ZG./0(\X@'1AD!'MQ,$@'YS(W(#@:R%*#S(_\R#6G@ZAS M/7I/.OBJ?<]X:7)VU/[2]0<)2R!A*1"L%X2X"T(,EP]BR'A PA)(6 H$Z\4# M.\>W>@38$+"048PR71%&@\R@D$6NB0D@XQ@D 6N2X@Y(^"3D@:/ M.O]=K9DP>CEJ=^G: Z4EH+04BM:/ #E&@, EA)8%%15(6@)*2Z%H_:@>%A#J/A=H))IJN,X7:"01;AP#M[6S#('!^_L9V C[43'B^>?N0E MNZ)5=E52Q41."[/+HY"+UR(D+0&EI5"T?CB.]1R. #,$:'$'2DM :2D4K1^5 M8X&'1^N5RS-$?+Z52)PP'&XQ&'6>_LL?YHASG1LY(<'#)&'0!;Z'AR\0]LF) M2\\R5XF5SN68T8Z(6Z-^7G*O7F[J#[E!Q M]B]02P,$% @ ^D%B5T$">2$" P @D !D !X;"]W;W)K&ULK59M3]LP$/XK5H8FD*!Y+Y2UD>C+M'U 0V6P#],^N,FU ML4CLSG9;^/<[.R$K;:C0QI?$=NYY[I[SV9?^1L@'E0-H\E@67 V<7.OEI>NJ M-(>2JHY8 LURTIXT[2MVLW,NF+E2X8AQM) MU*HLJ7P:0B$V \=WGA>F;)%KL^ F_25=P"WHN^6-Q)G;L&2L!*Z8X$3"?.!< M^9>3V-A;@WL&&[4U)D;)3(@',_F:#1S/! 0%I-HP4'RM801%88@PC-\UI].X M-,#M\3/[9ZL=MB3 DUX+K7)$)SR!KP8\/ MXWL'\"YFJTE9\)RR87"0\!:6'1)ZIR3P@K EGM%A^+=4=XCG6WC0)N?_O$_^ MV?N+9(1-_826+SQ]ZG]I2_YYDX_4Y MTP0>L;\H(,<24K$&^71R2CCHMFVI&+N6T32;=>*'?M]=;V=[W^;L(GQI,]ZW MB8,=FTD+3QC%C=$+S7&C.3ZH>0JLG*VDLK=6K;OU]HGWA9[WPF!':HM5['F] M';'[5E'/[\8[^^CNXIG+!N"(%S-&5USG'B&75<:N)%DO;4F9"XQ&WPQQ_ M4D : _P^%T(_3XR#YK&ULK5?;CMLV$/T50@F"!&A7-TN^ MQ#:PMFRT#T$7NTW[3,MCBXA$*B1MI_WZ#BFMXHM6V#1ZD<01SYGAF>%M>A+R MB\H -/E6Y%S-G$SK%[L% M9=R93ZWM02Y(<(POM:<3N/2 ,^_G]G7=NPXE@U5L!3YWVRKLYDS/5FWZK=3@#($\[(*@!P35@ M\ (@K 'A:ST,:L#@M1ZB&A"]%A#7@-AJ7XEEE4ZHIO.I%"!:8N+)@N:5;2=%T9@5 M!JHSLK0A@E3D?0*:LEQ]0.SGIX2\?_N!O"6,DS\S<5!(KZ:NQHB-7S>MHUM4 MT04O1!>23^@N4V3%M[!MP2?=^'$'WD6E&KF"9[D602?A$Y1W)/1^(8$7A"WQ M++OA?Z3ZCGB^A0=MP_DY[ZN?\[[NAB>0HO=6^(6685-ZH>4+7^!K"BQG=,-R MIAFH25N-5#2#=AJS\DY425.8.;BT*I!'<.;OWOBQ][$M07V2)7V2K?HD6_=$ M=I'809/801=[:V+;\EJQQ);%;(#'>>"/AU/W>)ZO3E<_FJ_7>%SUZ7%]ZS$> M#[][O- W:O2-.B=.O6;COIZ*/6?_PM8NS:US)^IS[O1)EO1)MNJ3;-T3V45N MXR:W<>?/FRGB:'W#/,AMHVC*?"-5$9T VL&><,[XG8F<-)4@FVK;* M1>4X.B_^:.1=3;?XIE[]4>A?=DINF>+8'U]-HUNFD>]=,:T[Q?B?4@\;J8>= M4C^ M =S/-L0L2/PRMA.X?^H\*Z9^=+/.OM[4U 85UBJ5;[?6-M+AOW M]HQ]95_XDZ7?8D_\R:JZ2WRGKVXVGZC$ E[K= M"(T'4?N9X04+I.F _W="Z.>&<=!;_ 5!+ P04 " #Z06)7%#'R:WX# M 8"P &0 'AL+W=O(@U0^]!3#DH:Z$7GI;8YH+W]?Y%FJFSV4# I^44M7,X%!M?-TH M8$4KJBN?!D'JUXP+;[5H[]VHU4+N3,4%W"BB=W7-U.,55/*P]$+OZ<8MWVR- MO>&O%@W;P!V8;\V-PI'?9REX#4)S*8B"B++1F,U>M&O3JM$-%W8; M[XS"IQQU9H5KL>%[=E\!^4,RH: MB4(O?(,36[F?'R>YZB:AKTR2D:]2F*TFGT4!A4._GM:'="*!CXY[V_3)]A6= MS'@'S3F)@E\)#6CD IJ67T..\K"5TPFY"]W)S\^A:ZBY3 M[,YDO_H+W; FXZGLJRO8<"&XV.!W M6#&1@\MMER)M4]@C:;]*TCA)%_[^U,8X*IXG6=A'O>!+>KYDDN^RV%LJY_O> M*9.3"6D8Q72 -8Z*XFP>N['2'BN=Q+J%ACWB06J<8.EHRK,T'"Z7(X@F;JI9 M3S5[@RJOF-:\Y#FSY[,FI9(UOLBYVD%!X 'KC@9-I")&$FFVH C&@]O%; P8 M8F$:V'!$T3"C;B/SWLA\>M=KJ0S_MS7A0IL[T.9QF W8'&$TCH/(#9?U<-DD MW.>RQ/*'JU@2K.!8H@36"*5 Y(_$*#R^JU>YLQ'0/!PPCT/.XBQS$X?!W$6O 0\J8#A)."Z74%#&KOQV%ETBWMZ'KM+ M7CC""8.8SH?4X[ L35^#IL_0=!+Z3RG.\O\)3L>GY8R.#@E76#K+@@&Y?])[ MU* V;4NF22YWPG1M2'^W;_LNVV;'?P[O>L:O#.'QY*B@1&EP/L-%4UT;U@V, M;-I.YEX:[(O:RRVVKJ!L #XOI31/ SM!WPRO_@-02P,$% @ ^D%B5V&F M7SQ% P \PD !D !X;"]W;W)K&ULK59K;YLP M%/TK%INF3>H*@;SHDDAMNM>'2M6RQV<';H(W8S/;-.V_W[6A;MH0I%;[DF!S MS_$YU]=1A'T3@L*1/!8N;FKM5B)FO#F8!K171=EE3=70"7NWDP".XGOK%M8>Q$ MN)A5= LK,#^J:X6CT+/DK 2AF11$P68>G _.EJF-=P$_&>STWC.Q3M92_K&# MK_D\B*P@X) 9RT#Q[P:6P+DE0AE_6\[ +VF!^\_W[)^<=_2RIAJ6DO]BN2GF MP30@.6QHS\8YX2*G'P5AHHM6W,@YUJ#T>0]66'=Y#7.R WQP6\OP5#&]3L,^+&Z M)&]?OR.O"1/D>R%KC51Z%AI49]<(LU;)1:,D/J(D)5=2F$*3CR*'_#$^1%?> M6GQO[2+N)5Q!=4J2Z(3$49QTZ%GVPR\A0_C P>,>.8G/=.+XDB-\RP)S"]IF MR11 ,JK4'1-;0DM9"V/3NVW3VY6[AGO8S6V/^IFN: ;S ,^R!G4#P>+-J\$X M^M!E_#^1/4K#T*=AV,?N"^Z$4$,PQU"N01W)<:_>"\JIR, FUU;9&K9,"%MF6%]VH@+%9'Y"'K9! M0*>+\8&+-$[M!CTRT2OFA94T\58G_5N3Y\RV DWR&HB1V!+^UDPW6 MAGOET1CJ7?*%AJ;>T+37$/8E[#H"/_M*@V4\UV2XUU=+4%MWW= D MLQ_LIL7Z67^C.7>-/'P(;ZY#5U3A2=2$PP:AT>D$]THU5XQF8&3ENO1:&NSY M[K' 6QDH&X#O-U*:^X%=P-_S%O\ 4$L#!!0 ( /I!8E&PO=V]R:W-H965T%_?K93LA:"!F:]M+8\3TGYQS7UY,M M%W>R %#HH:1,3IU"J>K,=65:0(GE":^ Z96.^Y72Z3QK@[OB)_;/UKKVLL(0YIS])IHJI,W90!CFNJ;KA MVTMH_42&+^54VE^T;6L]!Z6U5+QLP5I!25CSQ ]M#CL ?_0*(&@!P5L!80L( MK=%&F;6UP HG$\&W2)AJS68&-AN+UFX(,[NX5$*O$HU3R07GV990BC#+T!53 MF*W)B@*:20E*HF,T2^]K(B"S!;.2"T5^8;L#APM0F%!YI*OF5BD(O;'4KLJ" M5 9^NUR@PX,C=( (0]\+7DO-(R>NTMJ- C=M=9XW.H-7="ZA.D&A]P$%7A#V MP.?#\ 6D&NY;>+ /=W5B76Q!%UM@^<)7^+I42 9,D9Q@$QKYDQ^V^?7Y;(A' M_<3FT)[)"J"1L;?[[-5-]]AJ: MV-*8KKE)_'#L>1-WLVOE;U5[&J-.8S2H<9:F=5GK(P?[A[-/9L,4[0@XCH/H MXS.9/551X ?],N-.9CPH\YN^CMX09/PBHM-HY#\3^+)H'(W'S_2Y.QW1W$9? ML5@3)A&%7,.\DU-M4#0=OIDH7MDFN>)*-S([+/2E",(4Z/6<<_4T,7VWNV:3 MWU!+ P04 " #Z06)7;2R#\B<$ !X&@ &0 'AL+W=OVG%=3 MVV;I%A60W9 *E>+*FM "6:[T4?,*;+9<%]F)6P0UZ1/QS]4#%F=U1,ER@DF%2 M HK6YSG )89N"\Y+#?X*4=@R1CB#'P ?T)* MH?07>!LB#G'.WHG2SX\A>/OFW7AR@56 M>PIYJ)?_E?(;X%R61WKYLJ)"[EV4Q[_6]]6O-3[YST-WE$F_FPM^S?,O#4;Z M;8+&9F,&9_'=!W5"G%>3[60)(;: M=I3229?2B3:E=_5+/:* HKS.*]OB2CGAM9QK)[Q)6&@2%IF$Q29A*Y.PQ!#L MR'.N\_J9Q_F_WFU;LB$?&J6%1FF145ILE+8R2DM,T8[=>/#1T=7> \]\!V#K M3Z4!M;"K#>B>KR6JM\K0:-A($7;@*<+&1L.NC-(24[3&-O;!9VNQ(&[J+0P& M4K(K>?/5KBOMMDF6]>; 2?FM.XU<17GL3E?-)L@KOMF3^0CI!I<,Y&@M0CDW M(_&(2)MMCN:$DZK^:/Y$N%BMZ\,M@AFBLH*XOB:$OYS( -UFT^)?4$L#!!0 M ( /I!8E?+8RZ,\@( # ) 9 >&PO=V]R:W-H965TIY!C?DE+*.27 M-64Y%K++'G1>,L!)#*6;C]"Z\=5?#'->/V/MDVL:VDHKKB@>0N6 M"G)2-$_\U-9A#V Z)P!6"[#^%6"W +LVVBBK;)2,/F52)R(KN.859"@]T]R7G#@Z'P. I.,OT%OT?URCL[/WJ S1 IT ME]**XR+A$UW(Q JNQVV2FR:)=2+)$LI+9!L7R#(L>P ^&X?/(99PLX9;AW!= MVNT\6YUGJ^:SG_'\F> 5R8@@P"_0K&(,"H%^7*^X8')V_1SRV1 [P\1JQ5WQ M$L22XL VH$6O7YF>\6[(]0N1'=3 [FI@C[%',YJK M,J8D!X MB]GP1&PXW/W<3A":1PK[4:'MAL/ZW$Z?.ZIO3IC<:2Q'V3Z@3VLT>LT>J,:OXH4V) BKY?,]T/W2%$_R U#9UB1WRGR1Q7= M48&SIEC/3#Z_7P_;#ZWCL@V$N6[@G9 9=#*#T2WCOY9+\)*;Q0N1';@/._?A MZ"#M-LP5+:H37L/>F@\\WS@>G'Z4:7KF7E@C3]\[S]1=X@MF#Z3@*(.U!!J7 MOAQ>UIS/34?0LC[B5E3( [-NIO)* TP%R.]K2L6NHT[-[I(4_0502P,$% M @ ^D%B5W=L.6U? P )PP !D !X;"]W;W)K&ULK5??;]LV$/Y7"*T8$J"+9/E7FMD"8DO%^I M:-;M8=@#+9UMHA2ID92= M]*_?D5(TVV#5I/.+15+W?X6SL&,I6 E",RF(@O4\N!W<9%-K M[PS^8+#7!V-B(UE)^=E./A3S(+(; @ZYL0P4'SM8 N>6"+?Q3\L9="XM\'#\ MS/[>Q8ZQK*B&I>1_LL)LY\%U0 I8TYJ;CW+_"[3QC"U?+KEVOV3?V$XF *&N-;';@U'=HU(L)>TX>C,*W#'$F^2!R60+YG3Z")A$";('>,?(BQ=@''SP$OXE["!ZBNR#!Z2^(H'GKVL^R'_Y:;*Q(-'#SVA?/_ MO&??[?U(C&&7_:'C&WXS^R1E.N=2UPK(7[6DHKQVEK0Z[)+H:7.,AVQT*[K.*QR=6J==J,CJVROQ6 MT\[J*/9Q%_NX-_84 MUZ\];N"?8'B+:E%P?!. M8*O:H!VV)UB !0&J!!,;;UF8>-)QX# [D\,CE:>=RM->E7_% MI@_;._R:43*"5ZTF.57J"<7<4V4U-JC[E^:DHQV3OG*YZ'-#YE* VKN5$864M3%,&N]6NJ[UUS=S)^F)PLQQXUE/L M@INF]3_ZIH6^HVK#A"8&ULK5AMB8T[ MUYEKFVDNU\\*R#830)PDQ[E_?Q(0;".9YN[\Q0;Q["[/L])JQ71/V1/?$B+ M2Y&7?&9MA:@FMLV3+2DP']&*E/+)FK(""WG+-C:O&,%I;53D-G(T%RNI]9T'H=^)%MMD(-V/-IA3?DGHB'ZH[) M.[OSDF8%*7E&2\#(>F;=PLD*NLJ@1OR9D3T_N@:*RB.E3^KF2SJS'/5&)">) M4"ZP_'LF2Y+GRI-\C[]:IU874QD>7[]Z_UR3EV0>,2=+FO_,4K&=6:$%4K+& MNUS\H/O?2$MHK/PE-.?U+]@WV""P0++C@A:ML7R#(BN;?_S2"G%D(/V8#5!K M@/H&WAD#MS5PWQK!:PV\MT88MP8U=;OA7@L78X'G4T;W@"FT]*8N:O5K:ZE7 M5JJ) ?Y:"\_F-+=QR7*9_:0KZ1\FLG;?1%$QV=B>Z"K[046PY6 M94I2@WT\;!\-V-M2B4X.]"K' @TZO"?5"+C.1X 9SEL_CT1(^# VAR9 MZ/R_Z*O_'/U$#+>;&V[MSSTW-W8%85A0-C%EMK'US+:JODUXA1,RLV0!XX0] M$VO^X1WTG4\F62_I++ZDL]6%G)TDP.L2X UYKQ=GUBS.#^]"!-$G512SQ)2. MQI-?>U*[P_,\'$?^U'X^EED'01@&P2DJUE$HJ&?4,6JEHUPO\@X13QB/.\;C M0<:_$\XGH#SPQD*P['$G\&-.@*"@PDQD259AD96;MB"9Y&C"C(\Y1#TQ=(C7 MXQCKD"CLR:!#H.N81? [$?Q_F_8TRW?"6"$7OB'Q?B^E2QTD$^^.>W1U%/(C MY/48ZRC7"^&9Q <=YV"PUL2DI')[.UMM@DM6FTLZBR_I;'4A9RRNP5TW:Q&V=\"V9XE3X!6 MJN?E0&HD>V[E2G]"NE(KV(.#JQI0&&=#UC PPB72:3M^BL2M Y M=)3.Q>916]=^I4\;\33UH:LK9 (B3Y6E$^7Z?OHYR1Z';YZZCO%$(SQ!'!^)H MD'A\E/0W4D6.@OZV;D!YHP"=H7[HJ.%@OSB_+45V5%/ M%?OH."I/$)OZ.P '"=V5HCE]=*/=MX;;^H3=&U_ R1(:QF/U;:(^_A[<-Q\V MOF*VR60ISLE:AG)&@7Q3UGPK:&X$K>K#\",5\FA=7VX)3@E3 /E\3:EXO5$! MNB\V\W\ 4$L#!!0 ( /I!8E=$1=O=L , &@3 9 >&PO=V]R:W-H M965T_OW8:DOJ2.E!E7VB+(5,B39#N0I5)H$L"E#*PCB*!F%** ^FX^+>K9R. M1:X9Y7 KDY?O[#?%.:-F4>B8";8+[K0ZTDP"M "EB1G^DYLOT)IJ&_Y M$L%4\1=MR]HH0$FNM$A+L%&04K[[)+_+B=@#X+,#@+@$Q&\%]$I KS"Z4U;8 MNB::3,=2;)&TU8;-7A1S4Z"-&\KM,LZU-$^IP>GI#:$2_20L!R26Z(9RPA-* M&/K&E9:Y62^MT,=KT(0R]0E]1G>0Y%)2OC+7#_-K]/'#)_0!48[NUR)7A"_4 M.-1&EV4/DU+#U4Y#?$##'+)3U(M.4!S%O0;XS ^_AL3 <0&/77AH9J.:DKB: MDKC@.VN=DA,S#5FNU0GZ#AM@"#=Y\Y+9M_!"922!26!>,P5R \'T[[_P(/K2 MY+0C,L=WK_+=*]A[!WQ?SN?_W,^;+/:ZM-@1F6/QK+)XYEW:'X+#LWE]Y)-I MD&FN<[/3E_F!3;NC&A14MAMNIM$XW.Q;\54X^OJ5OKY7W[W01M&E4J ;)>W0 M?8\D7X4C:5!)&GAWQ7=*'BFCFH*Z:)(TZ')O=$3F&!U61H?>N9\)KDU?,QT/ M)<+$U (D*9*&E3/PW&1_V+HBO@I'Z*@2.GK#)ME;ER9=HU9=O@I'UWFEZ_S( MOADW*?22O7?C=$3F^,91G:'1D9VS!';DLBLVU^;>5P7<7?+BMT1N2S?%[<'K+7&UU=&+O8'GZ:A-7Y.O_&SOWD1_(HQQG<9X>&Q/]>;X MNVUVQ.;:K+,<^\/\?3VU/=6]):[&.M>Q/]A;>^IYNRQ?B?LKK4[=V)^Z;3TU M[C1[NV)SS=;9&_NS][B>&K].6(RCT?\6IZDJZ@\.K,_>S^BW1'%+9RTY!BT* M&ZI>*PSWCD'L&=0/(E>4*\1@:6#1Z= XE+MCG=U BZPX&7D46HNTN%P#,5-K M"\SSI1#Z96 /6ZK#M>E_4$L#!!0 ( /I!8E>KOGH%"0, #L( 9 M>&PO=V]R:W-H965TB.W<4_4Z!"Y7 Z_M;18F;)$9N^#'_8(N8 KFH;A7./-K MEI3E(#23@BB8#[SK]M6H9^-=P".#E=X:$YO)3,HG.[E-!UY@!0&'Q%@&BH\E MC(!S2X0RGM><7KVE!6Z/-^PW+G?,948UC"3_S5*3#;Q+CZ0PIR4W$[GZ >M\ MNI8OD5R[7[):QP8>24IM9+X&HX*I)7]9UV (@3S,@7 /"]X#H *"S!G1< MHI4RE]:8&AKWE5P19:.1S0Y<;1P:LV'"NC@U"M\RQ)GXAC)%'BDO@<@YN6&" MBH113FZ%-JI$NXPF9V244;$ P@0926$8CH6Q0\U24-3Y\9/1&>/,O)+3,1C* MN/Z"P(?IF)R>?"$G%OLKDZ6F(M5]WZ!T*\!/UC*'E(3 QYK5A0LWA1N&1QFG4)R33M B81!VF@0=AX\A07C;P<,C5+RRN(_$\DYP=.SHBK]VV1BI?&B6:-M2%>ZH D,/.PX=F/P MXL^?VE'PK:F _XELIYP7=3DOCK''0U@P(6RI9I3CD8"F;"N*R%'8;KF,VT$W MZOO+[2SV@X(Z8D=:MY;6/2KM.GDNF6;6D3,%: V:F[R=RF3[5#:IKMB[C8(J MR?L1.WGMJ(YJU=$'JA,%AR1%>QMVPW>:]D,.E+%7"^H=%81]X -[>_OVMH/+ M=[H:@O9KY6_UYQS4PEU;&JTJA:E:=;U:WXS7[D+PW\*K:_6.*OPR->$P1VAP MWL.2J.JJJB9&%J[;SZ3!N\,-,[S=0=D ?#^7TFPF=H/Z_T+\#U!+ P04 M" #Z06)7M!2E$>P# !7% &0 'AL+W=OB1E-\ ^ M_(Z4+$NV3,09L;R(18KWO^-/TAW)V8&+[W)+B$(_BIS)N;=5:O?@^S+=D@++ M =\1!G?67!1805-L?+D3!&?&J,C]* @F?H$I\^*9Z7L6\8R7*J>,/ LDRZ+ MXO61Y/PP]T+OV/%"-UNE._QXML,;LB3JV^Y90,MO5#):$"8I9TB0]=Q;A ]) M.-8&9L2?E!QDZQKIJ:PX_ZX;?V1S+] 1D9RD2DM@^-F3)Y+G6@GB^+L6]1J? MVK!]?53_;"8/DUEA29YX_A?-U';NW7LH(VMCK47Y::SU66M$5K2GZRIG:2O0;RTC6M?'5 M63+*!?K",3L]AS[ZEYPRF9>Y !)!%[XL4__Q1.@E_[D+D42QR) M=?"-&GPCFWK\R 584+:1R*2B/<_WT$)Z'.)KE%9O..0\J3#+X%8?V\K'Q/C0 MN7(?#R%UZK^9OV]SNQQX-B*QAOM.&.,&QM@*XS-EF*44YRCE>P+72G[2Z8(6 M90%=3/*<9EB1##&H*3G9$P'9'0D,2;@/2^5MW,9RQL,:SZWOD2.Q#KI)@V[R M#G247:*C3!'PK\Q .[_*91BT $:#\1E":URW(G0DUD%XUR"\LR)\:3Z^^J-; MXY3F5+VB?]!YH>FC956_-<&Y%$LK[FJ]>,5E>W$G2JEM1J[?I65_VK#%L+Z_!_6)?4 M3MZP,.D9>;XRL4?\SN\PC$Y$(BN1)4E+F#1:O<+*0T$-E2T.;ZL0=@\WOTPN MU1)7:EVZIUU$Z&@;$3K=1SA52URI=1F>MA*A?2_Q'VN%7?UFLB[5DO!RXW(L M%U)9[S&!.XE]1P,.9=JFA +8XC_D= M.7A0/<]8^GP2L^(3'P*\#N"S@5X/0%+BO@LIC=^@6R +.,LONC&O^:Q&'UX%E]VXU<9[<17W?AWG]>XV8*O M^R1OGL6]/LFWXHV9M.JBLPJ?U;?H6E*Z+A6C=H55LH5*V5*E;*52ME8I\Q3) M&N7FU.7F_)?WD=.R$H_,YG(][TSMM96G4K94*5NIE*U5RCQ%LK+R]).=7P)T M5YP",.23/.7ESJKNK0\:KHK]]8O^^7#BE><%?S3EZ<4-IKLH92B&K5 : T>L MU+0\$2@;G&3%_O*><+%;+2Y#P %0&2#N;PGAQX8&PO]%266'8$L>;+2)?OUT[4O#ULPAM72/ MSKE'TG5E,J[-6K#;!6,F6)5"UBE9&%-]",-ZOF EK2]4Q:1%]7AR6E$LR&5V:.IBKI30I&7:AP-T^9RGIQ^])X.2F*F,I MN3][^V.IS-6;P-U/WIV<].[/KP[C9PUP3D*OZ/ 9HA<]7-=BF'2\+[T9?FJU M.NXI1KY\EJ\G;&'"(Z^K'4\-,6RW9#+.E=SN3$1F"0 M"]$9'! 7F(PK:@S3\MIVFL%-\!$4M.V[=64=%IJN^X,AV1*:FTTR4SICNDO3 M)YO09"Q8#G8T+Q9P-ZH* 31&E;:1<5HH21L/&T;;L+)S)L0M/$K?\SWM5;ZS M9SW8,=DUK:&VZ61F#9\OAOYJ6EU MQU9F4TZK'/<\.$+/?W>="R:9IF+7M*W]U[S*+W8<7?XKR\U_E4/#7H_M^?C: M30Z/P61\#":/HB9'K])DV)Z-.P?PWO';10-XS4G)-WAA$MNDP6S)A>&R[2UX MEC'YZ!2V\H;.[&ORGKX=G[&<+H6YZ\"4;-M?6<:79=*-NH&%:$=MVU]@>OVX M>\>RN;C,V(IET[:KBUG3#&S#9FTO(!PBU\WE1S".P_P(8%@>S '&<2PLS_\T MGQ$Z'X=AWD9>9(1R1BC'L7S(M/E@>?RB=A,\;4&Q+]NP$@2_VYC>8"! M[0)6.Y#?GP=JRL^)(MA5S!OV!.-(DF (U**_1N,869T8/O[]P9Z2*$H2/P*8 MWT$480@\C3B".0 /&!)%S3EX7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GDCE8%]?7*) :L.3:S'6CWU^\D#,TIX>B^'/$4 MDACGRTE\OF/GT][8'TMC?K"74FDWB#;>;V][/9=O1,G=OV8K-)Q9&5MR#[MV MW7-;*WCA-D+X4O62?O^F5W*IH\^?CGT]VEZX8[S(O30:#M8'GJ78N[_GZUVV MDTXNI9+^=1 UOY6(6"FU+.4O40RB?L3VYFN?6*#6(XL.)9V&] MS$\.SVO(!5^ZYHCGRR<.((/HI@\=KJ1UOFG1],^!<2>@\6&O\N9.*B_LF'OQ MU9IJ*_6Z[@;NHA?<1A.'X_80Q%O[?\)H5BN9B[')JU)H?XBC%:H&U&XCMRYB MFI=B$!V;,*X+-M$>@L2F^M 5M*WO%"X]+0YW[0$WB*&]E7#"3HL&G YR]# ; M3V;SR9C!K_G#_70\7,#.? &;[Y-9 )D@D,D%(?]+ L@4@4PO OEE>#^8- WEP2,@L@WR.0[R\)>1U ?D @/]!"SJNR MY/:5F16;R[66\#<.67.8YZ:"K!E ?D0@/])"?JFBA8A67S#;ZDAC$JN0)> MYVU5AIB8,6)J95A12,B^:RM$W33DPB01$UMB9,I2^KK1(4%/%HVM!92\6M83=/R$EII"$6"%GZI8C9XB)624AMLK;^J4SCIA:$F*UX(5,./5,,+4D MQ&IY6\ETQA%S3$+LF*[RH1,2:>C'R^\W<%I9L.4TY& MK)SN8JB+$C-.1FP<=%6E-68R]+,+L7%PS-:8P8R347]Y>;/XT_V\,=EDQ+(Y M66'I1L1LDS6VZ1T_ !=B!:55,8/N'1S/N4EI52HW@V(,& MQQ7'[\G';^&??P-02P,$% @ ^D%B5[DCVC>R 0 5!P !H !X;"]? M28*[#X("CA6BC1H3F7-6+[^JT_6^.TS[NJ\;0YILVW3X+C?'=*T MVN3]CD&'PW'H[F=4[V_W,P?S M4QO_,[%9K;:+^-$LOO?QD/\8''Z:[BMM8LS58%YWZYBG53CN;MLI7"[R=)Y< M#6;+:=7-EE*%TD$*05H^R"#(R@RP>]0-!+ M^: )!$W*!\D091P2)/6P)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N M(9!;D&XAL%L0;R'06U%O)=!;46\ET%M[']L$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6^^PA$!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&_O M'783Z.VHMQ/H[:BW$^CMJ+<_4N^43[N8;CW7-;[_D53G\[/Q]OK+\KK98^>" M5:'WO(FO?6F:2>*H\DGO M<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L9$([\G/ ?MWKFIPK M<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y+XA"7:6[HOWS MR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V]<#&0N1">?X3CXFQ]-7?1^UI MYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T<0/2QPBDCUN0/NY M^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M616*K I%5H4BJT*15:'(JE!D52BRJO^4]=V8Y5__^&KO::W+YI#/NK^+TT]0 M2P$"% ,4 " #Z06)7!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( /I!8E>1W/E[[@ "L" 1 M " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ ^D%B5XK-!([%!0 V1X !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ^D%B5^FP%C\$!P .1X !@ ("!BA< 'AL+W=O M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^D%B5^;!<0=8 M$0 TZT !@ ("!7RL 'AL+W=O.) 1B_ ( (H) 8 " M@>T\ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^D%B5S 3>AH/!P $A$ !D M ("!PT4 'AL+W=O&PO=V]R:W-H M965T0 0 ( ) 9 M " @=]5 !X;"]W;W)K&UL4$L! M A0#% @ ^D%B5X-EDI#Y P MPD !D ("!5EH 'AL M+W=O&PO=V]R:W-H965TT6DQ;>0< /T1 9 " M@;)A !X;"]W;W)K&UL4$L! A0#% @ ^D%B M5\[]T;P5!0 A@T !D ("!8FD 'AL+W=O&PO=V]R:W-H965T1<$"P4 !@, 9 " @7]R !X;"]W;W)K M&UL4$L! A0#% @ ^D%B5_.W2Y*% P I < M !D ("!P7< 'AL+W=OP M>&PO=V]R:W-H965T933,& MY ( $$+ 9 " @2!^ !X;"]W;W)K&UL4$L! A0#% @ ^D%B5T@U17Y# @ B@8 !D M ("!.X$ 'AL+W=O,& #]$ &0 @(&U@P >&PO=V]R:W-H965T M0JR/V; , ,P' 9 M " @<^* !X;"]W;W)K&UL4$L! A0# M% @ ^D%B5]G\CG<6!0 F X !D ("!&PO=V]R:W-H965TF , D* 9 " @6^A !X;"]W;W)K&UL4$L! A0#% @ ^D%B5ZNFVY=M @ @P4 !D M ("!/J4 'AL+W=O&PO M=V]R:W-H965TBL !X;"]W;W)K&UL4$L! A0#% @ ^D%B5XEWXB."! 8!P !D ("! M[+$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^D%B5Q0Q\FM^ P & L !D ("!E[T 'AL+W=O&UL4$L! A0#% @ ^D%B5VTL@_(G M! >!H !D ("!L<< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^D%B5S+^4^B#! O1$ !D M ("!SM( 'AL+W=O&PO=V]R M:W-H965TKOGH%"0, #L( M 9 " @6_; !X;"]W;W)K&UL M4$L! A0#% @ ^D%B5[04I1'L P 5Q0 !D ("!K]X M 'AL+W=O&PO=V]R:W-H965TY(]HWL@$ %0< : " M <'N !X;"]?7!E <&UL4$L%!@ W #< ^ X )/R $! end XML 60 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 61 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; white-space: normal; /* 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 100 232 1 false 19 0 false 7 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.crai.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical) Sheet http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.crai.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Business Acquisitions Sheet http://www.crai.com/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Revenues and Allowances Sheet http://www.crai.com/role/RevenuesandAllowances Revenues and Allowances Notes 11 false false R12.htm 0000012 - Disclosure - Forgivable Loans Sheet http://www.crai.com/role/ForgivableLoans Forgivable Loans Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://www.crai.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Expenses Sheet http://www.crai.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.crai.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Net Income Per Share Sheet http://www.crai.com/role/NetIncomePerShare Net Income Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Fair Value of Financial Instruments Sheet http://www.crai.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 17 false false R18.htm 0000018 - Disclosure - Credit Agreement Sheet http://www.crai.com/role/CreditAgreement Credit Agreement Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.crai.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Subsequent Events Sheet http://www.crai.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.crai.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954472 - Disclosure - Business Acquisitions (Tables) Sheet http://www.crai.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.crai.com/role/BusinessAcquisitions 24 false false R25.htm 9954473 - Disclosure - Revenues and Allowances (Tables) Sheet http://www.crai.com/role/RevenuesandAllowancesTables Revenues and Allowances (Tables) Tables http://www.crai.com/role/RevenuesandAllowances 25 false false R26.htm 9954474 - Disclosure - Forgivable Loans (Tables) Sheet http://www.crai.com/role/ForgivableLoansTables Forgivable Loans (Tables) Tables http://www.crai.com/role/ForgivableLoans 26 false false R27.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.crai.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.crai.com/role/GoodwillandIntangibleAssets 27 false false R28.htm 9954476 - Disclosure - Accrued Expenses (Tables) Sheet http://www.crai.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.crai.com/role/AccruedExpenses 28 false false R29.htm 9954477 - Disclosure - Net Income Per Share (Tables) Sheet http://www.crai.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.crai.com/role/NetIncomePerShare 29 false false R30.htm 9954478 - Disclosure - Fair value of Financial Instruments (Tables) Sheet http://www.crai.com/role/FairvalueofFinancialInstrumentsTables Fair value of Financial Instruments (Tables) Tables 30 false false R31.htm 9954479 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details) Sheet http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details) Details 31 false false R32.htm 9954480 - Disclosure - Business Acquisitions - Narrative (Details) Sheet http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails Business Acquisitions - Narrative (Details) Details 32 false false R33.htm 9954481 - Disclosure - Business Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Business Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 33 false false R34.htm 9954482 - Disclosure - Revenues and Allowances - Disaggregation of Revenue (Details) Sheet http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails Revenues and Allowances - Disaggregation of Revenue (Details) Details 34 false false R35.htm 9954483 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details) Sheet http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details) Details 35 false false R36.htm 9954484 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (Details) Sheet http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails Revenues and Allowances - Contract Balances from Contracts with Customers (Details) Details 36 false false R37.htm 9954485 - Disclosure - Forgivable Loans (Details) Sheet http://www.crai.com/role/ForgivableLoansDetails Forgivable Loans (Details) Details http://www.crai.com/role/ForgivableLoansTables 37 false false R38.htm 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 38 false false R39.htm 9954487 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (Details) Sheet http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails Goodwill and Intangible Assets - Acquired and Amortization (Details) Details 39 false false R40.htm 9954488 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 40 false false R41.htm 9954489 - Disclosure - Accrued Expenses (Details) Sheet http://www.crai.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.crai.com/role/AccruedExpensesTables 41 false false R42.htm 9954490 - Disclosure - Income Taxes (Details) Sheet http://www.crai.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.crai.com/role/IncomeTaxes 42 false false R43.htm 9954491 - Disclosure - Net Income Per Share (Details) Sheet http://www.crai.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.crai.com/role/NetIncomePerShareTables 43 false false R44.htm 9954492 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.crai.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.crai.com/role/FairValueofFinancialInstruments 44 false false R45.htm 9954493 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details) Sheet http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details) Details 45 false false R46.htm 9954494 - Disclosure - Credit Agreement (Details) Sheet http://www.crai.com/role/CreditAgreementDetails Credit Agreement (Details) Details http://www.crai.com/role/CreditAgreement 46 false false R47.htm 9954495 - Disclosure - Subsequent Events (Details) Sheet http://www.crai.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.crai.com/role/SubsequentEvents 47 false false All Reports Book All Reports crai-20230930.htm crai-20230930.xsd crai-20230930_cal.xml crai-20230930_def.xml crai-20230930_lab.xml crai-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "crai-20230930.htm": { "nsprefix": "crai", "nsuri": "http://www.crai.com/20230930", "dts": { "inline": { "local": [ "crai-20230930.htm" ] }, "schema": { "local": [ "crai-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "crai-20230930_cal.xml" ] }, "definitionLink": { "local": [ "crai-20230930_def.xml" ] }, "labelLink": { "local": [ "crai-20230930_lab.xml" ] }, "presentationLink": { "local": [ "crai-20230930_pre.xml" ] } }, "keyStandard": 195, "keyCustom": 37, "axisStandard": 10, "axisCustom": 0, "memberStandard": 15, "memberCustom": 4, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 100, "entityCount": 1, "segmentCount": 19, "elementCount": 420, "unitCount": 7, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/us-gaap/2023": 545, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.crai.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R3": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R4": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R7": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R8": { "role": "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.crai.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.crai.com/role/BusinessAcquisitions", "longName": "0000010 - Disclosure - Business Acquisitions", "shortName": "Business Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.crai.com/role/RevenuesandAllowances", "longName": "0000011 - Disclosure - Revenues and Allowances", "shortName": "Revenues and Allowances", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.crai.com/role/ForgivableLoans", "longName": "0000012 - Disclosure - Forgivable Loans", "shortName": "Forgivable Loans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "crai:ForgivableLoansDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "crai:ForgivableLoansDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.crai.com/role/GoodwillandIntangibleAssets", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.crai.com/role/AccruedExpenses", "longName": "0000014 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.crai.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.crai.com/role/NetIncomePerShare", "longName": "0000016 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.crai.com/role/FairValueofFinancialInstruments", "longName": "0000017 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.crai.com/role/CreditAgreement", "longName": "0000018 - Disclosure - Credit Agreement", "shortName": "Credit Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.crai.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.crai.com/role/SubsequentEvents", "longName": "0000020 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.crai.com/role/BusinessAcquisitionsTables", "longName": "9954472 - Disclosure - Business Acquisitions (Tables)", "shortName": "Business Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.crai.com/role/RevenuesandAllowancesTables", "longName": "9954473 - Disclosure - Revenues and Allowances (Tables)", "shortName": "Revenues and Allowances (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.crai.com/role/ForgivableLoansTables", "longName": "9954474 - Disclosure - Forgivable Loans (Tables)", "shortName": "Forgivable Loans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "crai:ScheduleOfForgivableLoansActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "crai:ScheduleOfForgivableLoansActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.crai.com/role/AccruedExpensesTables", "longName": "9954476 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.crai.com/role/NetIncomePerShareTables", "longName": "9954477 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables", "longName": "9954478 - Disclosure - Fair value of Financial Instruments (Tables)", "shortName": "Fair value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails", "longName": "9954479 - Disclosure - Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)", "shortName": "Summary of Significant Accounting Policies - Description of Business and Fiscal Year (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-6", "name": "crai:NumberOfBroadAreasOfConsultingServices", "unitRef": "area", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "crai:NumberOfBroadAreasOfConsultingServices", "unitRef": "area", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails", "longName": "9954480 - Disclosure - Business Acquisitions - Narrative (Details)", "shortName": "Business Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "crai:BusinessCombinationNumberOfNewEmployees", "unitRef": "colleague", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R33": { "role": "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954481 - Disclosure - Business Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "shortName": "Business Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R34": { "role": "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails", "longName": "9954482 - Disclosure - Revenues and Allowances - Disaggregation of Revenue (Details)", "shortName": "Revenues and Allowances - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R35": { "role": "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails", "longName": "9954483 - Disclosure - Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)", "shortName": "Revenues and Allowances - Reserves for Variable Consideration and Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerReceivableCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails", "longName": "9954484 - Disclosure - Revenues and Allowances - Contract Balances from Contracts with Customers (Details)", "shortName": "Revenues and Allowances - Contract Balances from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R37": { "role": "http://www.crai.com/role/ForgivableLoansDetails", "longName": "9954485 - Disclosure - Forgivable Loans (Details)", "shortName": "Forgivable Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-7", "name": "crai:ForgivableLoans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "crai:ScheduleOfForgivableLoansActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "crai:ForgivableLoans", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "crai:ScheduleOfForgivableLoansActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R38": { "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R39": { "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets - Acquired and Amortization (Details)", "shortName": "Goodwill and Intangible Assets - Acquired and Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-85", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R41": { "role": "http://www.crai.com/role/AccruedExpensesDetails", "longName": "9954489 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.crai.com/role/IncomeTaxesDetails", "longName": "9954490 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.crai.com/role/NetIncomePerShareDetails", "longName": "9954491 - Disclosure - Net Income Per Share (Details)", "shortName": "Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails", "longName": "9954492 - Disclosure - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-89", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails", "longName": "9954493 - Disclosure - Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)", "shortName": "Fair Value of Financial Instruments - Change in Contingent Consideration Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R46": { "role": "http://www.crai.com/role/CreditAgreementDetails", "longName": "9954494 - Disclosure - Credit Agreement (Details)", "shortName": "Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "crai:FinancialCovenantsMaximumConsolidatedNetLeverageRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "1", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } }, "R47": { "role": "http://www.crai.com/role/SubsequentEventsDetails", "longName": "9954495 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crai-20230930.htm", "unique": true } } }, "tag": { "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r530", "r541", "r551", "r576" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r370", "r380" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/BusinessAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The 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)." } } }, "auth_ref": [ "r95", "r337" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes", "label": "Income Taxes Paid, Net", "documentation": "The 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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r139", "r141", "r142" ] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Axis]", "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r498", "r629" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r606", "r607", "r631", "r639", "r642" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r370", "r380" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r373" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "presentation": [ "http://www.crai.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability recognized, undistributed foreign earnings", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r630" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid (per share)", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r6", "r92" ] }, "crai_WelchConsultingLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crai.com/20230930", "localname": "WelchConsultingLtdMember", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Welch Consulting, Ltd.", "label": "Welch Consulting, Ltd. [Member]", "documentation": "Welch Consulting, Ltd." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r393", "r402", "r508" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r370", "r380" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r532", "r543", "r553", "r578" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured by letters of credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r557" ] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value ( in dollars per share )", "label": "Common Stock, No Par Value", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r69" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed-price", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r498" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r527", "r538", "r548", "r573" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities, net of effect of acquired businesses:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r528", "r539", "r549", "r574" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r561" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholding payments reimbursed by shares", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r138" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense (recovery)", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r136", "r210" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r75", "r101", "r103", "r135", "r152", "r154", "r155", "r156", "r157", "r165", "r176", "r179", "r351", "r391", "r637" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r529", "r540", "r550", "r575" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Domain]", "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r498", "r629" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r92", "r400", "r410", "r412", "r414", "r429", "r508" ] }, "crai_ForgivableLoansAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansAbstract", "lang": { "en-us": { "role": { "terseLabel": "Forgivable Loans", "label": "Forgivable Loans", "documentation": "No definition available." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign exchange rates on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving line of credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r28", "r603" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r17" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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." } } }, "auth_ref": [ "r75", "r135", "r152", "r154", "r155", "r156", "r157", "r165", "r176", "r179", "r180", "r351", "r391", "r637" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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." } } }, "auth_ref": [ "r2", "r80" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r531", "r542", "r552", "r577" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r531", "r542", "r552", "r569", "r577" ] }, "crai_ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansReclassificationFromAccruedExpensesToOtherAssets", "crdr": "credit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassifications from accrued expenses or to other assets", "label": "Forgivable Loans Reclassification From Accrued Expenses To Other Assets", "documentation": "Amounts of decrease as a result of reclassification from accrued expenses and reclassification to other assets." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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." } } }, "auth_ref": [ "r32", "r80", "r143" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "terseLabel": "Consulting services revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r186", "r187", "r191", "r194", "r195", "r199", "r200", "r202", "r276", "r278", "r386" ] }, "crai_AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "AllocatedShareBasedCompensationExpenseCurrentAcceleratedVestingOfAwards", "crdr": "credit", "calculation": { "http://www.crai.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance awards", "label": "Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards", "documentation": "Allocated Share-based Compensation Expense, Current, Accelerated Vesting of Awards" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r524", "r535", "r545", "r570" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "crai_AllowanceForUnbilledServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "AllowanceForUnbilledServices", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for unbilled services", "label": "Allowance For Unbilled Services", "documentation": "Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r249", "r282", "r283", "r284", "r285", "r286", "r287", "r382", "r383", "r384", "r491", "r492", "r502", "r503", "r504" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts included in contract liabilities at the beginning of the period", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r280" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r531", "r542", "r552", "r577" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments under revolving line of credit", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r30", "r603" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $3,920 and $2,640, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r203", "r204" ] }, "crai_ForgivableLoansCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansCurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forgivable loans", "verboseLabel": "Current portion of forgivable loans", "label": "Forgivable Loans, Current", "documentation": "The current portion of forgivable loans to employees and non employee experts on the balance sheet date." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r531", "r542", "r552", "r577" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r140" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r140" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r569" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r525", "r536", "r546", "r571" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r532", "r543", "r553", "r578" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r531", "r542", "r552", "r577" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r80", "r81", "r82" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r531", "r542", "r552", "r577" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired identifiable intangible assets", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "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." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r524", "r535", "r545", "r570" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r561" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r85" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition-related contingent consideration", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r54" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r29" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r370", "r380" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities, Current [Abstract]", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "crai_RightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "RightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset amortization", "label": "Right of Use Asset Amortization", "documentation": "Amount of right-of-use asset amortization." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.crai.com/role/RevenuesandAllowances" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues and Allowances", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r113", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r281" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/CreditAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r89", "r145", "r235", "r241", "r242", "r243", "r244", "r245", "r246", "r251", "r258", "r259", "r261" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r589" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r587" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r94", "r111", "r331", "r332", "r605" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r584" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Consideration paid for acquisition, net", "terseLabel": "Consideration paid for acquisition, net", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r27", "r338" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r53" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r588" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable and accrued expenses for property and equipment", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r562" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r585" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r586" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY 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." } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r562" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r562" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r587" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of acquired identifiable intangible assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r353", "r354" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r106", "r112", "r159", "r160", "r190", "r321", "r330", "r406" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r562" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.crai.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accrued expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of assets acquired and liabilities assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r96" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r587" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued expenses, and other liabilities", "label": "Increase (Decrease) in Operating Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r7" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r562" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency gains (losses), net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r465" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r588" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The 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'." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r588" ] }, "us-gaap_RevenuePerformanceObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationAbstract", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from:", "label": "Revenue, Performance Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving line of credit", "verboseLabel": "Borrowings on revolving line of credit outstanding", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current 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." } } }, "auth_ref": [ "r65", "r98" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r49", "r50" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r588" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r124", "r205", "r209" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r588" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r594" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r319", "r320" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r21", "r148", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r372", "r490", "r491", "r492", "r493", "r494", "r603" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets, and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r562" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r589" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r589" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.crai.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in total valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r325" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for amounts included in operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r375", "r376" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r114", "r149", "r150", "r151", "r153", "r158", "r160", "r207", "r208", "r315", "r316", "r317", "r327", "r328", "r344", "r346", "r347", "r349", "r350", "r407", "r409", "r416", "r642" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: net income attributable to participating shares", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r174", "r177", "r178" ] }, "crai_ForgivableLoansAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansAmortization", "crdr": "credit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization", "label": "Forgivable Loans, Amortization", "documentation": "Represents information pertaining to amortizations on forgivable loans during the period." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of services (exclusive of depreciation and amortization)", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r595", "r596" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r114", "r130", "r131", "r132", "r149", "r150", "r151", "r153", "r158", "r160", "r184", "r207", "r208", "r263", "r315", "r316", "r317", "r327", "r328", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r364", "r365", "r366", "r367", "r368", "r369", "r378", "r407", "r408", "r409", "r416", "r468" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r519" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r11", "r25", "r345", "r348", "r378", "r407", "r408", "r598", "r599", "r600", "r606", "r607", "r608" ] }, "crai_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.crai.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r322" ] }, "crai_ExciseTaxOnShareRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ExciseTaxOnShareRepurchases", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Excise tax on share repurchases", "label": "Excise Tax On Share Repurchases", "documentation": "Excise Tax On Share Repurchases" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "crai_BioStrategiesGroupIncMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BioStrategiesGroupIncMemberMember", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bio Strategies Group Inc Member", "label": "Bio Strategies Group Inc Member [Member]", "documentation": "Bio Strategies Group Inc Member" } } }, "auth_ref": [] }, "crai_AccruedExciseTaxOnSharesRepurchasedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "AccruedExciseTaxOnSharesRepurchasedNet", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued excise tax on shares repurchased", "label": "Accrued Excise Tax On Shares Repurchased, Net", "documentation": "Accrued Excise Tax On Shares Repurchased, Net" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r521" ] }, "crai_BusinessCombinationNumberOfNewEmployees": { "xbrltype": "integerItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationNumberOfNewEmployees", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of new colleagues", "label": "Business Combination, Number of New Employees", "documentation": "Business Combination, Number of New Employees" } } }, "auth_ref": [] }, "crai_IncreaseDecreaseInForgivableLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "IncreaseDecreaseInForgivableLoans", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Forgivable loans", "label": "Increase (Decrease) in Forgivable Loans", "documentation": "The increase (decrease) during the reporting period of the amount of forgivable loans to employees and non employee experts." } } }, "auth_ref": [] }, "crai_ScheduleOfForgivableLoansActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ScheduleOfForgivableLoansActivityTableTextBlock", "presentation": [ "http://www.crai.com/role/ForgivableLoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of forgivable loan activity", "label": "Schedule Of Forgivable Loans Activity [Table Text Block]", "documentation": "Tabular disclosure of the forgivable loans activity." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r555" ] }, "crai_ScheduleOfBadDebtExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ScheduleOfBadDebtExpenseTableTextBlock", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of bad debt expense, net of recoveries", "label": "Schedule Of Bad Debt Expense [Table Text Block]", "documentation": "Table disclosure of bad debt expense." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r189" ] }, "crai_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLiabilitiesLeaseObligation", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Lease Obligation", "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Liabilities, Lease Obligation" } } }, "auth_ref": [] }, "crai_CompensationAndRelatedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.crai.com/20230930", "localname": "CompensationAndRelatedExpensesAbstract", "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and related expenses", "label": "Compensation and Related Expenses [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r42" ] }, "crai_ForgivableLoansDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/ForgivableLoans" ], "lang": { "en-us": { "role": { "terseLabel": "Forgivable Loans", "label": "Forgivable Loans Disclosure [Text Block]", "documentation": "Represents information pertaining to disclosure of forgivable loans." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r377", "r507" ] }, "crai_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities" } } }, "auth_ref": [] }, "crai_LineOfCreditFacilityMaximumBorrowingCapacityReduced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "LineOfCreditFacilityMaximumBorrowingCapacityReduced", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount available under revolving credit facility reduced", "label": "Line of Credit Facility, Maximum Borrowing Capacity Reduced", "documentation": "Reduction of maximum borrowing capacity under the credit facility." } } }, "auth_ref": [] }, "crai_CountriesOtherThanUnitedStatesUnitedKingdomMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crai.com/20230930", "localname": "CountriesOtherThanUnitedStatesUnitedKingdomMember", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Countries Other Than United States United Kingdom [Member]", "documentation": "Represents information pertaining to countries other than United States and United Kingdom." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of deferred compensation", "label": "Deferred Compensation Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r46", "r93" ] }, "crai_NetOperatingLossCarryforwardUtilizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.crai.com/20230930", "localname": "NetOperatingLossCarryforwardUtilizationPeriod", "presentation": [ "http://www.crai.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforward, utilization period", "label": "Net Operating Loss Carryforward, Utilization Period", "documentation": "Net Operating Loss Carryforward, Utilization Period" } } }, "auth_ref": [] }, "crai_ForgivableLoansAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansAdvances", "crdr": "debit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances", "label": "Forgivable Loans, Advances", "documentation": "Amounts of increase as a result of advances on loans forgivable." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r522" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate 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." } } }, "auth_ref": [] }, "crai_NumberOfBroadAreasOfConsultingServices": { "xbrltype": "integerItemType", "nsuri": "http://www.crai.com/20230930", "localname": "NumberOfBroadAreasOfConsultingServices", "presentation": [ "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of broad areas of consulting services", "label": "Number of Broad Areas of Consulting Services", "documentation": "Number of broad areas in consulting services offered by the reporting entity." } } }, "auth_ref": [] }, "crai_ForgivableLoansNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansNoncurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forgivable loans, net of current portion", "verboseLabel": "Non-current portion of forgivable loans", "label": "Forgivable Loans, Noncurrent", "documentation": "Amounts due on long-term loans forgivable on the balance sheet date." } } }, "auth_ref": [] }, "crai_ReimbursableExpensesSubjectToReimbursement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ReimbursableExpensesSubjectToReimbursement", "crdr": "debit", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursable expenses", "label": "Reimbursable Expenses Subject to Reimbursement", "documentation": "Amount of reimbursable expenses, which include expenses for travel and other out-of-pocket expenses, outside consultants, and other reimbursable expenses. Revenues include reimbursable expenses." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r53" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r219", "r221", "r222", "r223", "r387", "r388" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r68", "r428" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r68", "r262" ] }, "crai_DividendsShareBasedCompensationNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "DividendsShareBasedCompensationNet", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued dividends on unvested shares", "label": "Dividends, Share-based Compensation, Net", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared and applicable to holders of share-based compensation, net of adjustments." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r68", "r428", "r446", "r642", "r643" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r200", "r201", "r418", "r419", "r420", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r496", "r511", "r629", "r638" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate '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." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r520" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r569" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r37", "r39" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r216" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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." } } }, "auth_ref": [ "r520" ] }, "crai_ForgivableLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoans", "crdr": "debit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Forgivable Loans.", "documentation": "Represents information pertaining to forgivable loans provided as on the balance sheet date." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r568" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding \u2014 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The 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." } } }, "auth_ref": [ "r164", "r180" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r558" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum 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." } } }, "auth_ref": [ "r116", "r125", "r146", "r206", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r340", "r342", "r358", "r508", "r625", "r626", "r635" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Loan Agreement", "label": "Debt Instrument [Line Items]", "documentation": "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." } } }, "auth_ref": [ "r148", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r260", "r372", "r490", "r491", "r492", "r493", "r494", "r603" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r65", "r66", "r98", "r99", "r148", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r372", "r490", "r491", "r492", "r493", "r494", "r603" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r200", "r201", "r418", "r419", "r420", "r471", "r472", "r473", "r474", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r496", "r511", "r629", "r638" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r87", "r387" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r520" ] }, "crai_StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationEmployeesAndNonEmployees", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Stock Issued During Period Value Share Based Compensation Employees and Non Employees", "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan to employees and non employees other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r21", "r44", "r45", "r56", "r57", "r59", "r61", "r90", "r91", "r148", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r260", "r372", "r490", "r491", "r492", "r493", "r494", "r603" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding \u2014 basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number 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." } } }, "auth_ref": [ "r162", "r180" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 }, "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance at the beginning of the period, Goodwill, net", "periodEndLabel": "Balance at the end of the period, Goodwill, net", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r119", "r211", "r389", "r489", "r508", "r613", "r620" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r87", "r388" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total 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." } } }, "auth_ref": [ "r20", "r117", "r146", "r206", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r341", "r342", "r343", "r358", "r508", "r625", "r635", "r636" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.crai.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r609" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r13", "r55" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r352" ] }, "crai_ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ScheduleOfReimbursableExpensesIncludedInRevenuesTableTextBlock", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of expenses are subject to reimbursement", "label": "Schedule of Reimbursable Expenses Included in Revenues [Table Text Block]", "documentation": "Tabular disclosure of reimbursable expenses included in revenues." } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r557" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r21" ] }, "crai_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsUnbilledServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsUnbilledServices", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled services", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Unbilled Services", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Unbilled Services" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.crai.com/role/FairvalueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the changes in the contingent consideration liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r13", "r55" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r249", "r282", "r287", "r354", "r383", "r491", "r492", "r502", "r503", "r504" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerReceivableCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesReservesforVariableConsiderationandCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense (recovery), net", "label": "Contract with Customer, Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r266", "r277" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r249", "r282", "r287", "r354", "r382", "r502", "r503", "r504" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r557" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, no par value; 1,000,000 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r68", "r397", "r508" ] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, No Par Value", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r68", "r627" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r249", "r282", "r283", "r284", "r285", "r286", "r287", "r354", "r384", "r491", "r492", "r502", "r503", "r504" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.crai.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r161", "r181", "r182", "r183" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r370", "r380" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r73", "r100", "r401", "r508", "r604", "r611", "r632" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r580" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r533", "r544", "r554", "r579" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r21", "r43" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r582" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r561" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r520" ] }, "crai_FinancialCovenantsMinimumConsolidatedInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.crai.com/20230930", "localname": "FinancialCovenantsMinimumConsolidatedInterestCoverageRatio", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial covenants, minimum consolidated interest coverage ratio", "label": "Financial Covenants, Minimum Consolidated Interest Coverage Ratio", "documentation": "Financial Covenants, Minimum Consolidated Interest Coverage Ratio" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.crai.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to 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. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r561" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r120", "r222" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r58", "r105", "r133", "r188", "r371", "r452", "r517", "r640" ] }, "crai_FinancialCovenantsMaximumConsolidatedNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.crai.com/20230930", "localname": "FinancialCovenantsMaximumConsolidatedNetLeverageRatio", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial covenants, maximum consolidated net leverage ratio", "label": "Financial Covenants, Maximum Consolidated Net Leverage Ratio", "documentation": "Financial Covenants, Maximum Consolidated Net Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled services, net of allowances of $975 and $1,120, respectively", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r385" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r526", "r537", "r547", "r572" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r580" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "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." } } }, "auth_ref": [ "r32", "r118", "r487" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r50" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r560" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r580" ] }, "crai_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion", "crdr": "credit", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion", "documentation": "Amount of increase in the value of a contingent consideration liability, arising from accretion." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.crai.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r83", "r144" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r520" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r34", "r35", "r36", "r107", "r108", "r109", "r110" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r580" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Shareholders' Equity", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r580" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r212", "r215", "r218", "r489" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive stock options and restricted stock units (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional 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." } } }, "auth_ref": [ "r166", "r167", "r168", "r180", "r288" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r580" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r24", "r25", "r74", "r123", "r399", "r411", "r412" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r527", "r538", "r548", "r573" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r23", "r92" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r77", "r82", "r104", "r115", "r126", "r128", "r132", "r146", "r152", "r154", "r155", "r156", "r157", "r159", "r160", "r173", "r185", "r192", "r196", "r198", "r206", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r351", "r358", "r404", "r449", "r466", "r467", "r488", "r517", "r625" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "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." } } }, "auth_ref": [ "r149", "r150", "r151", "r184", "r386", "r413", "r417", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r444", "r445", "r447", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r468", "r512" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r520" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r560" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r581" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income \u2014 basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r137", "r154", "r155", "r156", "r157", "r162", "r163", "r175", "r180", "r185", "r192", "r196", "r198", "r488" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "intangible assets acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r220" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r12", "r68", "r69", "r92" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r147", "r318", "r323", "r324", "r326", "r329", "r333", "r334", "r335", "r415" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r580" ] }, "crai_IncreaseDecreaseInObligationIncentiveCashAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "IncreaseDecreaseInObligationIncentiveCashAwards", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive cash awards", "label": "Increase (Decrease) in Obligation, Incentive Cash Awards", "documentation": "Amount of increase (decrease) in obligation for incentive cash awards." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r560" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r581" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r561" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r15", "r62", "r63", "r64", "r67", "r146", "r206", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r341", "r342", "r343", "r358", "r625", "r635", "r636" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r561" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r583" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and other liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r590" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r564" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r591" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r590" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r23", "r114", "r130", "r131", "r132", "r149", "r150", "r151", "r153", "r158", "r160", "r184", "r207", "r208", "r263", "r315", "r316", "r317", "r327", "r328", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r364", "r365", "r366", "r367", "r368", "r369", "r378", "r407", "r408", "r409", "r416", "r468" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.crai.com/role/SummaryofSignificantAccountingPoliciesDescriptionofBusinessandFiscalYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business segment", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r610" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r565" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, net of tax", "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r4" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The 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." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets impairment losses", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r602", "r623" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r592" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r523", "r593" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r567" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.crai.com/role/NetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income \u2014 diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r137", "r164", "r169", "r170", "r171", "r172", "r175", "r180" ] }, "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCreditsAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and other liabilities", "label": "Deferred Credits and Other Liabilities, Current", "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current)." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r523", "r593" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r563" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunauditedParenthetical", "http://www.crai.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common share quarterly cash dividend declared (in dollars per share)", "verboseLabel": "Cash dividends paid to shareholders (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r92" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r52", "r339" ] }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrentAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities:", "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r523", "r593" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r352", "r357" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r566" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of opening and closing balances and result of changes in contract liability balance (in thousands)", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r628" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions due to acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r214", "r489" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r562" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangible assets, useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted 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." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, principally stock option exercises", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r5", "r14" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r374" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r569" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forgivable loans issued in transaction", "label": "Business Combination, Consideration Transferred, Other", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r10" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill, at December 31, 2022", "terseLabel": "Goodwill", "label": "Goodwill, Gross", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r213", "r217", "r489" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r185", "r192", "r196", "r198", "r488" ] }, "crai_IncreaseDecreaseInLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "IncreaseDecreaseInLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Increase Decrease in Lease Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of lease liabilities that result from activities that generate operating income." } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated goodwill impairment", "negatedTerseLabel": "Accumulated impairment", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r213", "r217", "r489" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r569" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r567" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current portion of lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r374" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities Assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of vested employee restricted shares for tax withholding (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r121" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r76", "r102", "r185", "r192", "r196", "r198", "r392", "r403", "r488" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r69", "r71", "r72", "r84", "r430", "r446", "r469", "r470", "r508", "r518", "r604", "r611", "r632", "r642" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized foreign currency remeasurement (gains) losses, net", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r82", "r448", "r517", "r633", "r634", "r641" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r597" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemption of vested employee restricted shares for tax withholding", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligations satisfied in previous periods", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r273" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r22", "r60", "r396", "r427" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility, maximum capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum 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." } } }, "auth_ref": [ "r18" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the carrying amount of goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsAcquiredandAmortizationDetails", "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r51" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market mutual funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsChangeinContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r16", "r508" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r319", "r320", "r395" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in the carrying amount of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r489", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r556" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonuses", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r249", "r282", "r283", "r284", "r285", "r286", "r287", "r354", "r382", "r383", "r384", "r491", "r492", "r502", "r503", "r504" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r149", "r150", "r151", "r184", "r386", "r413", "r417", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r444", "r445", "r447", "r450", "r451", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r468", "r512" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash investing and financing activities:", "label": "Other Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r534", "r542", "r552", "r569", "r577", "r581", "r589" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.crai.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.crai.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive share-based awards excluded (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (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." } } }, "auth_ref": [ "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r68", "r69", "r92", "r297" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The 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." } } }, "auth_ref": [ "r79" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.crai.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r88", "r224", "r225", "r476", "r624" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r47", "r48", "r336", "r505", "r506" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted shares vesting (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r12", "r92" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r336", "r505", "r506" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r26", "r127", "r129", "r134", "r390", "r405" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.crai.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r379", "r381" ] }, "crai_AccruedProjectCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "AccruedProjectCostsCurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct project accruals", "label": "Accrued Project Costs, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for project costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares repurchased (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r12", "r68", "r69", "r92" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r47", "r48", "r336" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crai.com/role/BusinessAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "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." } } }, "auth_ref": [ "r336" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "crai_ForgivableLoanActivityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoanActivityRollForward", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forgivable loan activity", "label": "Forgivable Loan Activity [Roll Forward]", "documentation": "Forgivable Loan Activity" } } }, "auth_ref": [] }, "crai_DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "DeferredCompensationLiabilityClassifiedAndOtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation and other non-current liabilities", "label": "Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent", "documentation": "Deferred Compensation Liability, Classified, and Other Liabilities, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "crai_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.crai.com/20230930", "localname": "CreditAgreementMember", "presentation": [ "http://www.crai.com/role/CreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities:", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesContractBalancesfromContractswithCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r264", "r265", "r279" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Unbilled services", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r601" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.crai.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r8", "r41" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of disaggregate CRA's revenue by type of contract and geographic location", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r629" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r559" ] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-and-materials", "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r498" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r558" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total 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." } } }, "auth_ref": [ "r69" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.crai.com/role/NetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r559" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, no par value; 25,000,000 shares authorized; 6,978,941 and 7,149,884 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate 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." } } }, "auth_ref": [ "r69", "r398", "r508" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Line Items]", "documentation": "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." } } }, "auth_ref": [ "r278", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r560" ] }, "crai_ForgivableLoansTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansTranslationAdjustments", "crdr": "debit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of foreign currency translation", "label": "Forgivable Loans, Translation Adjustments", "documentation": "Amounts of increase (decrease) as a result of foreign currency translation on loans forgivable." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.crai.com/role/RevenuesandAllowancesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r278", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum 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." } } }, "auth_ref": [ "r97", "r122", "r146", "r185", "r193", "r197", "r206", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r340", "r342", "r358", "r394", "r440", "r508", "r518", "r625", "r626", "r635" ] }, "crai_ForgivableLoansRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "ForgivableLoansRepayments", "crdr": "credit", "presentation": [ "http://www.crai.com/role/ForgivableLoansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments", "label": "Forgivable Loans Repayments", "documentation": "Amounts of decrease as a result of repayment of forgivable loan." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r69", "r428" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r534", "r542", "r552", "r569", "r577", "r581", "r589" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.crai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.crai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r69", "r428", "r446", "r642", "r643" ] }, "crai_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.crai.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligation", "crdr": "credit", "calculation": { "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.crai.com/role/BusinessAcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current portion of lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Lease Obligation", "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Liabilities, Lease Obligation" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r519": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r547": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r548": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r549": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r550": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r551": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r552": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r553": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r554": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r559": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r560": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r561": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r562": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r563": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r564": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r565": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r569": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r571": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r572": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r573": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r582": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r583": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r584": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r585": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r586": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r587": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 65 0001053706-23-000026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001053706-23-000026-xbrl.zip M4$L#!!0 ( /I!8E=L[Z;XR=P %80#0 1 8W)A:2TR,#(S,#DS,"YH M=&WLO6UWXDB2-OQ]?X4>9N[=ZG,$I5<$KFKN0]FXV[LNXS'4]/;S94Y:2HRF M9(F1A%_FU]\9*8E781"2( 4Y9[?+("%E1EP1&1$9&?'U_[X].\(+]@/;"(BEJ#B[=%W+/O7VC@,)Q>? M/\/'AN<_?58DJ?DYNEB+;[7PRGT!-AM/WLMG^OKXV9@^U M7<=V,1#Q<^@C-P :H9 0&7XNU26E+BO)0][(K3^7'O.JTH?([7;[,[T:W[KY M)IAG\CQL6NFC)Q>61Q]XFB(;Z3,@9%$_QW?,I[OI7EE=F')R>^#/J3-"P2.] MEWRY- C3F[JA_YX^XOCBT@_6J+4\9+C\B (\>[Z/[*7;X8N&Z3W3ATIM59KQ M(;#3"$R>*G_^W^^W W.,GU'==H,0N>;L^=.@_H309'VB\86EL<-0[8_HO?)P M@J\ZH<72+Q+:? 0Q6:]+K;HJT^=<.,A]^K6&W?J/08V(!$96Y^LS#I$ 3ZWC M?TWMEU]KEYX;$E&O#]\GY/5F].G76HC?PL\479\[__$?__$UM$,'=X"&]81^ M7S]'7W[]'#WZT;/>.U\M^T4(PG<'_UJS[&#BH/<+UW,Q&8#]=@$W8C_ZT[8L M[-(_R?4[HF]\VXS>_Q8^X-&O-;-.YN&B9W@2MB]Z+GG=^R49G8^<&]?";_^# MWVN"34 _JBMZK2,1ADFZ:DC-KY^7GIKA)5VB]BQ0?=<.>IH]O%GKC) 3X/V? M>SGU?7BJ'9C(^1,CO^=:5T2UUH2(?;_6",LO+/)-_9D\90R_K%OHO8[=V2B, M6N<*F_CY$?L"4'_?L23:?3Z8:_)-,'M/J]8!%A?U@GMRNV+@(HF&8) M>5%2##\:RVPGR<.B!+];NS3$2X"M_$6 M6.01GY>?$;U__M)X#($W]>DG*L,7\;3I1&#:R?>8HC/Y9%OP>6033M'GXU1) MOKSYGV74KOZXDWRU_/0)I6CRB6@./P0L4:[5)9G\7_*[^;79,*V%6]MUP-'R ME>1S\I+/2_-.)X/" !DB%1I&,Y,E(BZS!\57=IO9U+6C:05C1+@_F]DS1L'4 MQYV8L/1B\HCD6O(9GI%.*94!2JT"AMAA2NF F9%U2F5OF6ZQN7'Q8W"5G:0: M:R15*$G574BJ %+GXII'!G4&R2#OB*Q<9%A$%EEK!B"9,UH0:X3,8?%6NMJ@ MT//W!.':[^'+*^QZS[:;]MA=]<72(SXOCWZK##098/Z2 E[2%-D4\/+,#+9F M!OX;L:^+F%F+M9DM60YY9M9F;69+VB7/S&2I[*G%Z@(_@0$=?;3(R]XFCFW: MX??(^K=LYL4@)!H3?M,C;AUQD[SG"?&ZW##HOMG$B$EN(]\3_V(0 M>N;/Z%E?/Z>^8D:.V4B.)B=RZ49VR31_("XW\=BM'O)=VWT**D/XTLWZD@G? M-8D?.G4@@MD/Q]B'^WP\AJ>]X!O7])YQ97A1NN-0>2'(X0=K!=G@,G.^R)'H M4+HSY(5-F^88%!I?M#56;0L@NJ%67TE^ZI57[M+8GPI3N2I[B, ME,,+I73/]WA3XPYFUI5/VWW+P"AHY5-8V&1B@0Y5]P29L*V/P;C2G<,JFVXL M,*CJ7NL!;6NCJ+6WZ@[GH6WKP@A?=4>2 =NZ,%XPMA58Y-2J[L(=WK8^2#K. M2E92U;F\J=V2,1GCNS[/""[Y9FLDLSI->[[5 M!+#&/5_&&<0]WYW7WD6:YUE[->[Y'HGPW/-EAQ,@B[?N6>S/]!P'HZ/&?6T3\^ MSY==KT4VYM'&368]_.-3?%\I4XD%N6!$YK$,F\SN*G_,GF^V-PA],NLG&P>_ M^=YT0A;&Z&&E\TF6ZTI[1PM^\=9)_0X$= M]$?W/OFI^[1LW5S;;]B"*SCYY4D>#FDR&\Q@GF''\9&;S 8QF&?8<0K3-YD- M:C#/L$.5[UYA&+,1D:P,&Y)'=%WK.Z&$;R,G..V5C-EX2D78=ISUS& VO%$1 MMAUG53.8C5!4A&W'6=L,YL(<@1_. \Z_8>_)1Y.Q;2(G]J*C+FP7/P8GMEP9 MS$4TCL^)(ZU S,4LCL^)(RTJS 4CCL^)(ZT3S$49=N3$;]].;9U@+GQP?$X< M:9U@+BYP?$X<:9U@SM4_/B>.LTZTF//>MW$"=N4N*3ML'-"\E>$8N3]<.\06 M_5T0_?T_Q%&TO.>3#)6UF'/>J\6UXZP_KC@;A#@,/CV_AW]T_,O'12L MYF?'\> '["#(U G&]J0RI0U;S/GD%>-%D8USF?/*J\ +!DH"M9ASXBO(.%AF MRU^)9GG6[A0&OI9D'3^#_)D\8/<$ZQ9S$809#)#M_QTY4_SM??;G[^2)R#?' M[[?X!3LK23G)33?N9!H&] YY"P+V&L#GU M?6(I5F65;3,7T3@\,PX*5J4RR& N:G+BR% K@PSF(C-\-6'#3V@S%_TY<9U1 M[FI2)#*8RSHY<624NYH4B0QF8VY7^#&\(3/SI_##Q7"QCRT[[#[YF *@*+;? M>NY3B/UG>._P?8)7#_Z_>,X+05GT]FMDV@ZA5MDG3EMUN5T(FYD-YWU,]EL< MDHO]443UHEA=$+38X2ZS 4(NQ$5:_LR&$SF;BUR2F0T7GJVN+E"(98G9F-]@ M^AA0NSOLO9#_K'-XY8;24RCD7?=L5F[=-?3_V7Z[\''@37T3!]'',486';QE MOW2^DO]0MMD&EHVF:EJ:A+ FMRR$'Y%L:6WE45%UW43_@'#=_#=!^.X0]CW; M;GV,[:=Q>*$V)^&75]L*QQ<$ ?^G1N_K? TFR$WN-CW'\R_^0G@KC49?1F20 M]1%ZMIWWB_^"8T.!<(=?A0?O&;G_)0;(#>H!F59\8V#_&Y,'DW?0CZ_12S5) M^N+8+DX&(2O2__D"4Z];V/1\NHES,77)A.$N,B;$S%B$L8]'O];^LIWRQ/89 MHD<'"]Y(@.-4X!-^_8P(.X"X"5?6>$-?;;L@-I0Y9/8A?4Q\_='SR5CJ4%<' M30)\D?SQQ;*#B8/>B1*@TZ$_^O*,_"?"[$2YU)%C/[D7 M]'71Y1@&;:VA2CH@(21X"ZWDQ3%(&A0DGT-K_5J[U6A+FR]+#7EV[3-]MI_< MD( QFJXED$D!D7ZMJ;65><3T)MNKVU /GG!/FAKKJ#-2$%;K?/C[F;8NQ(&P^ZP-UC&!X.C'?0N M?SS<#&]Z Z%[=R7T_O?R]^[=;SWALO_]^\U@<-._.^(45L4[?0I_H&!,L!)Z MKBA<-2X;@B+I6OMXPUXE?)I2JG7^4=+_,L^[\_71_]PI^F?+NDI6"$WBKT)O M$GUF102N^P_?DWF4^_YT) B'>7GZY+\2<\3UW#MB^/JV*<16RP,LB\2,K DN M A/1PO;%E6=2ZQ@LMAHU6$;DAHXLU?]&C9KY4SII$RIQ"ES24V4/!*UY$#G; MQ0S;!VI_FQ)KG-AJ[P]XXOEA31AY_C,*B:G\%EZ,H'9+G;AL,S0JMOY0CC& MPK\2]@J1[R00EPI;0G:,8:?U2WT7G_'R*]C-T&- M2HP@/ DCAU651 %MH><+-ZF&$G&"F'[18/VAK M^J&D)7@W7@T?NG>#&] "'R@((9-N$)A2"^U,6B&Q;@?Z%'_ZG8 MQ*"$NAU %$P8V<3'C9(_+TJ!W.J(#FEQ[D:-W>6\1V-XUX1D=U&Z;"S&.@U- MUA5- B_O M]1J)R._18*TW1+D^$P ?\9 >@E<([%N%,CV!_?JDS>X.9U1;G&=V]R'%,FJ^J$GAG^)-YXH2=MHV.X[Y>>M>RH MD0&9L/L6XHGOOM\1T& S/$TP"%LO&QPSLZ1Q$/T=A-ORYJ4S,O& M4HL82UI=40U%D:418_F(R@ZL\\0DP M[0ER!/R&S6EHOX '359"')S8FD_@) ">\JWL&S-X%A,$V G??MI= F$9Z/H8 M+0.Z@[H*L?'K\!90I[ !US7"V.W+@=,EVHQ7% MP+)&S]2&UFH7'^52&HJQWV,_?F53*B%VUFZHFEZ1P>:@[!88M!76PX<1Y(^S MF@[M,,JBQL@<"R;4_]G7F#@%:OB(KFN#]^='S_F4R5X\-5K?8%DU=_\(HQ?.FW,0+^;NL/%(!GAF? M>I3>0.-(GOE3%%Q/F"!?>(&CZD4YF)P)E FQLHATQ8P#T3[T#:=U*8#OQ7HH MVOE?W:\"+;6\524;H,@""_U+^,WQ'I%#+%R'V+C"=^3_7 ^SEN-'IYPZ.@*Q M;UP+-@.P\/@NF&-L_A2(0?Z3:'-,]T_ T%](,O@D_R*,44 SI"P!.0ZY"$E] MX#G\:VJ#WT#.7,=5-AIB1+C8@=BP>](& A.!5R&Q#C!FD(I#WKK MQ,RO:'F4-,N+_CB> MPR^B@%Q+^*1$6 !F2:1:1^!- *T?5CX4K\ECH);3[T0/!-E0-[B)TL5$81G0H-W$=9Y\CBR M. +-GH0GWWL-Q\GE!EGVL6#A$50=AL+!(-@055;(%#>,CEZ6OR2W;;UA\]B2 M&T$=Q3=O&&=RI^U&2HKX5'4EL5P6S94&JTF&^T=)]8:LEQ!X5!JM/4.$Y00> M/[JF-"1EOR I)P$G 2=!U4BP11TVF=\M.$#FRYH50C/8;],7[:.G5'2AJ;;P M@W@MGH6%[X-A.%B1G?-(_-*5*M MTUU'$V.YY+D=#FG)U3HW0-VEN15'9RI7&<5Q>+#)!SLM+F?5C)0LWZ8!>5 0 MK&O&1\]S'LD=7OCHOX>6O M-GDU>:W@DJEYH#E?[("NC2YR3< 563'A7![<#$5'+>1;@0 '\6QK4\*>^@G] MLAJUBB*L$+KBL=828ZW!&#M.@B7A$T$(C7I&I[,AIAB7!MH46$SV&_[$P7X; M#P,80)H:2*NZHJ@'+KO2VHGN>^X'%%KS9E:MJI* !5A%*=H LF",?/(.;QI2 M#0*J)$GFBB%H!\$4^[,\;YK[AVF4WHQ2B((HA0@%R2\<:,T;$D4$FUPFC7%# M/:<3#(S+>D/3=ZNVFBD=56IH1O%G^I5&4R\^=%?28"EIF3_2?\S,R\LSS\+M M+^@L% I],_1 J2E&4@N.V7S3RF7@;4X6!=,U6D0.E+I8.=K%5MHU70T)$:$7 M++71HJ6WMF*W*35B%IKV,['%?JW=W%VGY(119E!>#.@C%@1AV:PCRWS=\F@5 M=7@@(2XA"7F6-#/RM%K'$"5)%@VYF9AYR4@[L7%0K+]WZ,4]1VF=RM12WZFT M\V*S@8D7.9X7/FW7_(+7V@_,ATG')\U_@AZ),$[#]9]L'L5JF?W=VB9 XZ+H M-V-_#K0G7'_T,?I91R,BZ!?(>47O0>WSIMX*FM(P=-Y>@;WV"@Q46_VX$%P& MYXZ!N=S<7?7^=Z>#IL:1/*S(F,_L8=.]%8C%U7_XWAW2 M#AIKFJP<5V+?,D?Q[^MP\T63KG.;M0]?US+@0R4*==C['@=D&WLAH3#1Y9S+ MQKGKV?X(+4+TO,$J*9Z#*?:-#]/C0ED4:]4-?#Q^Z3G.XB)8#*=B/=@I@7U. M\A<-^]"$H+DH@[/1G^#H-8'P:>JBJ663>WZA>Q3*EVL;PAQ"W(4DH+G]\7=_ M0@^)T*M#PPDA:C\1"#VZ&[O>3(+^,(DJRO0[A>N1DP 9UR.+F27,L/CCL61@ M<7M'/0*;X3X>0[/3%RQ V>-GG*)1*%HJ28@FF$-<'7)U^*&L:%P=GC*+(9=O M@SK\AASB*V%A,,8X3#.F-NB!*VS&WW)-<$HPT;DF.&D6Z[L:1B@8"]>.]_J! M@\6M!PXH %23ZXQ3=J:4UHXZ@R:CC#V'O"*(TT6%WK^F=OA^2BX5()XK0*X M%Z3#X KPE%FLRG#L($Q.782>L$$=IFT\+:H^+NXG@85V/G'GN_V,\=20%G?[ M%;[;7RG.?4J*Z=G9$Z8J89].H^!36W4N8H&'1X=OH1['G P M=5;W%KF^/@F$R"VNL$^*J6UC46&K7&%7BG-_@S/I=DB/'5#=2[YPDL^@NATO MF,*9U.ZC-TTJ< L/=O"3Z^.3 ("2]]S\36E)[[X^KV%-B[3=^N'!"4M;53B^OG4C+$++>?B.#'7@YU[$5=.O=R MTQ#ZP]][#_S0"]<5@(XF/_528=;=XB?D1,LW;7W!U^\382SWETZ.J^TE3=OE MJK9:O(-@E'"-S-#SN98]$9YR+7MJ7)45OJ];8=;]:SP^0$]6[ MI\%F)>>1#JYWF>-JB^_05IAUW\EOB T\PL3T74B1X?KV--C+]>VI<15:-,WU MK<[U;;58UZ=-7&[137M*?!6*YI3XZKVJ*F;7)-6RW6]=[&]J/-"W2> M"C^53(>A2\S\XYS+PCFCUAD0NJ*0NY6GPU'EPX-O&SMQKG3.**572 KW#]0^ M(;U)CU)$PQ(H*\\[EC M%QD[EAPGKQQ2M(7-70D61YH!G&HM1=87&X,HQ;>F MW''"8+\+\VWN,-\OA]<_'[2BN1OV'NXHD[NW(OEXN5,7&K;FT;^[ MZMT->E<"^6O0O[VYZ@[)A\&0_/.]=S<<"/UKH7_?>Z#3'"Q71V%OKO2)%W9( MWF;NL(I\LETA''M3\E0K$ 7\9N))..^0!UU0T4[S/$87U!R-TG2IHWN^Q'U_3U>);_Y0V6+6EG?U@FY)RD$ZP;=8ZH:XVQ4[7NLLEOJ,2=$6T MXZPV.1;+\]&FA%&)OA3RG%?+U]V(N%3!D))OQZ:Z.Y'@K$@YK_J8T%$I0CI/ MD50<=0=#W1:E]XC,GT^^1YSL>CQ@T\28^/<9 W[ED&#'L,X#?L'N=+V%\;8Y M[HP"2:@"&?Y:WOR_K,9OF9KXQM[;T\!:;;RM+C;>AD]1W^UI4']":'(10^G: M]YYIO0SRQ#_L<'PY#/C/[?](M?-@9/E%1B MI"J,:LO.%L\.R-L?_>9Y5M!UK4%$XYG$7"T0E_SM8/B#W-==H'%64=*(92GI M8JNM91.E\E:GK1&RLP'+%K_C\ 2R*J#0-#A;6P++%-CX\6*"WM6*(4I-K M%N; LL6$.SQ8# (6J2UJ4D:_Z@#FV4GL/@RP0[Y\$H4G[&(?.9%M9CW;KAV$ M?E3P'K]-H)/4V@Y%BGCL1),3E)LMYEM,Y=\B&H-(+%&X%Q$XJVS J5Q#;,OM M@IP=A@(+'%J[&GOE0 N*S;5$16MR:)TPM+:8AJ5 2Y-JG593E-6,K@*'5J6@ MM<60+ =:,H&6(DH*2UKKA&)\5Q_%\'@(;XL-N$B]?$Z1!F4'Q;;&@RW,86"+ ML58@!E3B&(N2RF,HS&%@BU55( 8TLMZ)1E/A&& - UO,GP(QH-\;"R/>>!6^AZ>[^@;!\>8+5EHHM%E+"=GVBSSK<"Q* ME%+23M=2&[D3?CB>;['VUGB^QE:YUFFFY+1QIAZ1J5L,J)R"K$!859'70VJ< MYT?D^1:3)2?/55#>JK8>,RB3Y^<0/;OV?/+1%>D.T&PB?'@R,> MO^QJFISK'OH6DR6F[F5,W*%/AA4]]3="9K#;OV$B")B>HUD#O5;K&'I1QV0J MZ@6>.'ZVF#^9\)--H\)Y #'-^2RQ@(R?_%6LHFI",&$]Q773VLQ! M='00%6C9E:BCX&2!J#=YKEB9&Z>/E#O"Q/=>[ "P0#X*=G0M1&^[G2DXXUCM MUJA5$J)-3E7;[I20HS_;JH[$([IO" 3OO84^(A2U7>2_WX3X.;CS7'BI[]&4 MS,27RBI.+;KSJBM9=UZ/L[F013.?,?RV!M"8@5^;P&^/T\HY[)MS]3MV\FN M)2(31_2_81>/[,QBH4 8JJWP,-0I0VDG&S4WE*"RE"C)'$JG#*6=[,W<4-(@ M8]^0.)1.&4H[V8ZYH03[+(IHR$6EN_,@YA+#[W 8&W1Y#>B*E[@\P]K.6RQ4 M HV]\V.;33BWI[>S;CVP%2S@(G#J(K#%LLXE G!,1A9;1E8KB,L EP&&7()< M,A#5[Z(];[@,]$5KA[ M[ ] VWWH]"O9-WS)[,%K'3J4-30I%(+G8L@8^+W8'=L66QBX4-^KTUC!87-BYL7-@*="=3A/OW//C:XI_),$9DX03C="-%,(=U0?]$=7807^N#"BE M,V;.&*U:IRFV,R=0\F,D%8-1D\=8UNR7,O$6$L"C+'5 MLX]CK 2,;+48%%N3/(2+/)?]:]DOG*_E/,L!G MY#_9;G(&;/'1)H8Z:D>"Q@!C 9FF]TS>_4XH(+A>2)X>>D(XQH +"PI^@!RY M]-@:@BV#D>TBU[210T9+OG@F$P@:,\:LSCQ^GZ8T#/ ')EY@ S\O?.R@T'[! M7UYM*QR3 5.H+OPP9J8T_PEZ)(,@*-OX$U;(JBY38_&_,%J NFU@V6BJIJ5) M"&MRRT+X$%5773?0/N5U+?C3VYXKN"=R#)OS+=A89 MMP]WW>%-_ZY[*Y*/EYM% M>5&)*4?18AOFT;^[ZMT->E<"^6O0O[VYZ@[)A\&0_/.]=S<<"/UKJBJ643K?8+B[.F3[RP0_(V

U\\EVB=[VIN2I5K#3 MA'1J+=%%:V4I);-PT"3 %\D?7RP[F#CH_<)VZ9OIC[[$SXIU-2B:E4624BNZ M/-=!#2G20W%(*7YS?+E!+ZTL\-$U76HHLK[QLM20-U[[Z+&RU-#;^SWVXVNZ MNOFES U6;6EG/]BFI.STV!T#HAO=D?8N22.1=CF,*]':IFBIP%[;8*\+?YLB MGXQ,Z)$EG MD78KOEE.Q,Q*S$DJ"M?4N" MGJV1>YR^&8 M.,NPY>[C,78#^P4GA4T_.821:[VB\X5LSNG6,SKT%L6?HX;3@AEWG!9":#GM MT/UL 5G_G 8A3'L$<=HK?S.2,G9>X1O^:7;^@13T7X;?Y$X;CFOS(-1QE:U+>D=7N"PY%9 M.!;HZY4%PC6<0':V]4F!^VTI"F1?5:!!G8N6EG5Y*HQI!RT'S66.R]R^FV\%RIP. MRZ^4V23D,L=E[L1D;HN+5J#,->GFG-HN\<0]%SHN=%40NBV;= 4*G4&$KBG* M4HF'MLL1.GXTEA^-3.B09=EPFNH,!60<*:J>=[US<@3I [SC(S.P?T?]5Y?!: M9"/0+=)00$& PV"_INHKT]Z+264_XXS2 R.^HF L$!M(,.$/_*^I_8*44Q44XPB" D<[?D0=[K^09;J^'@DY M7=,D$V\>=G.?3(<;Q7Y)K0(FDD_+5 ;=Q-GGSM^5?>]#$<39UD M) ^S@<366D:PR9($^;EM15H#&S41,LUCB["4.P^9+"]B4UN?ATBX%4RP"9%S MYWTESI@ER3(%TNPG619M&JPS[ Z'^_),J75D11-;F@2X87G>A?BJ+O=@AKRZEZK[&8HLL MGP81G=R](;G[P3"PMNCB,H#5!L=6-)KKAEGEG9#*Z&1B7S]%2ZK@>.0YYU/A MHBC52_V5.1EO@8I[2H0,52DD45.R)BESL[=*0/K(\2T(2#)QTL5FDZ56N^>0 M##+T0N04:,SF.QI3;2G9%F+/8WK(2JVC:"W1D'(72,S*J0I9O.>,OFW1^%SH M4R/TM0JS? ]S".ETR]#'X0EO0H;S3L,2D/ U@1-(-/S.K>+] Q(14>\=Y(;$ M;>PE=+W#V>5&JW74MMANLA3$X^;QP2,1!2)*KW4T7=1;1=5)YH;R;GCXS?.L M5]MQ>*1W7\6:4# SY)O$-51%K9D[<8Z'16SG+RS/7LR6 M:85YXX;(?;(A3AN%%;A=FDM]SND9N7+$>.B]FN8 9-T^K M!*PMFK448+5I7ZH62]L"YV"E/L#?=6]4GP:8IR;DU+A]XK6AD,S_%J, 4]+V M1S^"2$RR2H0B$8EHB:W\M8RY%L,\#V%O/9N0,RJ7-D1O,SLDLT0H43J"S%)TC!NT!U:R!>))A:P$ MF:GP_3F8L:LY7K,3)4FBPL3S@0W0P:@T+;8,EBR-[CY M>N@802%(@NK1HM(ZYV(CQ\NG35>FY68O,D>*W6L-99[_Z>B"G7*&,PM_J];1 MU;8HY3^-7+%D82YB7,3V2HS.+&)M(F*Z)+;EHK*2JI@1S6!IV]N;[K>;VYOA M36\@=.^NA,'OW8?>[_W;J][#X+^$WM]^W S_+*CP;4IO#08KW^XZRG.PSI+2 MMXZ-'FW'#FW,Z]^>S,'@616_"7J'>!0O>WLNU3QWK&UW'^%BSS-0J@1GH$1# M/L%D.2X:IRH:.];HRRD:,JT!K;=8J@%];K6*""O]*9[7*N)[HSG6"Z#D[=Q( MW%H JJKHNMY@E60:V,HIUE__GX!;M3O% 4 M;L&OY#NI>=,!+\G_VV&05.XJ0'PT..U20 8V>P8\1U?6Y,#BT:73XG!2_EPH M;@3G#O#%^8&0,NA IGUNS7P>ADRF S&)R+SO*S!-(C!-4<[<59X;QU7"5*83 M,;DQ98"%++:-$SSM764E;"4V,S18QVZ ]L[>/@\C9E<3>8&:N44'DD9$7>>Y MAZ<,K%VMXR*!!:D28K.5NQHWMXOW/Q>.7SSGA8Q<@&OT) WU?[@MO*\*OB4/ M#_JCR(W<4S(T:-)&7$:)AX=/&4E;=.YV)(WL-VS5_XU]+PU$& M4'0.!V>6:R<7%/L]YQ*V6U5NWAB=!E64%4U4M*(*TS"3&%V@"7S.$-RJJW-# M$$HIRX8HYZ_:<2@(GD-FZ)WGUE,T.<\./96@U%5:!&IAZ]9-!P"/4>U58>#C M.(*#@L >V=A*V7W;_\BCID7%7_+7B>41+(9A]U$Q@J/ 3J=;#DV#)=B=6WQK M[\'W/O-(3=0UEL7-8G7CCEE6.VW_9L#5K #+#5%2MA/U-#5V*3(V66E2C<69V$PJT;\\9A;OO)N1 H0QYYXK85(LR>-G; M4*C@YO"E]_QLA]#E+:!19@ &&3MV3<)MX=.=%V)!EG_)4XID53JSJ<>WP+YP M;>?76NA/\2HR%T;?=:W+Q;'/@:< /U<0=[2*)SF(811!#'4C,<[!AAF,D8_' MGD/T1D"348POM"%I^,YWT(K28I;]DCP[?D0=[K^091H/.!+G[_W$U0]"S_PI M"A])WCWV*5(^M-9N[J[7.VC&+QG .^Z\>^3_'3D@J5O2I*2Y@&H?*X5-0S,. M,#2]UG&]%.VQ\H4P0;[P @__LIG* 4PBR#<+2HB@.PW'GD^@8.UFDBQ,J/D! MK=,'F T!N0<(04+(NTS-O5PG?#1F F)D!^\SO)@BFJW/[&$BMS'3?!QC] M:1B$Q*8A&BC+X-H' <5^@VM*!Z%<9HXV95 -+MZ.T1U0;-.W1SD/R MOO PVS[]PA?YO)ONGWMO3:6P[%T>JV481%M;A.<"DEO&VU3GWN,HWBS-,(:_)V&UV M&RV['::7W3#./+PTVVZ'D1&KN"FVC9;83NG"O$YW,-[*AM%^,S&*-Z&+A( A M0_$?66N+K90RA1L!GFXSBP*Y-L'DUA?LO.>PH,\C!VB+!;W YI0U8OL.B %E M]D0U?Y<^GDC&,(BV6-"Y002U]41#8PE$YY8U]H!#1+ZT!(Q\ETR 9XSMK5,3 M4O9B2G9-<_H\=5"(K2L\LDT[\SZSH<'925E4I*(.KO%(!8O VJ)G2P"6'AW* M5=LL=6T^MQ,4"WR,3\3!03D?C[$;$"M7<+S@W$Y/?,JECP,R?O)72C'@A,[T M#-+E(I6C5,U;0NH['/9'0_2669B@J)XF-N5U)WXMUX3;P95$VIJ"/A+2#(JT M=FL];'$4I)U#4EF4*AQL3+;AA4=*,::I5QD3O$<)G5E86L3&D0RQK?/"(QR" M>YC=!4"P#85'9%'6B^K2PEZ>< 4S)R.5OG#B@\::=U?Q.R9S1W-,:P;(6Z(6 M1J#3T4:['Y_INE9^W=222FI87 !7C^SYD;^D^TFKU_OF7RL(.<5 MO0>US\MH(U!;H?LJR3829C0JC3 1[(E:\'Q:BNF"R#'VX2XR)L3,6(2Q#UKQ M+]M99!!['00>:@O!.3"0A*^?42>-_4>%:7IO],N'KG!S-^P]W'6'-_V[[JU( M/EYN%N5%):8<18MMF$?_[JIW-^A=">2O0?_VYJH[)!\&0_+/]][=<"#TKX7+ M[N!WX?JV_\= ^#1UT=2RB2[[A<6YTB=>V,0/M,U=@L6V2[2U-R5/M8*=)A1E MO]*E:JYLZ?)(9N&@28 ODC^^6'8P<=#[A>W2-],??8F?%6MH4"\K2R.E5G1Y MKGD:4J1]8@\^?G-\N4$OK2SWT35#:QB&L?&RU) W7OOHL;+4T-OZ7H_]^)JN M;GYIKL&V=GKLEBC)UL!<>^W6%#\@DH'#V+NMG93 M0UFIO G1F#EU:^(92+< MDR=YEM CJMU:LBCSTFC!@$&/N$?N"*HE?'_W/'452U%V.Z^Y" M@K,B9=\,/2"D/*.CD@5^;.]-[4B"^]X#L2KN?A.ZE\.;O]\,;WJ#_Q4*&XIQXC"N^Y9G'_C(X:C=IIHY&L5"/&FWJ64))\D?AY,( M(.;Y!IEC1]"SP1"I2F4F,_= P5TN#^Q,+8L\Z&7*@UKKJ)K8UEBJFWM2!LZ& M!$GKG],@+N@4>H*/"37+L;=*[PA,#%GK>< M0,]0H_S?^W=!93#5\>!6Q2)5R=\.AC^ZKM5=(&YFY:K5.BW1:)Z@K<%QM>/J M7 JN]%JG+4I-EAH]GLSILMT0\@!_U[U1G2S, B+K:YA?#3-X(NA@:I@V7*%$ M[8]^!+@+%,TE(DW:OJH'A"5 MM4HRG>M9T[,;SO6LU?7OO4&S*_P-NWB4_?AEJP4'WQ5]/3.+'Q@["5RMJ=Q] M<;4.G3:T/F,$.&=FSM*"./5'%*RVM,01U[@]NV=8@1+V&]!UL8M@5JW:EFH= M5924HL[:<&.6021M"204A"09D*0SU=7TS"S9;\@BC'X,$]TJ?(+H/QG@^^;^ M#2=I=Q2H9N]][\4.R$.N/?_*FSZ&HZG3-4U"IC!(DP*EUM$5EHHS<4/U6(9J M5NC0#=/U@V7<2BV?_S]<'Y-1_!M.D7@^N>(*49LC\UWP\3-&P=2G!TJ$3T_( M=H-?:)V9>(/TO$S8?+&"90FYCFA]&9-ZZ)-A14_]C5 9L@[FC$F3&.BD+J_' M87>7&&ZU,@R>+69K7O#HM4XS90/U*. Y@VS+RS%RGZ!2[5*J"030HU(""Z4% M>"^F$UE6$VL'LI"P_0)G=,YKL2PCKG[CFCXT(;_"T;\W;D+FAQF5,SOOL*G9 M$HT6KYE9,805N:*6@BS8X33$=FN]]VR55]JJ:. ?+EE4'>AZA_T7V^0;F_L[ M*^O2 4>KX<%_V.'X'EDJ'R7W/IX@VTI"\I&O$Q+GV_*?(\1$5HGXJNA8PDYB!D/S#GH@%;TBWSHSX[<\/=M_)).C"5TS,E\2*G8O%EPX>52M_AT1N\.;>LIN@=UA/1:C#ZD-O MT22"L1BH6-BTY99Q"3M[_62G?*'2<6:A:M8Z:E,T6MQ6/E%\[9J06!*^H"=W M4U151O!U9M;S+7 RMR*NK&53J"+>8.-0$N>1$-C>4T69E6PS;C(?6@.7!2PX MV*@0ARS/WAY[MC++ZO9NE[I9>6SARC07.Z*A3)@ 3B8]8&%AZ]O[CP#. \^L MF>Z,$RE"(TM0J#&_K5*5SCPB;N[_W!D76BN;%#MG1#?=3WQPCR,CQ1L+$AV4\?*>A+6A@.('#7CRDM?>I M6?1.*Y .O6Y4+_0^)O"]@]RPZUJ]A,:9=23=^)6D]?ZT/)AU$LC:DG13(K)4 M0%:[G2=1G8>Q]CX>YKD!,:>BIE<"39DD[(O*#4=MUOA9VV)5\K=9 >???%K? M>UTBM%I'-_*X2CQHQ3!@LFK:-R;=G!NR5K%EH,C"+2":]][3AC0']$*BL$/Z-0\RX*$AO2IA14A4!&0VYPI MD)$VK>]3]JSHVI']AJWZO['OI:G95JWSGW]I*;+RA=>:.UTT;G/1RD7C.NK: MM8[!FX,*QEX0&!#^"OX^,5S7L"A@YOI4N!CRSZS.%E)"OX6PAW] MT26E:%9#6)$@W*&+9.(,9;/S*-KQ-'0^.,$Q8$5C#$YG9G(_X$D<%"U#_5;6 MHBERFV).XOXHG\ HQ%914^6%[Q2?!)*VJ-[BD 2G@]OL(.G,;-YD'XKN!]/R M]G82^3"]X-S*Y)2P(]P?71&J)O[C)= T0R1"T0J+1' [M[K:=F>PX,7YA9O#ZVGQ^G/NPD/[X+ 0TR<3LWK_)]P X* ML37T"-W_F)/]VO,+:$VE /53%?4CTWQQF&U(YZMD!(R7"<76RJC'AX)Y56N26M?A+GST) Y%.< M8_^+,+)=Y)H%)-G'E#GG0_DY\^RO$U;LG]"L*N#8JNT"S!IF*D84:#:?&#@+ M5/4E0E*M==JBDC\1[U"X/(.C5KW1")LAV-Y) UG\9M*6AX*/0J@RX,;EC5TK M^@/*#+P0SKI[;F%6UIXJT$*/J-X?]6):/Q!2]UT0._C_WIS"#S@(?=L,L46K MT[K6\A<+=Z;)&_29U=?/A?-$:Z9Q5LK)J5(0EU']Z[6.*DIM1DI@G(G!;\55 M^^ 8;;&*_#0MJ5+,_%QR=D_FX5GK51CCLP^+$AU)>6;!A$K+8DLK((C.7873 M OBNRPOC #=J'4T1);6 FB#&82!+^$CXE$?M?(&2/5OH:4N:OMC:D1TQWJP6? MVWEEC6Z[+^9I,V1ZO3Y0L\:D=>9]A#"R%I?E2'!2&&DZGA!JQ67 MCA.5COU;3>XK'5"57ZI&8_:3/57&LF3VWJ"BI1"B-TBQHL>2!7^66KVV(Y_! MI?G =CY!O95]_J>CU39DF=&NC1&^ANBM[]*3LO.T_51U!:EB!><*;^%#=4)> M7* J+% %9$9OEZ>=J\YH>M%59\H7N#-POA_@[[HWJD_)DHR" !.'VWL,$;F1 M]I^8Y42#H^U0-]U[)*.F)0=V7ZLSQ;E.4+5DG__)J)9MY0/AL?W1CP!W 7W] M&'LW;I+\=.WY\Z;WB^V7WS-'TZ,&'%+N8'IF;C+NW'.Q/#^QW%:+\8!B:8!8 MREJS,F)Y:E&%R@VX6F&0]-VMP70R<3#L5" G2B<:.=XKL;DBZ2'XS[6K5>+& M9X%[7H?8^*R>44ZSS&8=-4/TEB$JQN/UE5Z6MUC+-Z[I/8,OCH-[@H\[G/E$ M@-:"H\AMO2@CN$)F+I<)=J96H*E:@$RT:QU9%C6)I?S]DS*!=EGG;,)S'P>[ M)V[P>/79QJNW+I,1E/;4![I$&\N7D0S-MX880AP7M2)6WWRB)M,JQ$KNX _? M%"IK74;/41ZF38\E1]M"7A+ZB_>$G'E*T)[ANFB^:4P[6Z53 H%.1BMM,0"6 M0]-)#R;O? MP99P/:B[%WI".(968:X%9SQ 7[GTH!JTPTB._R"'C)9\01'0F'%L=>;Q^S2E M84 Y\(D7V'1GQ8?F&O8+_O)J6^&8#)@B=>&',3.E^4_0(QG$--S\$U;(VERF MQN)_8;0@!;:!9:.IFI8F(:S)+0OA1R1;6EMY5%1=-]$_H+U _*/Q[#3?!#WA M^J./T<\Z&I$)7B#G%;T'M<_+:"-06Z'[*LDV$F8T*HTP$>R)6O#\:'>--@2% MN\B8$#-C$<8^Z,*_;&>1 :V?0)%X(^$2U"@M9X8Z:>S_"*;18&R0MO!";=)E MOES_AKCN\Z=]U;T7R\7*S;"]J->4H:FW#//IW5[V[0>]* M('\-^K?>C]WK^]ZCT,:%:D\47H_>W'S?#/ MRDWWNO\@#'_O"=H0@A "]>T* ;[V' M:)55)5%0)$45/DU=-+5LHMQ_87'R](D7=DC>9NZ2QDZ\XW#L3R@J&=YJA'QZ6I=,\6)&I#D(DY:!+@B^2/+TGZA.W2P= ??8F?%:]B MH()7S =*P.CR7#LWI$A#Q]&-^,WQY0:]M&(31=>(FF_*ZL;+4D/>>.VCQ[8; MNJ'L]=2/K^GJYG?RL?*QYAEK>Z>G;JB2T/J@2L+6;)OVVJTI;G.\XA_$/31V M6RVCQC>##QO?9" #N=7W7J._E6J2Y %'R99?'_W/G1[RH23@YD*UYT6;KFE. MGZ>T,R(E3Y^XBC[]"WHA^GA,7$;BU]%O;KV DRWN$>L1^X42A1[A@5Z2V ]B MRS/"V;^F=OB^1*YT+:5(>;340L@Q0RD:MHD[B#KK A6AC3+>7+4SX^S/BHI= MNLU4D+P6=&NE^2^F>"*E/73#F+XNBK9,H8Q8[: M:J]M3TF+D>R;N^NU,F+S_F&1^NA/PR D/B,ARY: =A+&UJ !J*RUQ5:+5^TK M$GS'$]%SJ=J74^;2]H.EC[>.J*3%9D]DZF3>-M(A4\5(Z17 98W+VEG)VI;D MBP)D#4[J*IJHMM>[TW-IX])6=6G+5NM&V;&$5P%R9Y U3A/;K3SEN[C$<8EC M3N(*;"U2@)BUR/(FRZ*L5\9QJW36\VX0@9YQ-CU+=BI==W:;=UR5J?+'/SF7 M.)>.S:5,=IVZM1UU=+05]K$R+S'M6JU:Y;._^NX9;PY]7WLFN]"Z).'.3295T#6/Z=!F-:#(,L&6O6$8C_5 ME<[\JK3(Y5SB7.)<.E7\6HSA,4F>F77M8;S MI:<[6WF(4=$?#=%;9GLB.H^O%[7OPJ'((A2W6*2,0%%A#XIG$ ;MO6&?-NCP M1N3-GOE3\":IQ;[/U,/;D/#5W)+P17<-HO30JZE/:'%/VP1'R5_T8C\B\"'?D,'S8&UIP=HYS>EMW5?D6[_Y MVW-W$CEIU3J:+NI:4>4G>12 Z=621H4\1MHV;JA5PS$UAQP0X)\ MJ9:Q7J"$8XU5K/$ '.<2Y](Q]/:67?I#ZFV9*;U]!E'3R. CMO5DZIMCX-]Y MA4N+MZ A$/HP)V?7M1YP:/MIX=/=+&<#DK];DMC*58J&QPM8 =:^>:U;044W MK]*TJEKKM.3U[2@.GM, SY;B"9G DW&]UHAJ:HM&<[U;. <7J^ Z>B23<^G0 M)GR9*D"O=11)U U&5, 9A,F[INE/(3+^1@^G0028,%ZW&" M;$OX]->/4'&/HXR0C]'Q<3/ &4:2AUUATR'_6#-H2#-HM*1:1VJHS35P"!/L M1R;N2K?Y\_#VN$_.N<2YQ%!0--%S,^4&NC7KGEM+KG44T9#6RT'RZ"BKZ.$R M7@4N%;KKGD_&%:9D_*3"I%O;?W?O'VYNA:CUMYHG-+JQ&5D%92-KIJQ17M_O M=?M?K76:8KMMB&TU=U?B3+P[[_&;'.OIM"EK4YH'%!._JDL\B9(I6^FD&>5[LI&JVBZKN5*V1G<'0@9V/O;2W6*QC5 MR!6794/I%QBQY9SEG&6?LYF6.;G$EL.M5JW3%G4I=\MACCKV4V8S/C%EMRK8#+"4T-V\KA:7>\'QB1M"5 MIJV/V"VWK7*(511B_& !YQ+G$GO&=:GJNKAD7'Y&Y.C-S2OKB_+@516X5(0- M6GC/W(PA AU"!+*>>U^,8X]K",XESJ4JKS)GAX_@U!OL:W13\^[ M*R/4F[,U>MNH=52QJ:YW;>$A!*9!Q@,]G$N<2YQ+G$L\[EC]SNB5=9:R]G7< M;NR5UAF]W0*G2%$9::#$??&B3[1OV]C/U6!WW<=NPZ'V]4JH'$RL@HF'WSB7 M.)>.H9BW;.$7JIA526)(,9]!U+.@UN:5]TP#/EMH-Y;4U5B45RB]K6I[EFF.K"A8Z MYQ++&F"7)-N2-( &.["$%&QH@#,(.%2S;E4GI6XGU2WV)'J0\<3J]^[?!D/A?4N5Z5VJ;W+*^O2<<>; M8A4%;1PV6\"EPJ=&,]GXS+3,GX205#M_8N M_^\?MW_F:EU^3@T^-F3"ZH=K7:[*"FU=WFR+2HH/P&+?CX)"#24"D+6]BMV; M46:;>S6%+FTYTK,WHUQ?=M1:1VM6HW<.ER$N0T7+4+/DAJZJK$%[."=O1)9Y*S5NFK&>1K28IH MM*KA=IW!"8"<[5H*WF=:Z M=GD]A579J'5:HM[.O@3\!G_G2C2M MGK0I#C99:N*H7]Q0-NJYUM_ Q3:5IM4Y;*2H'B(.+JP#. M)MY9&:':.V=>WY.W=@3^PZ MH]91VFTV:E%RM[KPM/$M>_#S5&_B(#B(".S0VQE"Z\YT"SJ64M5RFQVU? ;1S4$Q/9DKZWZ5$M; W TV2/@XRD MFS:F;<]I'!O.UQ=CYU?6X>5A"3/*"9 MNDKOPZMJD.G#4$(00:H,= MH3YTG)%8:4?A./047S 1)\BVA$]__0@&]SC*!?D0#A\W:IZA(WG6%38=\H]5 M6^_)K+9J':F1THY9F& _,F/G *%4/ _GCKO@G$N<2PP9LXF>FRDW4*U92UFK M[5I'$75MO:DO3VMF%3U(G%0DU4EG_K7O;O;OL"=VA M,.C=#WO?O_4>!%42!452U#PAT+A95C2WU7Y9,*4<79*9$Z"LB;;*[OY M(O0 MGX9!B%P@RVY5 C2YUFF*;:,EMK5UMS%7W^"\+#URE.*8P&5M'V3?]MZYB5-- M:4Y;#96R^W]K"G1P49OK:R*78B[%7(H+D>)=LDCS2;%*+%M%%A5IO1,3EV,N MQUR.BW%.M1V[LQ4@T9"=IXG-E-R=S+LR7):Y+)^#+&<1Y6;I2[).EF3)$-MZ MZS269!JN^APB\L9DOX_\)QGU,_*?;#=Y]^*C34SH[A>-"%G:[8PVQ@(RH>0Y MSV\L[W0N MS#Q^GZ8T#)V,:>(%-C#YPH<#_?8+_O)J6^&8#)A"=.&',2.E^4_0(QG$--S\ M$U;(:JSL^R[\=^PG@YF@)UQ_]#'Z641DX!#4K)%R=_<8Y MCD:ES3%",!%OSZ=Y$Q=$'K$/=Y$Q(6;&(HQ]T&=_L0TL&TW5M#0)84UN60@_ M(MG2VLJCHNJZB?YAU#I#D%THXW4)JI" ^NMGU$GCY%$1EQY)OGSH"C=WP][# M77=XT[_KWHKDX^5FJ5S41\I1%-*&>?3OKGIW@]Z50/X:]&]OKKI#\F$P)/]\ M[]T-A?ZU,/B]^]#[O7][U7L8T"TNXXO0^]N/F^&?E9ON=?]!&/[>$ZYO!I?= M6^'/7O>A/NS78=+"?>_AIG\E] A!KH2^&7J/V(]61IEN$"C"IZF+II9-=/(O M+,Z(2F_*ZL;+4D/>>.VCQ[8;NJ'L]=2/K^GJYG?RL?*Q MYAEK>Z>GQIO"*\:EW(K$/M63WII5T%Z[-<7%C90E2YO'T39EM"(,/NQQGH$6 MY%;?>UW=9ZX471YPB,B7UM='_W.GAWR7C'SS>:+SHDW7-*?/4UI)C9*G3]P\ MG_X%2= ^'A-WC_AD])M;+^!DB\@V](@10XE"$P+BP$=L>T8XHT&0)7*EJRI% MRJ.J%N*#FX(9*?$,MHD;Y5A0*D9-&W8 W4ZS/Q2WHUO/* MX/KO[MV/[L.?0NR=%9"^M1V6IYF@I9>?H-6L=0Q1;2JB(16 MX#N5K: =IE]-F4O;M]7S[?9\6*U+,XJNUL4%C0L:._/.)&CE;ZNV:AU%UD6C M552#,BYM7-K8F7>V?"3CW73X82: MI(LMM3*KVQF4A;W#H6"[IO>,>>%7?KR6O>&_9I0S-O1-[LF3\%;P+2L5\3 MBM/SS-.S]+2=^A5'&;WK#8KIQ7Y$YH3^UFYZ;5Z!6==I$0A=7U=L/ I43:RE M&7^[]#!>QQGM*KD!9NLK)'1MR%^JC\.H"JX>YQ+G$N=2F8'Y0E2RP9I*/H/@ M/#7.ZH\HJODR;XLBX#?X>[\$C\K&!'@DL0I<*L*6I*V!/M1:J=V">L\3QWO' M..BZUMW"Q\P!FA8$:"358*B?.<<>UQ"<2YQ+3.KQ30;HL?5XFST]?@8!W << MA+YMSKL'"]!+F R>!W!+"^#.:4YOZ[XBW_K-WSD/:Q[$;4).?UO4\]HA;8]M^WE:&_$E:$7"H;/-A3LZN:SW@T/;3@J*9 MK6"MUM&;8K.YWI;P*"VW>1#@T%;P;NBB6U=IRE6O=;36>HX4!\])@&=;H8M, MX,FVD]EL$F2)FL$54W6P=?3H).?2H6WU,C6 1J@K:^7QSB*!CB#R'?7-/TI MM@3+?K$M[%J!0-$1A\ C\_6\0ML\^L"YQ+G$D.5)\^NN$OV4'@2ZPV':<@(I MSGD\%8X7+M6<2Z58DSFDNLV.5!\ZN/M1Y^4R67Z)@O&"C3A!MB5\^NM'."!> M &7JQWCXN-'.#![)PZZPZ9!_K)2PIB'5.E)#7<>%,,%^9,BN-',]#]>/.^B< M2YQ+#)FSB9Z;*3?0K5D#)89#F7.)9:;PR%N+5NA.SJP*W7D&VS&E M-+^J;/(U3Y&O I5]G3 MXV>PZ5%L\ZO*!EFRGH?:5OJ@E.97B:1H$#1IJNM!$QY99AID//[/N<2YQ+G$ MN<1*1/\4XH['ZGA5667AVO$FM.KW7:"B_"?@KXR1 U+:==2JM9 MZQCKG7 YEEC%$@^O<2YQ+C&1*%.J7C;8TIDJ /K+&V+3T-A0 6<0QBZM?55E_5D>=>!N%1S+I5B3N:0:I4=J3YT5+?Z[:N6\5!<^ZJV5FK[JLKZ M?MQ#YUSB7&+(G"VDM4T;JIR+BMYF(U#"T<-E_$2X5&BL-)^,-YF2\9,*AFYM M7_7?/V[_S-6]*I[]&7>OTJ7RNE9>35%+6826Y:S@GE7M5F$]J[A\8K8;JXG MJW(AXT)642'+Y$KI:YT7R^I9109;Z\B:V&X5L(G !8T+VM$GG4G.RN[ J$F0 MQ=4VB'PU*[&:G<')C)P]J[:U#JMF."-7/):9MB,%!FLY?SE_*\3?3*O>6D?4 MXMK*:))"V\JTC-([#G/PL0(^KEQ.F[^9=@'+U"UJU73+2>T3'KYE566S0GGN M+N<2YQ+GTOEP*5M\>ZU7/,LM@C2)5KMM2>LA/'YZYB3PN&:TL@U'G2DX\B9( M%;KS#.+[O3?LFW: H11I !LX@D=+D^YW=+NRN;M9$Q2;>+;I9;.IJ8?Z>!:7Q>-6D>3^&C^#H"WO 7KXH&V^'J":+-^R_%]IK M3I-5 J;U0QH<2ZQBB4?7.)C0(U MN5WKJ'FZIW"\<*GF7"K#F-Q?J!6)':'FW3\S=_\LI?FGILB\^2?WSCF7.)<8 M6?:V15'S- ;4%(4V!N0;.!5"#Y?Q*G"IR#AI/A%7F1+QDXJ$;NW]V;\<]K_U M'@2YL/:?T<12"BZ?A5%[:5%/4TTSA+3VR\S><4G0XORPI!7< YB+.19R+^$XBWBI=Q)O0 M(;4E:NJZ1_'1)B9D]XL&A"SM M=E('8P&94"P3N>^$ H+KA>3IH2>$8PR(L*!P)F@OEY(+#F()(]M%KFDCAXR6 M?$$/:366-U879AZ_3U,:AD[&-/$"&WA\X<.Q+OL%?WFUK7!,!DP1NO##F(_2 M_"?HD0QB&F[^"2MD;:UL,R_\%T8+$F ;6#::JFEI$L*:W+(0?D2RI;651T75 M=1/]0Y5KR8_&?C*#"7K"]4_AKCN\Z=]U;T7R M\7*SO+,ZC[O^L#<0AGWALG]WU;L;]*[@KT'_]N:J.R0?KF_NNG>7-]U;83 D M7WSOW0T'E9ODIQ\NFEHVT=*_;!#K-)G?-KW:A^IB5W6FU7;1,:621VX(L0UT M-WTFCS!7C!YYS-@2'[XS2%VT-RF:4=F ME.U.L=4-X^_@L9C8/Q-8H?PIT6B#Z3,A\3OHAH4W"/-7",D[$M,H'N\*]O9,."5*0-1:CNPN02FT"=>V"&1$','-ET1:OGVK*3.MVE ;@F";-)H M@^T27BA&F1/[.&$.-"D\8&FK1$D""'0;"*S&EG?>Z M]^K"@8OI8V!;-O()_T4!<@84Z0MY&/U+_B) _2!BG247(N,MOOB+8 <"$EX] MW['(HH\%!R,P;:D%-W4HMLAT7FP3*A'9_C-Y% H%-)DXY&T"LEZ(:4?&@,AP MWXFQ*X38'+OVOZ9PT;4$0F8+3V#4KC4-0H+AGZ[WZF#K"8/5"):D@]\$[#X1 M0X5:AK3>$1(>?0]9@H_<)[HDFN1U8#8*0"1O-")NQ'QR$,-\&#(52T NRFI!JJ4JT3 MOGKKF8;1-&&0P87@$+/UB?)>%'S\-"4&K^>_BY20Z0> 14I+'[&R6,*/K MLJU'WU!@$_RNK$7OT7_7UR-565\&5&5]/:*/!;&\]S%A:T@Q^_'2P[[ZW;0Z M4@)TAD2#3A-C*8NG2X3/=*8$B:"#4<0(2KM-ZIZJS8]U_.O8-L<$Z_^:VCY> M& +M) UN'GT9=FSBV*%D6;3A7;'K/A\(O"V.*3)]D3F/@3=HF>(NR#ZV3]BPA%Y^Y2 U"JL4(0;I46M!LLK]U MN_=+LT4N :23'D4AB*%/]2:V&[-YOAY\.'?BESK8#.FDY\W'Z8@0F3&9OP.+ M$#0KIW$>%)*I"RXF:U\ IN@HMBI&R/8!#3,U$$.;IBX:7^!%L";1!T?*&Y @ M+@PJ"=>(@@DG!D:.]QI$:QY- 8J#AO'S!$R#A[/74U#;SY"Q;WMPRB :241O M(AC 2;B? A-(VR"821G0#@\D!A@&M ,9"&H24A!%!,8-82%$I^"IJ3..S9K1 ME-#['2/_0SD+QM[4(?"" ;P/T^)A;7C&\V+,5T M*,3ZLL@#KLB$8$V/@JEJG,>62 <=Q2)?NQ$L(PE<%,#_(<\F!MY\F$1\X?IW MY!.EI=#'JL2HG9ND]#VSGR?@;] %95$C=X037ZY_!+@_Z@4A,;M"L#&3%4A- M69;5]65Y]LN/E^(ULE9X<8Z=U$U+MYHLW=%Z-5-0&Q;J5(V1J/M@T=0FDO2, M?F*ZF9FXXS@A/Q6[?TZMR""./2;BLQ!U2]=&*C+@-#W/C $4!#B65\=&C[9# M5T:B!HD=@$%%!_%/:6VSA=6(.D=TZD\PKHW/B5X-JB)9A=-H$.G=38-M_!0N'<: M8+) D#F-Z%V.YS[5';*J6#%?1>&9.(J$ZQ2#\_6%T)CX[82<=-^I[HWJY$D; ML1!LZ'L&$W.F,QE!9FSED"616&8V)5\\C*4;%^"W3)"EMSYYGO5*Z"X"7VCY M"!B8A8DK'[T$^H-#H6.\]/P%GI)/L]NA('(RF.1YY!%D#+ (+\\*WF-B/T2$ M(QZ-HR2_2&";+,8$2<\!A=:S1U#@^?$H:73CWY'!!V8[H"LR5RF41\#!Z#6V M;TZ?(=^8PBKRS\&@ +]]_H,(^W-]8=+EWC.)M97 9C0%@ZL!GFORJP7]XD=0 M]1=P%@D9?(J\ _+=.\$CI2K$7-S(@0:V1][S_'&$L&/B-7M@ASJ4*,3- ',> MQ@]@]Z9!0KD@F$;%JV.]1I])/ T"Z""6 AF$'\&\!(YYM166:0,F.@A6 ^) MJ?2,WHE.@[".,/(]"#)Y2P2REVW*Q5%$. ;A0D&X.'C"H_4QQR8_H2W!PC2, M1PS>%1E9:"R=1%R)[_88>YQ7 MLQ4J)@7'Q&Z8A<@6%@,J#WBN$Q?4-*CS/[!#U,<\Y"D*MR%9O!/_ M=/5R8JX3;2<05A-#)5F2B<$5$C9*L$;6ZZ?I MVDGWIO11:#I%S)(P+ 'G0B>O]2BK7NMHZWDSPFP@$3*\T2@)J'_SWQ%9.RE' MOPBW'CA\3]@!4EP2WX>L@*Z-OM!?_4'<=D+\$-;:J\8E4>Y$Q[KU64N#B'1) MR LX2 T:\EL!148K@#(DZX^+WXF$UF$]!8W^B,?(&:5A,F)FVELLFWJ\])E@ M;M /D0&X;!<(U!^G)FK$+;J(QO7)8DL-!13$R=4%4XYHR)3584M*R]GDL[0W MY[/PU!1&QL)34\XJ-47X-#,MUE,]6)]PGC25S>96VF:75E<_S'E@Q8IDX <^A@<3I3;V$^ M0BS[S+3O2DU:4"3NBR61W?%NH,?X,C(=:D%%E\4 ME_2)(V^A]RA02[V9@DS:HR@RMQ:SFCM)*_&PF3NT M/(&S;JX4 MT8 5W7NIWSOQNQGUHX*:&*9LHBT5P/58 ^ M'GD0JZ3A[PB#P2S.[M XIHD^\#7B'/HDYF4M F]A@V ;BC]1SGA3 @PK^.5B MWVC)!W$*F'WG:S3%F:M"3TJ -XDF ;Y(_OABV<'$0>\7MDOA1W_T)7Y5[-^ M4[1R4(+*1W1Y;NXWI,CDCPN*Q&^.+S?HI96#']&UEM%0)&WC9:DA;[SVT6-E MJ:&WFSL]=DL=%";*G6PWQ*2//9M(Q(1$QC:6/UF?]]*IM$IWN]FN=RF$+Z>^ M/]^KN]B!5-D*+A54=X>>:C(8IV5W?8\O3TW/(Y]5W''2F0\KLG#D<,>Y93ES MV)0_/G28$B]=MPX ,CO8!['01G<^S,"VK7W2VC%&V/=114-;;X5SO +&!2G= M2BB,'ZN;_Z?2:NR \K5I,Z(8X4HXE)IJOXN$M:"PC]K*+6'LE<*KA(3=0ZJ5 MO9 31'>6J-MN+ED^I](BY)16MIAYO8AWY/X^,"ZZEB9K;2)K*9UW*K^6,2UA M0R^$?*+\PA3/O1KU)$])S+*N:9H$/:[2*KONMZ8=H+1%50N_[KS*020S?(^2 M30C?)Q#BY$L:$[*6,.?>@8/8KM5+^),F6C)9PK3U)A!\"2L3.;_%V<#<^]I; M8!(29EY+:", 37XP?W*%OZHQ\!WM/WT2">I\BYQ8FO5YG U$\.S_"EBI6E MBK+DSG/-Y5C"NLA NC]W:8X1E5O)TRDG,'-JV]39)L]UQSZZ8\_%MTD67U64 M\Q?=/63D<>7@C:S3Y)@,:4@;U-1\["H9H.5-P9E;&GR61!PVE5O6Q*\%I DQ MU'CRU_;DKX7<39X!EC,#;.DL/T__.O?TK[+24Q8O1*!;^";SPFI0KS;E4&[E MK?1*J(VKI))(4HIEGJ6RH)IY_(@)VW5= !/V/43<2Q,P2 -KYG:"V0L:54*\ M$C-GX7S]VFD]'E0ZQ-*6(ECO&\6*GD#L/SIQ&>(TL6K7.KI65--$AE8MIL5I M.>.KH 6*IWT=9>G*:BGJ$EB*;;U2$9B3WAFY\]RZR1X^59)IC5.EVN= M9G[3D:]Q>ZQQ*6>:^1X*WT-A8S'/LXK3K+NFW.2K.",@N\/AWKNUJ1TD5_:$ M8/0;N50Y;51$E]1+*HJTEO1K-PM>0;T._M)2Q:A"53GB@I_KQ2_ J+1TK%9R29]3+84\;Y< M+)L^A"JC472;YGO)F>FHUSI&8UUJ$S+2NEH>0794$M_QR/LB[#SYF);23XKS MQALBLZKK2_53R6T_\;N0%&"-'Y%6E#5I6 0%D7Q,BQM!954O".N+U?&7GAYO MYPK>2UQ /,3^"8>_Y_['WK7[":?GG6(!1<;>5 P**/:&RDG 90@F#R=&(98] MP'U,L+G7N>@.SW[BT!J#V5$ W\;&A"5CG,R >RM_G[IE#WL,TJH3]'I@0WRZ M'GMYLRXDB"()2)'UQ<-I2%]QPL%L%OX_"72@A\,+[ ?V!TU&^.J-V/Q\.3>- MLOERD@0Z9Q<)"\YQO,UL"RPQ7@%(W< 6TY0TCK>%_,/+AFO94Z"!GX)[4&,N M0$B'M[5.<&@7 EZVK@:P!&SD);*EF2?Z;7/ 7LJ96WXLEFI M@L(JNMCM?;ZJ5&45RN &[+\WRHDY PGOH@^G2N%QQ!2:,F3_Q!YG0.9S<_:6 M3J!Y<]V2,;.] !W=+EFW2ZY UUW=+OD-MDNNOAZUI*-SDT9EW(!2D@^R:_37 M')4A=,LM)F8,O?!.#*N #\#V2:=R=+,8FC&\^YLZ)^,2)*C]$&8SF++Q%C1A M>12"*L8M&9<],A^'.V)WU0GH+Z*I.8H9+ MP1\>Q_2+IJKEU'R#$Y+N_H6*',S/4R7:B-ZU09/\K)K4?:4:>I#!V$X=+;;#+DCF/VPY5PC8I M51VJU-RTI;%(;?L"=XAJ!.+M/P%/+X69-M^KN-V?[U7<[L_W*OZN3NX;9//5 MEK<*7L!T^?HE;VT<31O]; 8?"0B2VV3UACPE5 X1YBFY- MD%4D&Y#3;#PN/MLH6'!HI)5--S2X&,F'*V6O*QTTGZU)SC,Q]MB4G\(/8[&D MXX,0I6;-\XIDIQ)E'2FS=#OC4:++L@X=L8O(4]D#:@%@M:V+G\4P"LG61&_LL M8>KMFX)KDWL$C7TQ-E/@ SQ%D_*>B3N6^,@J/8J^G'@^>[']\ "8E[4U%YQE MCG.LS_2*:V(W=UIQ07=V]"P5>=N1\)R95O$Q#G25YV8SX[-Y>CI@#K" ;-PK MG\H 9/# PH?(GH*Z8F0-YN=ZP*]&+%$A=RQ-W5O]6JNW75/WY=^UFXM?^J)6 M\>VWOMGFEO=U2IOMU)N[G!BP1LGJRI_VURE'Y=Z,UPFX]]:H1SV[^,+GPOPC MM2/8F7&%ENRV9:>G X[_93:&S\\_X_1:]/!\XV&?>?"<1FGR"O?QO1"8TGS: M!8*45H.OS%:H-O;;IB[G?<2NZG#GZ M[$6]N+*J<@ [T88?FR=.MY8G3J^(F%S]% Y:S#"#_^?>VS\W38KN6&<7C8[9 M[34K5!VF"4<3SG+":1^><+#^J64VZE4JJWQ[A-,_7;I9[V@;D4WG\&33/+OH M66:G4O,"-=EHLEE&-MW#DTT+R*9NMJV3;:]6Z[8KKGS-I[3LU0MS[ MWN'IKGUV 1LWN]TJ=>O7J+9S5.L?'M6P,S5:%"V-:I5!M=TK$]WZX3$-1W:# M-M%M5*F;I,:T76/:BK8,KX%I/<"T3MMLZ6$WKZVL8O.I0T0C= N9UP/0Z>A? MS<.S*IS\W>J:[?:N(B&';P^C25Z3?&5)_O"QSRXVHFWUS-;.1HMIDC\VDM^3 M(_SX*7[W]LCAS1&PB"Y:G8;9[&@9KPE>$_R>"?[P21K=!A!\JVWV&[N*FQV> MX(L]'W4)Y&E5%1[59G4)I"Z!W$G11T.70.H2R+5*(/^6MP?XA+T#W? IT 5I MY02E"])V!DI=!JFQKGI8I\L@=1FDWF25-[G3,LCJI\C^@>W/7>,.>R%NEQU[ M.BGVNJ1KLVREQN&]A3@@QNJ:K<:+LY5T<8JFG%>CG,,GSW1QTDW#,EO]%X^# MTY13O>!6%0AG#_FQ%IIN--T<"]U4(*[; ;II]\QVI=I6O+%Z M2&'L_1VV[H8370NY7R7O\*7[79RM99F-QOSL"5TU=$*8=OAJ]VX/,*UNUCLO MGM2J,:W">L3AR[N[_;.+;M-L=%_^LU<:F]WA@GXRF1TV/U>N#T>OLK ^& MIL>3R%\X%G(\Q285O>[.FE1H:M34>-34>/A,HUYO9QTD7HL:A<4L-R*!+]I! M[+WZO+00KZ11AG[G*[^SI''(A\(L^T6-1/8Z6IY6_.@E@,G.&MSC.\,J0'@# MD+'Q/W;D47L3+!+T !Y\7#R.D;^,F.LEQG#C&(<9CPHP2B4P BPI<_%DF0XPOA4?BQ%X^96\OA M7WRT\,#0!L9KP*?Q%)CLR'/XGO 1.$0,OX_IPI)Q&,/R/^%7F%68A,80_YDP M['. _P1 &([@[/D17&/X+& T]N#+"-DB[ #0Z3]B-WC0FE% G 5G+D(4]@7? M3Z9A B!D$( V[X?/MFX=5K(=AQ@\0F6I#K,>Z0U\31I,/1\'U;);@N6Q^?A MA8!?"!)\-?)^?@C;QT4-@"M+8+<#]T\XZH3ATG!V?#):\P#BEEWX(RN47?'V M&.OU^,O@F.%4+!?7BJ2#W +ELQ>D]'V!F 0*MS +8!K&'C5NB)@/OWQD>7<@ M5 "4IT1OH7K^B#V$?:7)XD?F*K8/1*:6-0,=Y;_C*&?I#^Q\B)TJSNT1;/:C M[3_9S_'9AR(G C8D%[=PW.7LX?D1+Z@,?(Z?+3S_:+2W\R_KT?%7NS)[,<81 M:I)_\;K,ZG::CMNJVZQE]5R;#6W+;?4;PT:SW7;L?X'5=4\4)>:K(S7\]8,] M#^VETN-5\;*\:0#RR>N;^ZOO-X/[Z]N;P5<3_GE9.[ISW-S>7]T9][?&Y>W- MYZN;NZO/^-?=[=?KSX-[^,>7ZYO!S>7UX*MQ=P\?_'YU:$QL;T@@?\?;R]I\=>Y M>N"':/RA]!3Z$VE5CN\A@?^?O_0:5OQ_O'-".4I_=CC[9[F S>UV^*6@%"A:M 0]L% M@WF8D!X%;S1)(02.AEH-&(T>5_G@J4^$6NCIYH1'MEG=G% W)]PG.';> MG'!O3K(C[P2FFZKI5GX:ZXX8E+J5W]G%IQGKQ'@GS)+G]V2H'# #\OCG&NPY M)>N(!QN\?@YE63#Z>^:VX*&IKV$<"[\ !GRBN#3\W,<11731;\VF@1RBLBZF >[V-4 MV(-?3%E$. ^>IG)-Y96E M\@4MC?9-Y=C&J&W6Z[N:&J"I7%.YIO)-P^K[IG)LC]0WK90F+)K1B M,K83_,B+C6D4#LF)(S][\GS?8'84&+8:PC\7#70B$:=^P-#RB#'3&*:T4! F MQC,&[>';Q.>]PI#T?@!JAHWK"GL/='VS>-"=RR$3I.&M6,>]Y>I@ PV=7F"5[B3; > M/_)L'U\)[\D)/,(CY<$)2]9-'EF6 M%H9M I-!X'Z5IUZ4-%+2L*&_:<,&NA$_C/&KH62EV'M&]ON:A_!&"26+DD9X MXX5EZ29'DU#2;=7JK:W(KZ.T&TY4 M'Y!JN4I'$/?\X,_"*0MP/?%/L(JQ\3/ZK')_$WK9%GD-W*PGQ5:TZV#FD1%]$+YG=OW&OID&>E_;O1?/ MAM=#*34A'CDAKAC9O&=";)Y=6&9OUTU!-2%6JA?6Z=%A)?KZ[9 ,6QBKZ%@[ M+C;29%@I=-1D^.(AS7LFP_;91<^TZDVJT?T?T=E5W_;)FBWE14] YRU MF95X;I, \9(QRQ5@9SM7[_< H=,Q +:PQ!6:N,U(XDX2Q'7P39 ##UALS 8[ M9Q=-L]/NO90-[O[:]ZVO:!:@6EP M@$IX'_;, 'KHH>]9'EN8D#L-8ZHA_A@QW\9DXSP/]]=B4:PX2=SJ=D+@38: M[0UH'"E=K&\G!/I(%?+X*]BP79F]&.,(.<]?5M\>F )4NTX%Y;R+"6L1;B^N;_Z?C.XO[Z]&7PUX9^7&S:"J, Y;F[OK^Z, M^UOC\O;F\]7-W=5G_.ON]NOUY\$]_./+]LE97M?3/^KCG>@P[0V&DWR)80]TW2AKR&\]+,78Y^'-)KO M)-&VZG.=)."S^4X2^9(&K;E-ZP>Q<,GK&F?'T$SE.C!(WGV"N'4A3QL;E-4Y,4 MQP$$P;?""BRFAD#\ARR0$X)P^D[6[45F+M(2IA&'\%?P@(59^&EVY# J T&& M/+'X)34(@M_:HY'G>QS;>/\G>"_NCUH+808E?2KA)W,L4QM;O/P[]7BKH9@? M7DZ'MN,X=#P"*CW-"]'XV>!JLQS,$EAE)U3[ULA61[ XWZE\408@T3%'1*1, MV>(IY@UZ8A2C^5;FH E,8I8,-QYF-,,[!E@2M[ 13=LJHV=KGGT< 74O[94S M@_J&+*H487KV0H!+A M@]=KL%+F0]@T$F#A(/*.V6J_.!:XT>4<:VJR)J\3)*_>'LFK>7;1ZIGM_MZS MCG7*\;JEO.XCM=#=1Q9QMD9C,YB5[8DAYY=21BJ=LXM.2>K@^TU5F0K9 QI/MF.WRQ&E"^)Y/L?\ M('CR%A3;[\SQ[3CV1K A7D7'!X&(P*\< 6SP62!A,F:1'+_RSIJ[%:W$')#] M%B_R"USC@-^BG)UU'][B_=$2#L(MKT%I7HPP1RB_]!U:K6Z,GQ=O99-J:A1!Y[=,ULE742TXGT:F+21 MG^,EJ&0!0VZ9K?I\]8?6S?>$"%>C$<.1ESP[$[X)9-;G,Y_*YV_/K-^V7K0G M7GV?7\K _3.-DT56;J-Q=M%[<71'J]/'Q9EC. #\M1L,PAAA_R5R7:O'FS'C MP*UJ^LY;3S$XX2R#!7/0=I%ET&B=7;2[9J>UXQGHNL5@M=!-T]EAD^4:[==* MEM,)/1M,(>,CY-3"N=D*N -V#*Q^)Y ]=P.K<*>/PTKY+44%=-T' MNNZ8W?Z.YVY5K*G?LL9O>[WP?RW_OYGV5+-=EY8U'E0:BS2Q]R 'W#ER@X]6 M;Z;SRCE^4A3VF*!UUC>:- N2O#XKB'75JS1;= MR6+P+ =$ Y-WL;43]9?B;6J*27FHV:H#[NTG.W+C;#*&_USH7526\CO?R6IL M)\;8?L1AE2Q0W@@/9OG!\"GC3\6U=:YDIK'1!ETD.V<756WJUEZWJ9MLZ/JW M,'2?/-\?!.YUD-C!@P< Y-F3RWJ\-4MZO#5+>KS)Y:EO5OX"@[]AJXYOS=*. M;TW>\6VCL^<=JN0V2PYZK'VGG#' FN$86*)2QXZB9PPEY_W$'N3=R(93(]ZY MY5DTM7&QJ0WO/&4P;.1B9 U(N)1NUDT#.Y 8=L2,.)T -+#;&Y(U[WKU%AI6 M]3JUUO'T@()E^SOI ;51FEVWXK:#)'\39R*KK6.,->>6[]Q\>P/VU]LRH&;E M[=^B,-XXJ-L$$6=U6F;/>O$\E.HEQ1X%IQ@X3CI)?>K?FJ2X!TKOE6F3U1-I1T-&7)755AIU58!Q: MOFF*0HH2EW4I[DJIE?F;[05;&&C1F"3;/5Z1Y@H-X>5?#Y>7IJ8*GZ,9L\4I8L MBK.8?&K+9!IY,7,+(1SX^Y?MD:N] R]E)\B1_!V;)CKDP7YI(G_Q .795UAL+O7AT_/O]I]A M=(EI)O,Y :V2#*)68S[Y@<+PP*[#@ 8^ 6>SQ:MA)?C(&WD$.F_N#A!^RZ+H MR](F].!8%;^MY@QTE/_J&; 5V8N> :MGP![+@7<_ [:]+"&S69JOVER:IDFR MZ(A2J$!MZNXAV:E?:_2.99)@K];IMX]DK\<$UWZMUVGM8:_-WG:K'@(']K'7 M?<%U/[35K:^WUX/.O5SX4ZM]G(,@MW*^GRPTEF>O[![SC@(H?W"#_JLW8J0T MH:&+/I9XG1[O;V^J);ECC4N9RC^@5/YU(EHKC_]V8*AF<&[:?%J#,;?[6+(% M(KX].&F2U21;$3"N(MD5.HAT% 0A>0^7P$O_4O_R+66J7Z8QO)Q*D'EB6#SV MIB_JYK,5QUD*EPJ&9I;&[WISD?S%X3IN1: 140@YP[Z2D/16!8.M%D9 S5[)_*PJSG36-*=I;@\C$;8G M.L7R>,D8FU;[[*)C-MH[&(BD"5 38 5._4KT!R;KQK36.;OHFNW6B^?<:(+3 M!%>=4V]$<"M*!W:N97:UEJEI[O1H;C,MKNERG!>Z1E$0M2<5N4E'/ M7HKZ\MJYV]$L@^*\"\N>W V*ZMH[KO+;PPYW4O8W7SYUP/H_8Q ;-NPN3GVJ M9<6'_\E\9XSE*O@A]6#-V^:8!E:"8$?DAX W3YU.H_ GW *5S&U4"MOK+J^% M52YI7@7EA6G6IF6P[<;91:LVKW)FI;X @_D+4F[/*0V>RK:U(R^*$^/?J1TE M\!.P< +X8KEU52OQ"\81HEX\7P5:P1V:%[.>4]V?%F M0&TNAVD^COA+&&UN'"F ;)U=U&OS[?L*)>D;[=QZK9VW$07F72O9SF?:-\O+ MQ -MR_U,I"HLN@5D]I_-S8'3>BW@='9]K>W7VGD7=[ZX?<"+KO762<+L4H5H M*MYI28O\[1OB]\]6:W=[5^;*D]XZF]:)#QP',^/B;_8SJK:# %M&X(B"KYX] M]'R0*FQI9_QV;[Y&MN][/'XQJ:TO.U#_")OB# MVU*RU9TD^_LJ0IL3YOM M'*@,["CR@POU6E2.LZN:K2,%B%JR)>&Q4=G6:62WAA-DH*(Y)6@?T@!@F>3: MD:_SK;OF3]@[O\(Y?S69^N$S8WRTE*J1;#D'MU,'H\FR3*L[;SM7M)'TH:-B MFOI.EOI6-&O?/?59F!#2,[LO'_Q^9&W<*TTKW^:F\BU4[G2_]64#C@=@.3I( M*G=C.V*?[)BYJI8D3'I!/&"',I]A"SSW?UB,_G^PO GZ&Y,5CO]IF;W^BW,; M=]BW?4MZT9W^MQK!>RC,:YY=],UF20+[T0\,J#3'_NQ%S$F,:13^B?]+PU(! M+;9BVV^CJ?]2MLT]@M\X-"_#.-E:P6F=7;3,>J=*#?YW9#]H7%J/$>\.ES"^ M9W9[\T$L/2QBGYAPBU.CM0*\KG.>R.L/M V.VVV>OL.&YXC..QLC&:%4CFHO$IBW+U M,2NA/!_??$G"]XK14@+I/H5!&F^(<'D::+=^=M'KU.:'L6V?P;JB"F WV\8( MG]6IS4S&K_2/."25.]X1842TD1YHO?E]P'2AM7] M#=88C3@1(J4A5!/[IX$Q(>.=(+2K^^^"DMY3_<9"7@-L =ZUM()C/K= OCY# MD._P[DM^,QB1FC(^#BB?HHL#3^0]8OE+KR2__UUSIZVSBT:[;*?!%@J)S0CD\ XV1V M3#.3;!K+)G@JYC]3,@ P71OW@W..C3_3R(M=CT/4"=.I#SCXY"5CL5:^@$BD M=MF(13C4##&+ZH!,8PJ[\^ %S_"C$7QB#)_A%0#]B'8BRH_P@2$+V,A+U+*B M&&.;YT,,;M+\-"D%L X%L3A; ^ ,!)+"5E&AFC"X6,(+RB1-;"^@BD$I+W@9 MR\P2N(T_:G^O K@7 #F^"^L.4:?D[9-1&X(#<$0V!DY"YX#3/&%=*SS";Y2 *HI0ACBI MC\6QV!-!!O:2V&ED!Z+F"V>@R7I)7(] 31C))3\DO;$"V<;RIT4SB*7NB]1O M1YPKT*1(V.,L> 3V U(#&',2.TZH=-:!2LY&U7' .>M'F2"8.DLHJ.]7'/L%,*H-RRYE=O#F;&7RN;^H)<0N+]1<5MI=]\G,)]C%N0@[)Y= MP,^2YW/$A5GM493)<13)Z1.E5AR3M$!J@^-,I@EGH<1K [@'.9TX ;ALPUJIX\Y(MK+"5;R5V$=D !XRH_+FO'WVJ5)]EZ0$,+%)#!IB(ET+2XBFHA6, MUX&BVP.&VT4MV0;HI(@S\&_F*_,#VGV,/=%^':\0X@#D5TXBG MH)=Y81H#]$ !13C!X_ E_3T-XR1_O=7C6C)<00!X(GPW00@W!2PTXK65+D-1 M#3<#)P?0P;+ YX)'AH*C9GQ6S 2FC)FVZ6'V[Y2A+J3(+O93,.@$]$S);?GQ M49B1'IKM)UMN@SW1[[$W1$3^)X2N'J6\&!VMEAZEK$%_;GU[..]%,"P-A04@!Q[4BY[D@X.RLP0C(:&$&H)LKX-XPQ9>#'BLF M?CCBAB ;P^]R7R\(W;D65M)L7M'_Q2U*:[(0AXQ)4XG+2V^"-E_DP;**^VZI M_$85 Y2R3.PJ>D'NGX87@KXGUT$7VSCT73H(?FD:6,TPL7-[=)=A/<6B5^+) M?P2N%R>1-P1)[7[A.[L2RL>F5GZOCE;^XJ9.)@5.$S\##P;X[)PVC@) MG1\&*7!99-W(F]R5!ZQ6\11\#_GV"V_C4>",DU!7MX3\UA/ FFYO&M"5__\8B*K>;#VCW2J+,/6L^H(VC%T50&Q8S M:+6M MNT>!6Y+2KAP H<:F,>(Z,"^&;B" A,4#[&DK@^DCR%YT2&QH2!] (Y M-+.&ZZ%9["Y?90*BF/\2U1[@7,PC=ESV!E0JD(SC-'H6;$.^^K[LY^B2*JY? MWI,M7M&4;5NGY88FS.$=5G^@&5H*>L[\"^J)+4M9D3LRVQESIBQTV9RS(W0H MG.QX4Q[&B!EHSLC"4 4=X4+TSL(;Y$T)/^'8=KDNI6AQ->$3+EW<*S8,2Z7+ M2(U-3^UG$K>V$DI!HB4W&P:G81,C)ESZE*B'1P6^RQ"7X#I!.PL$,T>D9:CQ MEJAN^08I,I"JJJCBD4.^+R&'NT2=F6&PX*8 >@)[+I1 +BP$@'#R@0XBU?R# M$L"6;>YFV?@GY$V#P/W,^]QIH][RJ4)7E?:&O'\0Z,PIAL1%*/!'<5 M60.<2R/T):]%&A+Z:JVS;/J]5J=^Q4W[9O7ZM=: MO?TTN%O\TATV4Z]>: ^APM_VC_.#H!?N$C[A[!O MKU"*[:(AXG&#XW^%A/\,$IY<03P]HP0\KXAA2LG2-L.SJP?LK=MQKE50\G;@ M*!1+8U$/3XUO&M]>$]_>0@TXV6AV N]:!W^V;E&SQAJKD>HEJ^L='N4.=]3> MAJHQNU4GQ=RBIYJ@QF_<[-^*,%>T.GEQ>Y,J0:^^6?5VV1$K6W]=W[3^NKF\ M_AJ0C(JI)OMR,5R%/;=5Q;'']6X[6SBV4QT'R.VBQM(Z\;! MKV M%7*)978"D:=,B;D/OZFW=I>E9 @:G2?#+HBN%W=GU]VH*XQ4*^R)?2!5 M[^RB]6)=2"-5A96'%0KW/I"J?W;1W]58((U4542J%1KI'I"JC^/>FE6:QO#& M0PPBG_ 008;UPLB5MW&W\Z6N>?C*\IK#!29$-O"F]F_?HM!$9U=NUK63(*KL M3-(D^)9(<&>!CFU)L,%#'-V\C".2F1S6&WIPY(T- M^(7=4-?3VQ%5W^;5ME;W0;Y]=@-9ZBDER&LDV\%'L%\EHMJEE56EXNLXJ MTUEEJVAFA4]AOS3319JI-ZJ45:9I1M/,*II9X0/8+\WTD&8:K2HI,V\I$Y,W MU\>^.EF_,-&;<"K:=%+3/DQ]<'C_5OP2$4KG8Q[:RKC.^S@*?QRM,E!R:>]# MV3V*N=]XYZ]!%&&C3^K!6T:0.$RT_F(1IG.=JHU:*VR+?:!6IXX)3XT7M%9KJ?E +,S4J5::@?=_EON\]YF]NXIA\00#] MZ ET.[^XB!W/690;&I.=>I,<,+WY@;95C"5KU*R2QKMOU&QQ/\=QI#EHU*R2 MQKQOU&Q3J*?YXOHFC9JGAYK;^89WAIH4A6QVCX-KOH7DL)N27NLZ2TQOL9I; M?$N6\B?=(%''?I4D1'YP=IBC@ZBK#V0Q']LXMF;6<.6TT1FB)>C2+:>Z$( MJWYVT:KUK I1Q%O*A_O\@ACB"D-W3>-6C(F;M6_7,'U/D97L%#:GQX-V8+FI MOMJ<"UEDN[V8"^WR^@ZNF@1-& M35K0!IPXS^OF$ G.AYA9;MA/=N3B^'H[,9Y8Q'#^O)_B@B- IK*Q]@XEK(OZ M.O;OU'NT?O/=$^E:=YM_=Y@3 M=LXNVF:O6W)"?@@3RS*GS,%=^<\UXR58+L:_6Q D@G^WVL#@ M 2T\_,''B"$N/;+?GCPW&@%8'W)][".H3BS"7\&&[WHSG%S>W]U M9]S?&I>W-Y^O;NZN/N-?=[=?KS\/[N$?7ZYO!C>7UX.OQMT]?/#[UD$!6FRKS65Y227VPO^A_;3]EG MT)?\,$Y!>MW#[S_YH+#D,J_/92]=\2 1G^%J#.3C%&5*E (+PM4,6@[I^8L7 MV('C@19V'<3P@PDG[AE3J@#6&?F8OQ_>=;'9R>Z<,7-3G]V.LC,.XI@E\2!P MOWKVT/-)(?B=V7AH]S;XCDI"))JZQ,25YB'1J,^>>1$2U*MC#-ZCBASZ?OB$ M.B,9MC&H*^&3 5SKOT 7S2[*RR\*]!@'[6P7/N2:;8@'0348_J(R AP!HSP, M6FG"2XJ-I['GC W0AXR)@*\!*O,(T>.1HT=@V/@&#G%JX1@;PV?#9Z V&4]> M,A9O59X9>Z '1\[XV7A'7X8I ,6-WW]2ER$%8?95V*(UCK) M.>L<^BT"KZ&!MSWP-B+1DRCWXUKBP0O\3GZ-'16J51J7?@\#]FR YOB#)<8D M35)0DT=PI+E&@CIU^E0BK[->ZEY_>:3ETH['8)+B_USE\8$2N[P831EY/YE[ M_A\6A26!E 98RZ)#4(5RJG65@2:5I:32KQ^ 5!J:5#2I5.)L&Y'*BOC]7DBE M6452>0LFR7V8@.+(#9,M4ZE66Z2GQ@ V/O_I<(=5.B?'I!=R@];.N,&F-_5* M>;E;^80T.6IRW%2OW0DYMC4Y:G+4Y+@#W7DGY-@Y.G)\"_Y8)?%C.P?_?%/% MF0J$3>-%^@VO_(:W8"_RRIT',/DI5\=S1?F.X0O\?WY)#_\3%84G*NU6V8*? MTAC6C^/+<#+$"=BP7HX^ERKV2.;YO(D<[.Y:#AY1@:8FFBJ=;9<6VYZ)IJ>) M1A--)Z<9GW7H<_=W>,IK?$67->Z1%,7TS1>OYBF6NU.R''G MN?":'#4YGB8YKM"==T*..\^RUR6:ND13OT&7:.H235TXLTM;<+_59LV^KC;3 M1%.)L^W28MLOT;1V5Q"BB483357LJEAKDROM%-]K-E&92FR;=$DRL4W]W1Y,Y3U#1-:IH\ M39I8VK_?;82G1"WW8>J%9+WRQV'-V=NNJ M\;[5&'WJK'2U&U/ 7ML+8B,)#18G0'@*=Q9JGM M_#OU^#1VG(,[O/N;:<#1$1I31B"AA5(?ES5&7C39>FSO&I-L_PC"(4#O$2_R M.IBFL"BL[L!3=(KY&;>M]ORTWU9[?MIOR5A9(TXG@ EP03&?&3NV 7"Q,D)V MU4W,C79=-BZX'/\X6UDP2I@.0X%M;\U*V(T*;%NU=FN[90]0 M#8R;70^RNRM[W>*G!RY%[*U5B?C%0RW%^%]FHY Y_PSLD.K^O\%JH6M< ==S MUXCFOP'PE,#B(.BUVS)86.8PD%TQ4UB#:0=E_2>1'A>U_"P>1VMM[%'H[#8H M5QE'GZ973:^;-A4].+TN]\H?7Q7!6PBO#W*?S[ET!RUR=[PDK7FEZMK8#*ZE MC.NX"7A%D[]M"7@!_7Y+(V=LQRS>A(9W5WI0O8IVC8FY*%D1%GH=5%Q#_>OO M-J"DB\;7%1I.Q+:6".MV?UI&A^MF=!XW'2Z0"$YD>[NFP>Q*2\BL73^[:#H,>VU./Z>46UMS:.]NX;EKY=_*\-PL%FV''6K]\NW8/MY+_:HO[)*T M?6OLD_;B[!@ZI\.F.P?W\:Q6RMN5:1]?)>M2HDQ>(@8H?$V MJ7552NUX,4)1@T>F6$_T/[P&WK=I9< N(*8 MWJN\;,72-0,3-V?/8$RC\-%SX7H01K2^;?RR40Y\6V6EUS=?YI/@ W8[XB_^ M8CO$#W^W?WJ3=/(IC")*([VTI_#-NE6EG9P(VF<7C7:]5E_ (@'_?#Q Q!Y# M_Q%!(2 S$ALQC:>QYXR-B?UL#!D>) *.CXB0($3^"]!A2B K-D-6,@EL E, MOC,W=9B[,6@Z )KZ:M"X:41YO( <4YZU-XK"B?'?J?]L6!W !R\ E'C&%+9D M#&+E86S\MPVT%\'7;?XU/AO T>E7-6, L@)?9/L^P!=V/;^X7 #7!\CRE^%J M@+O,AOO TP0NO!.7- DY\8J8SYP$GPA"P.Z 7Q8MO_"&=W=SKX+0W;40FA/S MXC,#:/P4J7I38NX<\NP]//M*A(U!9_$F>%J!6"!9:G6* ML%#_.\[J=J8@@3Q^8\IRFC\%6S8KLQ>C'&$Q/F7U0HP\(Y[*G [,?^#5BD M\M_/YZN;NZC/^=7?[]?KSX![^\>7Z9G!S>3WX:MS=PP>_7]WC[9+QN! MI?=2L)1$Q.H91#KULXL@G(/'HO/SL\ET>G$TD5,/&N^RDYN\.' 2IF!NV8^V MYQ./7@>B3S86&9+Z;PR?#8>7*\XK.>I6I47#7\BK$S?#Q_[^\1%=-:U:>X62 M>VRNB3^R*YUW+Y %@TX%)YQ,P=HA4_O1!ILHC8V1%X "Z]D^40D Y#S_Q D? M&?R=Q%SGGT8 4C"=2G[ LPWA%8 7-IA+I)73A^C((_=&P!+ GD<6@4IGD*:! M/UZ('7"1@,Y+TRJL8JA;[NI2;DH8!Y?*+FY8\E7LX3MNH8PZ@>4W2]@5(K/% MG20&.DGF#NBA\&,$YE<])=^+>LIKL9/+<,51FV#UE) "';5XYPL00UI[IC%, M@<. _$'KF&PD(G_3P'U$'JT+7",0G@U9>PLO@A722!8^(R$-X5'L"&8:+'A M,*(7(,]UA54B ^/>PN2!WTW!/ <2]8 (7?HZ8E.1F ;6_-3#-E1Q$CH_N"N+ MM!2\KA!VS;N/(6G(]F. [8/@N;"5C>41]^G HK#[R02^@VL!RG-38+Y3)?EJ MI0VR5Z:!9P@=A_@HMV'AD'AQ0")XN?"!RT9VZ@,3X1>-9^4W. )A@C<&0$3P M YX :DQMW\SI "YBQ!C<#_R!IR:8H3'GD+/%!B!+1%HIQ\A%:%-9-W$QCZQN MXF2\S%LB)"Q2Q@5G&/J+?/VM"OOZK4U]_9?A!(B5F@K@:""9/^YX+%X6 NB4 MA Z92& ?'FBO<(+EL<#%BCE])9C$,F T2X (_*&)!RX)Q)8!HE=8).,8[4: M'" > ]K6O)9%F.X!$+DWGP@A3J?3,"*9*P628*,^^2:S9A&<8TD5+IQ240!0 M,OTL)F=6.!IY0% )X<=G?(CP!BGPS^%C]9G#ZC1"+$#JDZ,YQ67$$; QU"H M.6$:Q<3WI!RH&=8@""$B+V)A4&(A3#L-D;/+[ M!BXZ%0?"?1-73FT2,,BK4U2U'2&R\.5NR BSY"Z(Q<: 2SX/N,#J?Z;N _W- M?8OH?0_I9]@FA.-$#CGC*4Q]U\#6))&'+G7#'HUP0XB(N38@)3&7O-ADA#!7 MX!GL3N+3(3AB[75>7HZ8QO\+GU#=Y'88*!&D$R6OX-?":+&;BR[%''=ZHHXPVH<]DX/BZ90TWLE7,OA2IQK*I\-?W ;&#?#D7!%MJ'JH'00A4AX8.&.;,\-/ MH1VYY*;Q(B#2,$+9[_A@$*&Y"!(@ A8*9.W8\3@S5?#W2]TCWUAT-[:Q6]O, M1=?K*V)EJ':%P1W:/)^E8217^RPV5F80=LXNZK76?,$ AE!1\9Y@$ P7(:.+ M._R#&=]43WC=4)_!GXY#WQ7*3(1!!IGI, -A\9@.FBT+FG47!\W6Y^[=^MD. M(FVM1JW;UK&VRL;:*BJ^K^^O?A<47S-^G]>TT>A,XQA9(6H]@\#VGV./&$;F M^\)3\SP/^LWW7.>\G=,Y-R:.9G55GR]A] 1RYOQK&/Y 7?T.O343?OW')7ZO M?CILRM,HQEX,\A)3-]%]EL1<5XZSHW&K#3 @EZ(1([L7W8TC 1)?@"1_KF9\ M6?@=/0J*"_KDP ;,C#FA )[8!L#0],(AR 3;9FDED[1^TQO7WPM^$-@=)1,%0 R>0$/WPC[T87S^.%4W""\ M+(W0D0X;0Q6"GGWTX#$'8#]*$8#DB,6=2DC-.5W H(8#NJ&3BAT@*)\ =SQ? M<2'>8?HTM;6DVP,,I4Z2!GFP.$-Z=W9W=7GVOF;\;YC"#@+:%SZ,4,V6Q\6? MGFHQ/1.5-N"7F$-]>@4 *&;FS7C= 3#H2(I\-@1 T4PIJ!OW]B0U"E M6)[1:1NP\ ^>[PK$"YC ?5SRAS*=C\<+$6- J4[1>YQ1.2(YS!, RY5G,H@U1QF DU([# M #Y%3S?JQ [_!6I*&2K!@A.>)AB% 3(T$6LCM\XHC0(O'O,?86"$<.[JDK;D M\JS""5KRY**+)"C)-Z/2B$L&AO\LG4(ET!4)N]FRSI@Y/\A,L='9;SO/1XF4 M$G? Y@GS+$,5-O8P3!/.T,-HBBH6,Q[0MQ:0FTW<'!/AS.O@D:'H ?W!YSJ# M@4HP5T[0?[4*L>%+Y8DGRL%X%IPA'-)%VK"3*7GK^*[<@K<1S3HW!49(42FX M20=>,)WZ KO@)6&!&-E/X%&4F,W=M9&I?)G[X[(O<=G\!W#Y&)9'=BQ^48(& M:RI)G>HJ29?(Q%&;&.3G_18"3#/.+KHM'YW2A$3@R-,IMSF5I_,"&8]$SC ) M 1]CL%D]N&Q4)62;:0X&Z0F.C30N!"B E]BRD33)\@RQ5-5G:<)-Q)"5H4)$ M,E2D7B]*8?G&PQ4@T%$/"8UOP,SX;ZZO3>,:WL#_U36E9K)'NT'J.>+P Q)+ M\%,>:0E0J13;L>KG?\\2@4?4;I5_00GK&*9Q%QS9)'GA*KK'U26N_;L=.>." MPTF4?U E"+[9P)>>O:?7N@Q8C$]!=2[*EN'&]J3>KRZI?V?HC5$)_0X#:*!X M'AUM\PP^GD"!;C(\EW*-L3R7<#E.IC:& L:8RR6R'DF88'#)+::EE)'OUMC0 M:U09&Q:0L]7X[8L@4]$5^1]JW=WTY-H4M=C8[X(CAL?Y% 0$$NS6'!&PU'.YT MX2AT(\/*@-C8!5&>')PTOKT.OKV%_J#?A0*^$'O6:+CXLA;VU6ON0YI]]1J= M'P(4OQZZ;:S&+8U;&K*F4Z4[.>4"B=? MXI^UM'-W85 MW:AB<$/?[FYNM[?"(:HO]X@O%TBW4=';/2$34W:8E7Y9$]O[GJ9I^:Y>Z\X% M,[6:_E*8MC1,-9X> 4R;^X3I6S EOX01_%,V3'6>C0?;"V+CG1_&,8O?KRLY M3LG37:^U=3"BVE=DU2Q]1=6^(F#.UB+FK*_GX-=37Y$HIZ-Y&[EBAVR$_5RH MKIZZG(RHA3A]E]@_U\N,.3%;O[N*21_&7[,)P9_8C5BKD@WUE;P^D:S((-,W M\N:(Y"W8G=]>)"E/2!&SMHU4:EWY]=(6MHQ(Z2MZO2O2#H'*7]$!<^5/R.*\ M88F0E^O;E*)36A.@YX8I]EV3^SPU[:V]RJ^Q,X <9?WKKK3]MX-0O56Y1AJA M-$)I#J41ZH N)(U0JUH^?*#&L1>SHZX6S,&2&YZ9I?4VAICU=C'$K-<^N]!# MS/00L\,,XBIV^GY9G_"C:@1.*W[T$N CSAJT+ML)'G9BJ]P%SLS$23XX^NK9 M^*5>ZQGP.I\&.X>14:]U?C7QDGZQ6MU:1WZ7]2*G43MR0!'-!^,728,:J%0& M'NS56IL\V*@9?R2>+XHSE0W"-CJ=7S=X=[>UUJ\;)@Y=\AD-"4A]FC&&<[]H MU(#Q$ '(+:O6_)4OVKQX-!N MWS?SIO5AFL0>'_&#Q_VC=E?#^5(1BU'>NCC;)PI_T@P6_QE._2M5YUJ]7_$) M'+(UU_Z^ +%X]M[QZ<+-BH'AH#CXSS45[2/X2$QA&7D_F7L^C3R:B!3B3&F: M$)?CW=H;FMV/(QD=#3:Q.ELMTZ#I3$N& ZQQ')?A.//8\''H%\[XD\-M0ASC MHLRVB4I!A-_D0^ EI8".FDUN,L7DLN1Y*@9]T;!W8PSX09-R ]QW/D='W:7H MID4S?7$B5=DTCH-C_H9\/FL5=K=-J[##2H>7M3E32 =E2C.7&R13FK6VE"GU M=JV_E4RI-VK-#64*CN20&\/13L[<&9\ 7]V4AHP!S N_]3T^<<^;#-,H)B5- MMM^AD=6-_!SF[,-L,O7#9\:(%\ C.=1&D8?C%( M+IDFA" _ \+#7V6DEANQR4:O5IC0R;Q3Y#2- MIL2IU$_R&0^M+LH'HV67($Y25TZB,B^:-)I5M"WY(=PNJ%A\;"-Z4G#6(ZH* M2Q\:VB[L;3C[AG;ICP&B#J"7'; PY:#C4VQ'C,DAJ(O?%(>CY EGB<7I$&?A M3C-0NG9BYQQL+?2RXURO4V>.+D2K"K*@I70\6#&+R@2 ;47HI$JOR;D%&6,O ML34YO3*8>#G=%3;4J+5^+1VTM9YB#RLT@5455CAMF60UYG+)1$;V/>:2'4H" MT;:DFB%S**?"8^-".:R/'P]YJ! MTQ[3!$4ZW;)@+[\2$VC_JB#" (#E&Y88.$JFNVW ^\DM2<\"P!IHR,Q,.R7( MS]L:$A!B2*5PAO##B*WC%'%5NR?,_#GUQVKT;^$?R/LB?#VF%"%$V_!K.#IW9,TB]%(R*D%K0)$A;! 4'^9FXH:& M=RJ7FI%O*:K'-K $+V&3&"> H^MI&#ZRC;;6V-/6-J:1,M)#0:=02D%EG-H> MK3@W+3NNI&ZRH7F$R5E< !W6^,F3Q(H*QB^]+3WGUF9VCQ <0;X-T'8,U\,0 MJ,NQ24I!H%[\CG^VSI;,HG"S:IVF]&0N?->:)A?!$.D1G<>@9Q86X1YD'/6+ M;*=@,19=QU:G:<+]RJ?0AU/XOFO6>X5?K'\1LPLU6IT-%Q(WH\K&IPV.C9>V M0'Q/T\@9"PDNG^1^7+1!0R2"$/@Q<'<0YF4!-5.R$"\@MF((^?"(H]'AW85U M421$(/]QF[0NZ5! 1.?RYW._2 -/&+IP^OD.31^%=;SXGR Q=<+W+$B)VOW.N M/NO4AR,1-3KU08JU;A[()['6SL1:L]'- ^V[$FO->G\;6;F8Y+9*F, L JN9 M9Q)ND02Q4=+#C+MW989#0XTTE_B+5V9[6+FR\IHI$G5 GAUA"@[J>J%&<0)\ MZD3S*HH\J)6S&<&"ZH(%]3J[YT"]AA+V>B$#VC 9H[%-9H*U(-E@+N_!4F"U M16*!R&SH;9(&4?YC. [<.F@?^ X@M1^,=)$<*(7LL>T3T924BLY&^1BKDE%F M F,ER2A*QN!6:34OQN62!(^3X9$K$S\6"K.--$ MD:T/5$PB:6ZY^K%@WIO(,.DKS%=&/3"\C%\V.ANA[D*/9C$4UYAY([QE$SUQ ML?*_) .E;+F%V2A+GM%)*3HII3))*6OB>-&5EZ66V/$6Z2#X)=R)GR+<%#V) MYZDHJ/E2NIC%>CSS8G3?!K^+SZR=?C)["5OQJU>^EYQKS=S0NA!^ <".6JY7 M/UT'+6:UW$#4'VQATZ[PU+5V%W^BU!*1/3*3D*,D_31KW=Z.=8^E+T5'6:O6 M;;S8"[";_*!<=).R6)09;X:B:?YV4W//N29K@E5U[Q;"*=@:,VXJLO MSL#1R325VMEX[6M\XJ .#R;*6OWK]3S_629P+-I3U% M[6?Z!4'\Q:K@\9VPF6AL!,=.Q[3_=(? M#&XSZQ$N)#,A,A]!^1XD#&NVA- MV([G(SX]@Y?P.]2HM7I.BYT@=(Y.7 *1#G?,/%M!G>E*50 M=@S_7KSH$\;PIO8S^13(MQ&#NN8!=F.6VDR*CIIN!GL&;)V0ZV,8!BD/.PAP M1H"^9.*#F \6]HLQ%RJ^9B;4E*T!IGLNYA*9BGL1K9]A&$7A$UPFAU%3B8)6 MD5B6HN5.L'*6][QSV8C<+QA:$_S3C@&",;":./_,]^PA,CJ/Q>_GS/)FT2QO MJ6D82IMI(BP=2U8=MQ^',/V(.$\DJ M^*LT@-/[J%W)?!&>;]+-#[HHKAKGYZ>85AD YC81I?"N8FZ+XOV8/3+<(8O0 M]I>Y=WG05[DW8?E;BU;)S@Z$)37HI0U4ID"?Z!#+]JG$FHNHQ-_<6;B2ZN6= M92S%K"'9AV7I+2Y8+@-3P:@P6,WS Q#'SN;3) M0B%W))7&]F-!MQ$*,R[J9SJU\HPIW+08"X.AN@X]R-G:Z&)DN)HIB]W MZD^N95#FZ _+E6XKBV;8E)Q9WK>&QY=47BYR@-1F!ENQYIIQ2Y^FZF:5/2T3 M$.:)'W+NYX+B^59Y3/^&I1 MO0Y(&6JH25ZHT\XDO7IQG.*>8HZVY-P1QRXHK[]8:G?.DH74A-3Y\+JB?!1N MEBL;^&;5!L"R834I>*46E']>S4+UY5GP):P"14B&]1Z5!6!TC\M*Q)XL\H[@ MZJA*%.8GT>^6Y@P7GN^IE$ MP\_#T3EL:3XGVJH7U29W<>RRH"XJ@O_X;F@_ M4L$+I+=T5BHT5!AS L^0X9?9Q-D23TULEH>>I?7*Z0_N*L4B*U2YIB+1%>X3 M\SB%NI)3.VT>D-)S!7KRT+-D3K8#:_!0"ZW]3^;#GB_S"AA<>'CWMRKJ+0>X M>;!P@>>6W;R5,UES<7'#C">!NP.Y@V*1GCKG;3!N9QFS%$-Q9K6JF3KE>V:1 MZA61>)5' $E<%1I[*C*5T;.A5_TJ2DI)3DPF/*%7N2*O9ABC=4.4$W$F$5]L( MA[[W(,2OT /%:R>A2\J?8'&J3N8YL$0>)91.31"^$X]T4,[!\;R*2"_32@,1 M0L?KX>)4R8P;VCXIC_&8,=D2DJC/P0DA+CKC>;87Z)TDC'GYH@<,'LA@0FNX MP,-0DV)N;@2#QK3,9'_B2$ M+AG&PO51D#[<8\?K2EU>$APNWT,L4OI*=Q%SO"LD7?R2S9!4TV/Q=_SD7'@. M&9=Y0P:;9H$J#Q!4';6EN/BP:6'6(G="\-CQLX*4B(_ 5#$?,\I_EY?>"BO+ M?H@8/Z*(O\2%LY$W)+\AU+WBT;-@Z6(% @?7 @J0H(RW9S@13VY*15;I\J#4 M8O;Y)O,U+)VOH?,UCDAUN ZP@HRYF#!];%K#Y?21 MIL&%I4W"9) ^I'%B6'V1_?L.&>S9[#/8OQ/#F9_L@!36P01VY]BF<5,;U$Q< M*D8]&[=C4!9]9)+BDH@.%4+51D\*%?OC,B453\ "I(E%K[L$3O4"N#[LB[\,5\/J3]O!$#7>F,T[G9H$'#P@\X6X#,*\ MJ\D*"XK./0=0J9XL>DIH?+SPM#T+M#@%<3P12>!4\RC<<13'(#2(JC60LWS&"(<(\?FZQ2EMG[I;5K6:VPT1H[;QA<'L&!8\-+T!C12I,!Y'L37K3)FTP)CSRKB[_?)]K??E+LP<"AFLN:RA M+:W:TU4:A;"9JS^^7W^ZW>FK'U>\^5M(\>*[A%3=!\JBL,GQ6P#+W>W-]6#= M*UCUSDL[L%T/<.>SO(7+SSL]]>,J>-\]@:@TOD0@+..%1QY\O[U9\\BP*7CI MJKV 4+ MU,Q#E?NE MT!GM,U%.0H97GA*W]L8(L)QQ< MVGEZ+H_TH)S#B2?RUN=4%N[1LKKA7Y!\[ MH<**Z[%_+-1(A:F)>A_E3S]SFQPO#IO@B&":R+7'B'W^B0.,+L"Z]2QI>H(V M;LD/>$0V%ODI$_NG-P$,60%D_#$&XY&[BZP==%/,/9G)9'Q=\?%&K!IF!ET4=1BD5(7B*_\HT6/" 6Z,< M$34$C2WF8^E-CBGJJ$8:(S656P;0*6)IYO7K"((P;R[ "\.%#]P8!,^%K6QL MP'(_"SG>O._43-<&2 MW^ (1 W>F&"%65*UF>-6**=RP1]X:H(9^LD=7'8O^3Z!W MD!^%R([7]4N$%'QW3I6J(/?9M-@JS\GZBB9S!4^T%-NN,7Y(I!."\*,VIR)X M1:X2[.@()!+_X$E?H!N/&/5FLOV8)##2%"DL)5G:0L?F_\*6":*%4YRQX-FF M3H!Q,[(ZEJMAHSFT?!+T., !R:/S@SVCH([AY[XW0J848P,21\R.F=O2;% : M>:-P8OC/F;:4/(4\S+:61FAV\REY(D8L4B(SFO-B\4.>(9@J(5F" MD" /6L$TXA#^XCXS*MR4, I+&V%1=UJ/NE+Q;WAH%I27T0C8'@_&$DF*3G"< M4H5*G_G$9(];]&JH16?\Z#)SS8[C$-/;F)M3N3P9<609AY^'5'9 A$8>08]+ M$]AR^,@>O-),%:E9F2#&PV9;F0/F"3"82Q4\@XC,KV/-/R'R(T'/J2.J=LR.TZC0!UL$]D6&63B"RQ^*"!#V4@+S6S@51-FI0.'\C#(1 M(M-RXME.D2KHG##UL1UXBN1,_@W%*! ZG7I,)8ZD>@_X.7BHB[<(KQF78WQ- M5LN7I[F(O)\9K:V],F&R->KUC7($V!=;G=592 M\,VW YYW()[A21+JC_$G9^_A1VDR#B/8"M<%'["[GFPR%WF,9QGGQ0JS52^, MKY8+$N0Y+NAV3A)B"&&UL%1MS$+;$'/)[#%S[A/>C$2M#2ILC?(A2?X$ 6J@ MV#-!I!'CCNE-F(Z,45LJ3P3VB9D'HEM)4QJD[UCIP#MF MF1LI2-'(5AH\46I",=A-6P$;HEVOJSVK2EI!85D*YNWP!%4>Y.-OSSQ!BLJ, M'3WU!Q\C8N$N'YU-<(#,)J'6.LG05M?]5 MQC@@8-^471%S_8[::R<)8_*F/X58D80Y%9*:#=L%TL38#GR-!N0YW6W.'( 2 M@'],3,%NOMY??R,6@XDR(_B"85DZZ=V"-A]X+T^ZY+S_R2R;DO04LP [RN:Y M #ZSD091Y<7Z!4?Y!.\<;?<9!3F4IG:1;]$^"A$1W'NF4AS8HWV1)5$X@V=(9]D9 #OXIYZ%A@#)0I1P1.NZNDOA1;>G3*T"LWD MAQ0$)UC.C#<4!@R>HG,469+'&XE0!"9BV72'K/AOY(&8S6F'G+$/49A..0[Q MW\O7807O=4 5O4'"Q; 0]4_"9Y-/S\IJ$ O!GZPW$:UNJX&;0H.A>1V%U:"W%Z)/F2%!/U- :=LYHYR)-.8PS1C@$N#*C):03_3+SI"S83YBQ6#!HQ>%@?!7%_MG M/2GAQ +*NFJ9J>Q(-0I195W0D:JAEI5)W39/EX&+N0F!2.%G9QF?4IF3L! H M@0S6YX1V;1K7"9MD_Q 6Q9?,R7B'A@D=33Y/&BZ)+.0&551R-^3J=]24^'M> MTUK!(ZW2MGZW8>]Y_1[8L6$:.*13B2S0,HU=6O?4DP)4!]B#TN,B(Q+>M5F) MGPM5GAMNF78%V(+-)^;;_2@ M9&D!JCK?4Y\)F[P^;)];!AEHTC"AT-=[H1).(^^1Q]\#]A F/*B4@+H9VXYL MQD!=*"(WCRH7$ABI,AX?<66Y.^>^Q%JYB/3M)UF:B,)T13%=1;%KOB!>SFI= MU>@->TV[E/RAW#99^G,WO@C%:L:7%_Q6=I6V:[T9)'P6^:5M]L-UL[ M/5V_6ZNW>->(7J?6ZLY.CCTV[%Z18D(:Z.R,WE^LOM)P,-?94#,4FHK:(6$U MW(DK3H4S0^I-)2MQ)I2]CVN\O*R;1MSR)V:[R6YOL14,2E4_7L2]EQZR@JBQ MH:;P."AYM9?YPU@X8K1JN"Y/%)]F4K^;/87Y6;IJ1GP.[2F;? M4XF]TF"8!XW1!T$Z"!?1"[OPF3-(G=M/\)\/+W(Z#'SLO DL33P3T%KM!9( M".3MN2(UK\*]6,HL8WQD:RM7'.3_FF_]JPS+).%0:.M2%!'[$HR;[;=1W&]' M[3):V*^.A*N1\*:.A.M(^!&)[.MLA-UU,.(FV+$)Z_N06AR@3TR< (1C3'85 MZ:8&JJ41.FODO+Y ]*B43AS>1XR')R(4L0%*YR#$A$J>L&H:X_ )?7"F:)>4 MO8H<=?@NV\4&[JC_VC1XL/P=,T[3"L)ZTPQKKE1?*I,2\A$>-UC$7,$S;J#\ M90XB83VH(R'ROLH!56L3+JBMTI5R%)X4EU5#@8;T<1W =%%RH@#CWV2CY MV&[-0.K8M2YM$T@RUOD7O6EGPOSC#D!N$\6\:0?:$('B%8R\2 M.4P )]2#4YS5R8UW4(0]&5)&MZ];N& JTM67LZ_+6=6^=40>:DIPX$D+S!D' ML-^'9[5QJ^A2.$JC@,_J(8:-65WHDT!5 #//*'*CKW)?5TGQ1IE&SIVQ>2OM MG*/FW0YD&D:Q*#X+"R]T9.@KW-<5SKHKI7230BHK!<"H%64C@(;+1V_S>\.$ M+Y*O\+_ZFO9&::KK5^C#;* M#O@1A$]9%9Q:]:K<416])JNZ_KW4W, D6$Q" :;">4Y98N+LX"9T@XV]. DC MD1XXI#;-/.JD^BEF&QH;O\^U'^+MAI1.]Z@6Y#$8['2[@%V)K-N9Y MF:7S&*2334[\,HM,5'R+Q;_0D<]^>D,Y,S09RW!'%GAB>1WW:''0KF;\C2K**7]#69-B,?.3 M4;/FX_/!OSB= ASQA:)1HA("G(U@KS,(%4ME N8 PL"MO3>EVXJ.;]@N]LY+ M1*!1)DH7BQ;H*^[RHLT&:(OYL\.^YF>A%GJ;'QT5W_)^/6"T4!98H006\$SV MD,K@)9+'E0FQE&&%-Z(DF'/2R'+,\[EO"]/,#3=DW+V=V#\8+]06\X!XQ]3, MI8]$+%BI0EW%-*Z0M[E*@ZRSNSK6R2D6%.?0# +)G/@NN'4SQK$)^2&G0':VYQ.KC]2?@%Q3S\I+ M+T8"= KT'2]RT@DVSB%LB+Q8< FRK91@AK"QPJP[GV!#853, YX%)>_4D[7O MD&UKHN*;5?,<\2, &E+$C)+H;HJ[\0+D-X7+42\ R0(7X]>+-N)/1^E)@3P[ MX64N.3#S7(8"==#K!&$)?3JR$4[*ZV83M,7;Y2Z5?&YKXH>$7AD;-E' *QD.A0I2D?6=L1P' M\U>QPS7P=2VSJJW"TDB%X&O[[ MQ'B9N:-4E6-5$VD,)5:):\+T'Z+O5^,+,"( MY.!Q[LN3A0XEIH[G_M^SU=E'_=;9:OMH[]>Q(/%#*"4#TD-1N1*I(-_RZN-C M,_&N)ZC8HN9:4+F$\6%C_2(7/*(1&T_I(7\N.FPSY5RZ5$0N+)8CG_MA^(.W MZ9 58SQJ\D,,1,]*QJCF'RQEWQ!SY[&$;2KI.]/_P3+X04O 5M%#@N6*C!K_ M@S9(+>J5 N@QXV4XHG[M.SQKB N4=6O(4=1I; N*X*R!N6P5@?LT7.8+8($L M-SK_>\VX'BE=K0&4= )36J#\/$*OC;D!P+V! -]43)@3^F]F(4@_BNRBJA@? M)D .I%0XC86)',A[(Y.'$I*#F20/M5MK(!L9<^\2OVH\7FZ(<[Q VW\F]PN, M6YT6JZ;%MA:GQ6[ #;MG.I?VS>?2'DC<7=]?_2Z* &K&/U)TY21VUM7I'V29 M\']_]F+'#V-R@PV&89I@]2FJ!\@OCTTB\HQ8\CU1\" (R43DU. M%GYBY.G%4N[U"R1Y$$%-](G8 PA26?.NODYV(U)>BWYSQDB*&=<%"=8%"7:V M]@W:LS>XAJ3;5MT#9E1=?2\G@%:-R#<*?>Z0^X;3BER$UKK8?8#LY7+TON*] M.X1NE=_[2P]8%?+-^_''Z11S"V)9T9-UY<5 (O=**[FL\&+[0;2B*+::^ 90 M(&4$4->KG,3.U)8-QC__P,) 2D/*=M=AF >1'\U4\13QCPH(W5 M;[;4]H.FVI'9Y$>/8_PS3B>8$OF?K- 9=R!Z/XM=4?*5: \KF^CFLW/NKBZ1 MFUG=W^ -J<]B3M^\U48TB6LT&L>5C>CA8"RC%W-WV""B:J[:CF&-FZ=1ZQG: M+)]_=W3!QM\S J0H_@R$> IZZ5#LW(11#$W5KB-*^$=6T/F=L :#( 4A]@]I MA>'0@LBGJ +UVLJDOTU!\=BB*RBREY?-U M0!.X?"F\>$_GG-SX50.8CHT8CD.*/8V9:"=*,SY9Q)MYS&C)GKPD1[TDM4Y, M7)*J-P/-1FZF-A?:'C5EU1J]$-3SK=^GA& YD05\+F(.9)X#E,L P:[Y-!1W MW0TKX6S%7R8=)^0.(EEKQV$ YN*SX7L_T+62A/._W^R(QT?KN4/R,N0==>RC M[*1W_Q(-3U#A!IA<"*7+.BPO0#H)Q*@EF5R5\X4_4_>!BTL:2@8TX(*^1*QF M8O_@@R1CT+FF0F2184@]UA _O7$8NKS0C[S@/*^"2[$8!U*JIXZ?8Q#-XEN0 MF+&7YVJ,TPDF^D41RL!,:J(AC8M'=NK6C-_#B(54C0IP^I/)5![N7V4%^5"$ M.N4GR0D#)%G);USLK$ O$XYO<27J;*8@2Q[A/?*1R'253IK#]3'-Q&?:Y MHZ=FQA)-08UQ/)Y4I& OIVF0'J\?H_/*@#\! 4UWX(81Z->;K*HGE>HZ=AK M@JZ"0IFK43'8YXK!%!CKSU@UY&\0>K' [H0[]0J8[6Y.'R!AZ)970_%M\'W>Q&QN*X9 MM_?_[^J[<7WSY?;[[X/[Z]N;[<_Z9#2F@QZ;F+@! M@_P%N-D_BGL:U PU@^;)!%#DO&HW!"YZRN)M MZE@$:E1?8B52&URE5[62G:XRQSP*.AM7G5+])W7!9T\BEU#V*<0%$0^V!QL^8[Y?[A[8+O IUOS3PNHX3GX-31&6SPRHJ_7I.^ZV) MUVH< _$V:L8? > &CC9#D^?.]GG"A^BXK_CU$+W^X)J)X,C;D7JS_ MKTJV3:-5ZUL(B!MLM9+U&=W.KW=(D ZK!-)F:Q.0OLG,A;9NZ*63$*K+3IPJ ML1/.H6D*8XC%SMPC+\KJ5.V*^TYX2G'>6""?K%32&7O[-(*LGZ*=Y'-*\][+ M6"O%O1:HZ8F(0O"<#6AE,D&-:YIBGJTRW4'DM,UMF#?HI!;9\'Z?%_ZY(;VT M4/^70V#XG/>_++R_\.YW'CEZW@L_*7D(><]MD7 H84\?\SP*> GI MNWR$!"^;=,O 2]ESR1A=-M)I1*-U4YRNP##10OV;]ZA\9/+?:J](D_?)Q1"- M*SP^ @>$RT2NOZ[K>S/I_ZKB9($FB;.80<57<7Y.=5SG5)1Z_%=^[YF4Q3#V M.8UAGL;LH_SC-QS\[MO/'[V -D0/_2;6$J(99=$CPQ"*[0LX$\M_+I>L[;\KMUL;?7DLLU:C5J[ MW=&;W<-F.[5V8]L-'62SS;66_4#TP&D"J ZI]_^>-<]R[9#$Y,?&]*=A%9D1 M2LY9PN,TMVL&U5O/A4H,.&- XN!+SE0W2.:O\].2XW->7"4 H,F+RO=]B 4T M-[+>F3ZCCN8Q_2D9N/O.>O^N\?XM VS( 3800Q&^80T,AQ'VF\;I" 0W#2BG M%+.,,JS"9*9OO,&'^&((UKG_; SDX!K^,56KAYC.P#MAO'$(NP(5\VD4]._/ MJ A%QO_@H-4B+7/]^W?[V?A?EM#GGUBFG'$8Y[DG!&WZ; G$5XB"H>W\P$%O M@7LN@.(XC('-+)0W4EBG6%?N _%(B%5"@*QID>+<7QRRQ3,]0H/_N\\_6 ,Y M%T)H)=8V=@CENE$":YJV6RE@-_I];NW. G:7Z$:@J*\/B%U>[GXOM'+$\\O> M[G&#^SO$P:UZN]9JGC8NOV5&16GFC=].^X(ULWHCS*IO-KI=T^I7E6%MK(2. MZ/^.3\^43GY4- ?I0QH#O#HO4#5GX+ 5!R^!Y4DSZ7+,6E34GGJYOI4ED^1:5F' M]MZ]&:Y9CD!5-FU/F6N6'5%C7=4\9IHY:.:@F<,K>*]VIE)]H$2T=?*;]PJ/ M?RW_OW62\9JS?5.Q2VIE^J:^LRJ3(]P1%0?JB/,L=U3D\:)C3Q3;])5IZUD3 MCT:_ORQ-F'IF)O9/2B_%&5CX(FK&*0NYYL9U+NAV\,CXC(9"6C*.J8L\/B>! MWK>P!0*.>7&H,81,.J81!5C++TK7>-?YK(]8O2.[U>=S07$>@2E;J=@BQ8;: MS-*8=AXVJQDG@*2-RB'I;8!MWYRQS&;@:"@3S,Q&?ZQ*)FD;>N$^,_%HVTX:7\ZM" 7QKU6MV D_M9?Y,$1S6XV3*EY% S M_LDG\RGO$+^6S:B\.'LK$L>496WT\KST=^KT6Q *#SQ%_GOJ,UEG.&R?6X2N ML.MP*B;5I/%[4=$../L(Q(!C0-A#F'B\[YB3C.R MQ4P*5R3%YVV6#=]^4H2(\WQZ[#:1,S)I:B05EW&3=&L[V M,=1P8DD(&]E4>_L'=C:[8X$'H-\L ;]*)=DO*YNW>L=P:ZV:\3M\;=S9(YR* MHK3H?%NWU;".X;;:->.6N/-U7O5U;/>DR W13W*%O BP*R17 :AF2W01$STI M+W&$$,B.OWH_/P9A<)-.8%&'3\3ZF7S'\D7G'*SPP)[ (9GC?@1$00F+LM4: M1-& R]4OOOUP9G"H L;\3#Z.O)_,!1CX,3LC-!J==SK8*WOM-VW_&N =0M[_ M]4/A=1>S_T:0;+>C^V@2).MNJ+_)N6<@O,F+NO6S"U3@OY_!VUKL!WF<( M=2E39J((FS!@9YZLNW"4/P+KG*_YV#L ;W'MQ>=DM_58UD=ZI&5?\1BI;H K$4:MS MFT M0K53Z[3V4:#:6[.$\%3WVK-JS?9ZF]V^BK)ZI4@D:F_"VAHA\U.MQOI"_<^% M-]6+J2F5@9VEWS!,/N>SG#:J&MNR.*PT$@.K'$BM:M:LW=[]6G#9 (=V]:K#/VD/X^&$0.6.P2N(/S'VPHP^NG=@? MK'J[V:UW/L!^K7JKV^KT&_1GM_/!;C3 (&IT_L-^GC?_9=7&"7"& 1^\0)[D M[XS:Z+O& *].-'N[C1[LP/N/F(.0CVK@@R98X;>T&/7Q%\[_10O)@1$!U:-2 M%GN]39[W,)J&?!+X$!WY(^QB[) _5RAD!E"67-X.@C1K0RO;^B/?_7O^@B]L M&*6@8\I\KSK:?W-:ZLMD_WN!]NR MSEN])C /]K/I-I9PD$_/YU_MI[C ,-8E[__?WM7VI@T#X;^2CR!!B!-H@$F3 MPLM6-@8(RM1]F@RX#1(%-0D5_/OY[+SPWK2E.&3^U*II_'+Q/7>V[^[1=XG' M=_2[O*G>/_"<:;>!0+L12K]V(^WK3"&H\=C.-ZJ]+"F@TB1NJ_U_5-:#PEQR _@SJ9=XPWT M61H?>R,I9/+L=.O^8C.7J'1^5!H[>/ILY$%-D;9Z)JN5@7Q4J8.D@;XX8._H M<3XKZM#OL1-MQY/Q^R$#YU$Q@[,%5)KPWSCP^!$YFR\,_' W0].#&\H!=D9X M3MQ\=S4CZX"/CH*:OHDF(K1=33F4?=+>1$*9A+*+0YG^*I0=(%*34)8.*-.E M5R:A+"U0IG_8*T-E9:@.U+H:8A0R2MJK0%:AVT@)9(*!3/ID$LC2 F0?]LDD MD%TID"%-.F1)Q;%/_?#;+"P'6>%95F2];P7$X3S5+ ='URK+33>_'&>*9Z$\ M+&7I[8E5/+;:9V1OL: _Y;[6;RL9" M?'9N5%\9CG'RPGPP&>/3,+UJ4S8 MW]8$0]!''EH-64I.SI*]W1U[B_ )NXW3]1P=;]P!0\Z 0VP0"74QZ7L=R]@4V(MRUB[)WLK$'&FX_"[FA_+W%%A5U;^08+XI2 SBN,&&,+ M*[Q#*C+A=(U4KX);HDL-%9YD7NBGZRP\3O9X9."1'[ AWLPP'&7*C64QM;?( M(N199]S8/!^QF M.W?-/@6%5K=CM7,^DWJG?L!I\)P=+P'Y"U>TWW<5H[MZ]Y3ZH:1*=T0OO,RI M'KO*Z=7,L+:N?FPZ"3K28Q,JN 6E9PW;BJ4JOZQV\_8M:53)R@A*FFA[>#EC M8L4S8HL7:[(DQUJL3CW:U3B.+!T"Y:JH1P;[V+H])0_[5\72'DE[).U1XE7_ M57O4L#JM9EOY"1;IMMMI_A$/GFFQ20T\GY(9$RVV%W.R%B_:A.2;O]LT<6-T MX+H_LD^_H;QH:,+861R8L3N'8"BX=G6&*Q%GPXDY!BX?/P8NC!:3-?UA>T^S MK_\ 4$L#!!0 ( /I!8E>8?6(D<0T +N& 1 8W)A:2TR,#(S,#DS M,"YX^B*^8$,^)+U.($2^*B!RJG2$X) M^LKX-WJ/T:V'Y9CQ6;W^49.UV/R)T\E4HH.]@\.X6?R4GQ_B\?&1\_ZT?GKF MN/6CD]-Q'1\Y)_4]]^08CT[W#TZ/#OX].?T/:X?C8Z.ZZ>G M1X?UXP/'.1B='A^.3_8UTT=Q+IPIF6$$7?/%^:.XJ$VEG)\W&@\/#^\>#M\Q M/FD<[.WM-W[[W!WHIK6HK4?];RNM'T?:JQOO'#9K MJ*[NG1WNQ2T5'[J&,_6%Q+ZSX.Q*7I=/4,]5X+VZGO[]8/]#*F9 M\J"^=U@_!$HL):>C0))K .Z*C''@R8M:X/\98(^.*7'!*SRB<%]ID'@L,9\0 M>8-G1,RQ0PQ6^?@&(044G:K(9"4+O,P5+[JFHIH*GN M6:9]@WA2J*NZNGKW*-Q:PUYJ(.H3C.>E)"=I0NG1G3(:)#QT_^SLK/&H7"Y? M@UP_TNWKZF-]_P"@+2&VR"'M9<-5/:;;A@[+X59.AYCNF3KDCK$B7S!1ZFOQ M7#46 [:T&A%E*34T(T&<=Q-VWW!8X$O^9#,D\DCBBS*#88692V@9V7%S]6%C MF<1QR\B,FZL/.3*Q[S.IZ=6=Z-Y\3OTQ"V_ +>6ZY['_]LDX7CXR"U/.)*'_ M.\? M-X"$>-UE3V):Y8 7-0$ >"2TS2YW?,Y)V8X#B8"%4@/]T_??P5[9_@.)$WA_ MC^Z[9%RV^T!"?;I![Q7U$)XCZE[4XC ;^V[;EU0^=7P54VNKUI!J>M?OY =9 M6HNU]+'<6/)2Y8][^M\^JB\#_<1'X(9"=BC![T,CS27%/Q#$[?D?]>?TZ(B( MHR9K"%-N94VWBDS57[9M"^@@^#7K=SU1RVKP9#^/NY?3,< M]*Y[M^U^<]B!IX&/ Y=*%1N;X=J(KQ'& \!N *8F$8X+*2@I!BWEH-XU6DI" M;Q>R_O6*\1*+5N_S;;_]"=ITOK0[-W#9WB[8:P4843_?&JWAUL8V@7LC-@>V6$;L4]ZK='[3_>]<9_KY%I->S-R)^4A)Q!7A2X#]1*/(5^K+8;&=ZWT26T2E. M7\ I*KP"#(+9#/,G-A[0B4_'T'U?-AU=>J3^Y)9YU('4W\8%+#D9 3Y3^3,5 MCL=$P(E".V2,V!@E6*,E;Q0SKQ!NEX&@/A&BZ?P94*&Y6J&42V?"9'\OC4G, M!B7Y5,C\?7)/_( ([+M-SV,/:@/'RO[YA$8 ]M, Q'QTA6G)J4(07#,^H?=X MY)$NPW;.GR8QFOT@;?8E!Z195,C>OS+F/E#/ X?KJ#+IA((5FD(0:67[=>1& M' [3.,3M''%#,HD+V[OA@ M1S+$CW:V3C8WVODX;>>0&FGR"MGXALBPY[>$#Z80F=M8.DMDM/?[M+V!1VQS MX((TFPK9_1I3_@5[ 6'C:^I#/$&QU_&%Y'HORVZ%-; P8G*267&!(](L50*P M8(H27"L$48L32%F;$TYT_FN5FJ=(C!"F#(W)_ >9G'?) H4\ M*F5RF^+.]LM%-F6CL[/CHZ.33(9L7S9";^-/5:K\Y56"ABJSW;B.%%$;H=J@C" MF@J2/2!F)D9P,FGZ^F)4%:%*E9CLX33%:HJ@I"IB-C#4$1J!"*3 MON>55*H(ABICW!<71DJL*%:,C$!EDGQ=9[E?6V>I(FYV:-H M%E:#:[ P]GXGF%\1B:FWQLPFY*!)<23?(3:;!JG@RX62"PXDW M:E0"^TW8&@'/5%2*08ROUH4?\GH@QXU\PIRKF:<%XH2[A M6EU5RM=;(GTJOCT7^HV$&1W"NIBCGH0*(- Q2J@%1W"W89P%TBI\>HJL?W4 M%@S'CKS$GKX>,2_J7UG4[:!N8&R'/%,F,D*\$Z$F9 MK[BO0K-)SM.!FQRGX/Q7PJ M]A6ZK,%;4UA^"?47)R?E2ITC+GT^;0_BLA*-KI"I[-BX B3P6@]$_>6I49DJ M\BQTJ:3GI(Y)E_" DHCDIGR2_J<=25Q2!_4+;5QFD]J1")31\D<]?V[0_&A ML?IJQ?!ZY?6+ZN6+T2MM-5#*]G] O, )%A!UA/]W_-[(H^'> CR#MI#8M+"8 M-A\P=P%%/!*Z8GA1&V-/O4I.O5!2AY_E^/@J81NIE\O!)*?>2*=>%WP^)YPR M=ZC?&><&/'KY6_AL%%8NX0$945E# C"65 :JS:^*^?(-E1F#+):#S] -<";U]"N5TSN?C52=7>G<\>>!%'WB,)BI M/:JUA*N ,UKL5@<&(8GI_Q M(YT%JAXNF$==]9IMB&:[Y![6M@GI*R6+#;@9MS+6*6&&.4"XF0E@W*>4[OB2 MP 0D59N-[&#-\L<:(][=;K'9"#H1>3>;^/0OT-A5D\=8[VKIFDM<2VLNM]B? MHGWN&Q@?,"B (+$)WE7ST7(V*K3?=];";/+PQ=+R>P_.U;V,/IGCI^CK@T6. M5TRQNU/0BLY-!Y8G +#// ^>J"4JV=M0][S.YA*^T& ";6"VM^A;5 ^[Y>Q_ MQ(&1+B"+"?VQ$,)U)+OJJ.7&J\@9L,N3.5%GPY9W/CSUB#N U9?JUX)L9<9X ME@:;@_"BT5*\E=4;]PF=C0(NE))Q(18"/R]PU:(3;TSK\Z=#\B@O/>9\*S3L M<]EN?00N?YSB7,9B;,PC53L F+A7@1J]MUH%'>[I\AS$;@ ]FZF.:7W:L[G' MG@BXA:_6D<5EL:FV*.(GF:VM5Z*='397L&C ]."*?(0@6"WLH@WIKN96??6; M.+WQG8A"J,0^:&%_U]+L:D=3?FA:?8N:[ZCW?B6>,U5)1>"I0F17NI_);$1X M4J@W&8U(Q6U?Y\22E;HC@;0[4>'"G7JJN?KF+!/ MY@%WIEBL\:FU-#L[:UQ2-I JFIT 3)HM3 ;A#+Y^TK<@?+D%H$3N$,>?J^"( M)3KNNF3>EGQ79\>6=._4*!+?7 PPC=:_FQK4A:4.SM\ MEW78=- 2[7N4KN=:\MF9 NY"\4OL7I&1C#+-TOU>3[XKW=W:%FCKQ^_"6JBP MJY%8,NF#GO6)I^I!<9'#5"VPI=ZQXL'R_)9Y7-F0_IQCRFJ3,/D@C"!LTK#O MK\BNCJ\NV*$W#NL*U]C1LT9T9NB2<P(%;> Y/Y%,?)G"'N(56W8C7CN8E M+?V#U0"=KBD-I]B_\]7OZ^B?ZQ'AY_] ?R \-I1LRC/:B7(.!-N]N3Y.[4^Z M#(8*YOQI')[KN). ;5BF";=8"UVB))<2SE "]MA:&Q2QW/OHUU L"UB+]KN: MIL0YQ25GV&VJ*!Q&[&(_REC.L25_&2#MR?L^OT/5] MO8BQ+ZE)IA1;SKC*$[F\)//&PM*PS@Q%>GA(V9Y??QM<9"V41)$XU)&FXLB2 M2/-\Z/[0"X!N_.6O7T^'!V?GWW\\(K89W_] MY8??WK^_,N7+S]^#9/AC^/)I^><4O%\]>YGR[=_O?;^+V+^ M;N:<>SY_]?RM;;/NC?BQ[/D__O[F?3R!4T^:43OUHU@>T#8_M?-?OAE'/YU+ M_4Y^H_Q$5F\CY5>$<2+8CU_;].R7'PX.%N*8C(?P#O)!^?OCN]>7'ADG MOODQCD^?EQ>?OSC^_>71[^^/7N(W[X_?O'YY^.'HY?L/^/7O1[]_>'_\ZOCM MT;O##Z_QU=G(SU*#',!1S9\R_?89?G[6-J>?A[#ZW/JT,H=/!P=3]Y\%KG&*G\&;_1U.O'C"4Y,/_GV>@JG[>]C?'4TQ9'A8SZ]'DUA NUTX+CCEK- M6+:*2.T4"4$X8L%J(ZWE7J7+VBGR:E%@U/8?AM%W]9J[( MN1+W,)R%SK>7]!)"^< 5QD&6QF1-*0F, 9$0(EJ/SOX L5V+DWS I.?Q&M$OVP6EN]XWLY.3^>?29#*IZM_ MGU%)_>3C=%Q7>PN6H#1VI=%J-$=?/\.HA8'W(FH?,C&!:W1:01,?N2S"83#*V^?9CX4>MCDL&:!H'!!)E5":VI8ZXRX2X!V-TP=T<#[0)F M%3D19]&_2$L#<4YRHJ/B":(5+OO'&DD];+RQ/0>O6_A^Z+]BI+$$NO19O\(( M^MF>X 4JO(H_:3-I-\-58L"[P MU3E;#E%BS*LQ\&5,DZ !G91@(BCA7(ZU3?6=:YI/L-Y3NQ \/1^DP MG3:CIIV6!YW!*E++@>;$P6*4;RF1+F*D9JPC25--E0\NLMJV=S-D]S2CW;)_ M5YI#)M_C/_<9 86"\8(RPYM-3.V&*I@5A- MF6$IQ_&X]3BWC>P^2LBR+ MYI_2A-MNZUMH5>OWE^;HMC$YV:UX<__WMNZ._ MX7M>_W'T^G?\\:C;;9M;']CY_LWFPZVTD?-B?(JFZ 2C(@R/%FS$C.0X%X;H MZ)@*T9,DRV*CE(F$E,HZ#TV4TIAX%M6]RHUP=LY(IB)3LV5[B M^_6?OQZ^.?S]Q='[OQT=?>C@D,,-']^);]QD*)4\88F-INV &J69SXYHT+1L MG6 *F$J4%(+TG@:3@%6>2(LG[VH/%I^R,%_30=**91TL0?-CB:0NDP!1D<"% MDJ!HDK+V\M,E 'WR)EMH]NK4WUZXU>S]V\D8LX;IM[=#/YJB2SKZ]ZSYO'1# M@VQ !L[1F'F)(3RGFGAO*#$L"Z5,9$S45O=M>/KD#2IHOYKHJY&A+"Q\:8;# M 8W: "A/#(89.*PL2%!!$I.%?$>9P_M@N< ZMSM%*ZLJD1B_,AQ(XEW,ZGYHSCS1],\;DM!P!6(8G(2<<).-$^H",U$D3%R0: M,.,CXQHB:'57Y'_[(S91K>Z_:BO*L>(N809\?#K?S3\W0@-IC.$L1J(CSQAV M"D.J2\K54L,WQF9/7!O='FV<<7* M6!(D8 K";.*)NF!3[6WBM4 V4;Y]/,K?7=C5]/Y^.H[_.AD/481M23.FWP:& M::^8%$3S$R2\%KXTRNGK1>@]&GE8H=M7\];]U-Z!6/.)R>CD<74#"/Z&E" MU\HC)LU:82"M<*IYE1Q%QPK=Q)WQ:,$4]^,(!WYR0C# MYO8PQMEID3$D]+9-;*8#EYS,8#(QW&"$Q94BGDF-^3931FL6.*^]V'HWJCZM M:U0F1F655*/*!1RW;=&=[^+$J"%HH3 R+SFW]9XXS+DQ+K.":I4A\MK52_>$ MV*<$^LP@N4$(%+R5WBB.?M22)B6)3Q@C!LRI7? QR%2;$K? Z5/\58\1M>1?<3\9/OLF+4LBT))= M6 59#5BS;)WPG/@0RD:W5L2EB,FB43(+#"*R@@2IK8].=AE6 M0(()+.58 D;%2DV9(,YBO@!:^8">+7"XLA.YV1;#/32\WZVC731<2Y#5IOZ; MQJ,Q:J8-S(L3KJ<'5@L6+94$3%DT2&B5 F.6Z""X5C'1H&O/^[LP51SS2O92 M,&:RX212#,ND*"TY9-0D>R2<"QD386NWE)G+9 ^APW&5B+01[7WQO;;4R_AD#WP.E3:-PI.VJII,M] MN1RD3;KT\A,8#\@@,& 7:,4FEL[6JD.T'U-+*J1)2Z.JFS=K B;]D@@E&[K =:(GLQ]&W; MY ;2:JECO5"D%E);B4XBFU(%;RUQ"@=@I<*LP;@@]97B\AM6&FJ@Z6G\M2.' M'D9977CD56(9(2*U$R6,"XV1@59EE4:1'&BDVAO#1.US;3APT_;-#J*ON9DW MF4%:,T(TYR$D[PBUI8)5ED:R98,Q9^H5X-17IGJIXDU@>NI=*Y&A@@*J'Q!_ M@?\W\_3XJD%>P_$UQ//6D-OG2C MH*ZC]^^8-*/&2!(I14[/NU^%R(@%JH7UI1*NME&Y'5%/5SAJ,*6B*NJ;E[5Q MX!*9!4@FF4!$ D5DCHD$)CUQ5#D.7 IM:A)UN'H4YU:94+L+/8'[.EU M^/YOK]X<_]GQ!2QK'M-]_ZX[AE:I5TDY3.;;D[>3\5F#G_;KMX]M62,\]R>' M<=JB54V0#(7($SR5)05(BC2@+KM$03!W 2,,%1A<;K8[? M^:A>=>OMF"@="+_>0803/X%?$<^E5&# N#;>8NB??&E84$I[0C 6N6HCR"QE MJ'Z?TWHD?4K7]V1/*JBD0W^UKB'PHF=)TE9QR2S)D3,BM=0$W:@F42K+(V2: M8^VS3?> =\]D_E$;G*ZU5\<=7>EY.4.J1["XX8ID*1#&CK (+ M0FYV(/R6A_0IF]^'!ZHE[XY:SHJ(<7?I2@]>(00JRSXO"**D$Q@/H8&KWA[Z MWBUG]]6!9D_V87L%=.A@OJ]B?U_A&@0J@F=:D5@*F22XA,&RH80FH,H8'DSU M>P W0]:GUC4/YE5V5EE7^Q(-.5$ M>-(<$7)-0+H,,C@;E-V2'[<^>*/5.OJDV5)/,=TUS[MR%9YFCGN@&"0[AZ-W M&#!9CLE9UIBG61>-E9T?7[[_781LC[=:[L,?U=12S?;:9TV+,GHUGKPZWC]D@':/)R<3R50!D3YB+&9+M5.*GBXG\37!LQ23[Y=;H=%59S MB6:= %Z/SJ"](@!FLX64@)C"0O8G*>&*9,XLN_[:_VJQVT#N@>^(/+1TW-7]7=-SU?- MR(_B97PZ137/JA%?.;\9)'&Q7)KJA8B:,\W3GJSG&G1]JD=[_/3<5?W5Z+D8 MXG&^..SCT4X"'HC@59(QD"RAW W$!,:/6I/(M5=1VD"O'G79F<<=#*-/Y_0> M$>$?FE /8;A#-#EHFP@OV;<,)I"@$R-*): M35"M+1SG"U=H#%AB3!D!1"MJB'3,$V\")=%1?,DXBT+H*,6_&=5C6"S:E4PW MI?:5=%5]N>@XOVR* $:I'7!ELBKE*491O@#B@LJE5:_AQLO(0^UJHS4P'L," M4%4(T!J7Z$D7K?M#$>);)V?%F\_CE#VY^^[+ MYA0__EQ>*$-R4,W1^4D:U4[UV8GG?7"R4'SCE:=+2$9%5*)."$2>H+UWPHC.8F4:H MW>?Y1C!]:E?Q !9O>\54O*+N\WFP98Q M7].UBQMN!'//NITH+9"V^M"(9DJ6PYJV PS,Z)6!T]]]RQ MR&M/_XZ&LJN1W!+66CC+G@N!.F8$ '$:RADZYTB(&6I]\&8+C@1&I1" N285.4CE)P5NG:W?\ M[6@HO5J.?.I385L*]7(^+#O<72I.C#@,4[JG^H21G0Y O.>EA:I00D'(DO79 M-UP?T4Z%D_>#M@;9MQMQS.Z.)@L@,M7 ;"^;QV50,)RAK" M,A?H5W6^%I?URN54B(3WQ&],XG*FB9%R 6&YI500'SA^85Y;G5,,H?;1BWUF M'D\G/-YV=NS7B]^+3P_AMF^)];]?_G5+N%_*$'36FC@6'$%[BU96&4/ ^YA- MLB#=9LT!]PK[J4:XNTZ*GA.HEVYZ.>F7J]..H<@]<,(<0ZDS3HG7-!%%79", M8J">:E<0=#:8WDIYV=-[?2]OEA5#:F="I1:E5BH1FQ7'")4JP2!19Q^-!FX; MZ%-U[-O/ISVX]LK\ZVVBOGCGQQ&^.H3T'B9G342?(GP,SF9)E';E6NY$R]D< M0;+C3@%-,8;T4!GZ>LA/U=/O/DMZ3)W^^_GOO8#:0=2>:L4M\:)<]:3EO+FJ M)4P:L#:#SOX1+ =?&]<37]3JLW_9EEV]G#=+04OM&*4XZP&_(;+L4(<4':'< M>:ZB,D[U^:1#_R+B>,R2AV@SSOG M:P?U5"/=+69&ER9H=T+UTOZ\'DW]Z%-S_N;Y,#^<^-'JM,] ,*<]41*D,1& M80AUTO&(81!GM?>0[L/ QQA+5F#@5NKIW[K!E0MM,&Y5WCI5RO-YE$0*)XC/ MUI)@A:!,4:G<9M?7=8FR3YU2>L++?C&CEQ'%S5TGLS$F!)>)=*6 305.4-") M9":"I9+C7WU>>]ZIV>B^REE[,D_Z2ZQ>SIG+JRXJ!9[*]?4\%X%'E0E&1D"L MRRXHEX#EVI=U[&F7[&&OKGO"E$/=7[S5 ML^S7IY_]W(;%.#N=S1NJ+'Y5W/C\:D=I#<,_B4#.KFR$">*DTL2K(#$!E#E4 M+RK>&%ROBOBJ4J.N7A["I5RHKK]XK4TW?N6.AW7H7.XSS$H>YE4S0B:^:ERZ.\FD M+!,OAU/! )PDTEA+G(% P F[JC,\3> 92_"-:.5(7.1;2)):E,**LKU464=.1JN>%#6N=J7,MT) MJD\)51V>7.N-7E4O=;:O#H?S-\ -[5.7DW*U;A0C#,N]+Y#^6%RO<9R7UQF+ MX)Q*H(FFDB%RX8DKEVM8IVP 3EF6_"[[4A-0GUQ0738]F-HJ$6XAC+>3\3\A M3N<]Z%;2R-H*% 0E*))RJQF3Z(O+A1@Y&!N!,2,V*X.Z^1E]VD/O@A9UA%LM M>%T8L9&!0.W2]'5&?MK*[\4$5-=)9 MQ(IQ^>+J\[>PZ)J\0\QZXV?M&K5N!K)2W/KGG'"8CIZA&?\$O\]. TQ*__[A M;.4#VN/9M,4DI'2;'H@460!,:'@6Y>)&@PQ1/I:+&R%;KG.(M5?Y[PEQ5\MR MP^.N/0==8Q,')D0+R@5BJ<&X*@$E+B9/3)0:=([45;]E_%X ^Q3[=LFUJ]:H M.RW6O7N\K&_[X?(>E3FXP^ETTH39M&R\?AA_C\*6K78/)Y-R^]&\Z^Z %B% MD"0%JHGD5J"]3I3PD"$Y92R7M=?]=D?=IP!ZGY3U\$=E'^;P#%W1 M NJ%RW_*700P:9=B&U!F9<(0GV2G73D.PTA(8-'7Q\1S8@'?G)".G1SA^^2J ^C-_ZR;2)S6=?,J/W$&>3>4BTL#D",V]AE"<8 M5 'J,CKB70F]#.4&&'51U-YFWA5SKU;PNZ7EU$V"?GL5\&=JG+SA*N5[Z9_.&',QCGY=4#?OAZ MA!-I-G=H.Z1?&W[RKLG8-@.HM:4PW^\Y!_"R:>-PW,XF@&& $S8E3K@L:;HR M&*Y"5$2S**BF$BQ3M;<4;@*SJXE:WM%YY6;.=:-6E'I*(P9;7'HB+<8]@5I. MK!%>"\V<4K6#W8W!]2G-JL.;J^:G&SU5\W075IS689(9!'<(QX< I3-XZ?BE M@2C*+1C+((;:,^9V1!T<_GXQ'I7 ]6"W[5-*NOR1_'NN^"V:>I5)%5&QR^KJK #5WZ\O?E2\"L\YUXLV]J7C])F0MSZ.<=N^7J9GGAA8$A)/4Z2& MI+S,K[^)(FEMI$2R4"0E.\(ADQ15]2'SJT0N0.+O__[U=/#H,XPG_='PM\?L M%_KX$0SC*/6'Q[\]_O3Q);&/__T??_O;W_\/(?_U]/WK1\]'\?P4AM-'S\;@ MIY >?>E/3QY-3^#1GZ/Q7_W/_M&[@9_FT?B4D'\T?_9L=/9MW#\^F3[BE(O% MUQ:_'?\J?%8R:DNLBXE(8S/Q,AI"DU$^6,:MY/_W^%>O@S!&.1*M]D0&J8BU M4A#%8^3!*I$-:RXZZ __^K7\"'X"CW!XPTGS]K?')]/IV:]/GGSY\N67KV$\ M^&4T/G["*15/%M]^//_ZUQO?_R*:;S/GW)/FM]^_.NDO^R)>ECWYKS]>?X@G M<.I)?SB9^F&\N '>/DV__^%E-.K)[)?XU4G_UTGS]Z]'T4\;!=TYA$ MD<772/F(,$X$^^7K)#W^Q]\>/9I)SH_C>#2 ]Y ?S5]^>O_J)M+^-(_/1O XK.3,>25Z!=#+J!4@?-OY6I/6F,Z02#C M>!Z X*M>PKD >1UAN60<^_XO<73ZI('V[.V;YR_>?'CQ'%]\>/OZU?.C MCR^>?_B(/_]X\>;CVYQBI/!U"L,$,^NU0#08Q2M? M&A3;.?JN[($/,&@^[9U/R+'W9[T/4YS(RIR&0X!7^'+28\)KR44@G..,([D! MG)-D(E0YH,QZ;XV_297)@GK93T)#EODMGA31/X'!=++XI%%&HXC5*&9RWGY< MKX81Y^@)/(?9_Z^&'Z:C^-?):)!POG_Q/^?]Z;?WH\'@Y6C\Q8]3SS+("50D MB0/.L()J8JG.!")C.9D,BJ;*@]X0XE6)7'#O:+R0S?Q!W](2Y/'HM"HWIJ/= MJ61&"QS?XT>C,5[NM\>T+8.>C4Y/1S.('T[\&"9OSZ?%D2G>80^Y3^=3Z9EID6A_8V M?_1?>UX;\ XB"98FI#-EQ#$M"3@; W (L?H$T\U('C85#T#[-SDMJTQJKR:3 M"L MG#2GV8D4O.EBTML(YY7:TY<%XBN)*Q8"C]6ZL\8O3 ML\'H&\ $C?2;2V][$'-B.3L" !IMLH@8^F+\R[GGG(FL4[XS\509T\-DVCX5 M=Y-_IM/)]#U,IN-^G$)JOG94A/;[N+BUR647+(I*42'PJ7&4>.,8L2%*9J5Q M@==V +=#^C!)N$/MW>2<; MSL['\:2 0R?@/4S[XV5FNZ>8RQ$?#1*B9VB=LR'>9T\R?N:4SDK03J*(-?$] M;)9UIJDEM*J3WK\3;..5]@(&RY8W*6>.6'E6)#")K[)PI4A!F:Q?-UT;WD]2 M;:.G)9S:NE30Q#5',8[1EWSQM<3&:%S?#A>NY'?L;V#:,RGFX ,G.=E(I$,G M,E /)+$DT(',AJNT5K"YWOT>)CFZ$O@24FQ=1F@P/N]_[B<8ILGRR;7@RSFF MK!2BTC8@:6DF5G!)/'.12B=3TG8M0MQ]KP=,ALJ"7D*$UKGW[Q"?^,'N!_J5?2X90B9;..CDBP9:[1CA0%1\N"2K'V M2-?!=>\7F%47?B?KA>9#_NC# 'K*<9F+S4$#DXDT5!#+&'HA)H$($KR7H:NU ME@V"BDJ_M J^ +'Y44U)LPL3_%#1L.2>SGZVB_"H9D#3F;H?5*T]PX(C@/G-LD$,X$G%CLC MQC) %7ERR\Z$6WBSA:)7<::UP#NP"]

M?V2E1BPU) -:>(57L] M;N% >\6-NI+ZSB@AL[6B)"X,)$6D]8)X8)HP)H+% !;#D]JK2W=(A2O;:/;/ MA$V$W0$#+CDT?S2N5 _'H++'0"=X5YQDETB3M;!4T*"XDT*S[ES'/RYM\=FE MGUA!.:M=Q2TDV\%N@_N''0XRO)G-409:P+^#P# 9[TFB,3JT)1#.1 M'9."><,KZWLYDH>@] HR[N A/XKQ_/2\*;>M6DTZ!\J4E5**3(**'!UF&PM% M,6#663MJ,P3A:M=*UP7W$/C1C296;C;X^Y-KLL+0Z*]M=D\^/9\@K2>3HX@B MF327FKSQX[&?(N[GA?2#R54TZVV37.NZ+?=#;HZ]TL;')3>^"$VCSB+JLNJ: METU%TF;BM- D>0PYI#2>\]JEO-OPM"HN+"Z,; []X2S/?5Y8_#:_@2\7R^2B M-#D'YXE2&)HUB6^?.D-LP3X"@2=)@=<0XX,=%%)9TR M5M0N36T,\@$1J%L%=; C#:=^>-P/ SA"XD\G?T)IC0/I MZ#,.XA@^32"?#U[W,_1T<"D%20E7$ATLKSVQ*4D2M8S5FT\/3;I7>S*D'6EANO XD,'2P9 2-Z*!O<$DZI@EI. M7?7BR888=U5WZXP>\])N(^%3(X%.FF65O M:J]:7P%E;W6Y3M6_PO=IHX8.?>;+L&:S)\RS4>L [*A^=R>X_=3RJJAR#7JT MU\->"".#*R+*'96^_?!D$_%7Y$>3 M1_H3!O&DA'3(P?[P^/4TS9/-ONS2YS02EM%\2LTU<.>I>MKA%8D MYE;=X2!X%N5'X7U&%"27 M^I/TGA,OH>G]H9CU+BG-UU+RG;=Z4-JN*]B5CW2GI9I94+V(N_TPO>[[T!_@ M+Z'\[OP44N4BS@9W[*"\L^UX=U'X23QA!!0XB1XY*&762,1LB:!,*ZH-:%F[ MWMY%X>>6I.%[B*/C8?]_(;U*&"'U<]]_3^PL='*T3"?SKX0)/F]QVF,^19%R M("[$LM@F ;%"4>*BIP'%**2HO0ZIN]$C/7UV4\*K M,T"\"O0_E[^<]#0 8RPQPDO;,&DECK8X;JZTH&!<6"9K-PG9Q;CN]U-2@8Z[ M>EBVY5+M:+NS 7X:XF\'D#[ ^',_XBBS$"H4-7"M+)'@2U='JXD0PBFN@U)6 M;;NNIAO(/Q^&@R=*!_7ZS@;Z;@QGOI]>?"W[K &_WZQ/F/VN9Z(%R3 HA\C0 MU0V&$R==)M2X ,#10*A\7^:3VP;Z\YFZ;VSK8'U"9X/NA6"5I.6 S:D=P[P)[T/GE85G9#JP?W[ MLBCZ;?XTF7^Y)PQEVE!-,C6>2)]D65WI"0XH)!M9MG:]EFU=HOSA27]8/.C@ MD(V:8VN>WC>C8;P21@@'5M.,KA%EJBRQD,0Z98@&&=$WL@O]^/1BWZ M=;PXHAYW[MWD\AQF_1O>PV<8GD//.1^UD7+6Z5LZC;-\3IPX3I4UW*+.#KER M=>< ?SY/.Y]QVE"L8E5K"^.Q9*#?5@[S=3DYX&T8](]GIU-9RHUWRA('0A*) M5J+T7E*$6DFSIQB$:=_!E-,&\\^'H]UDLS.^''A=[^9@>Q0E;(43A$>GB,S9 M$^\-(X+[&+VEFD-7FYRZ&='/9V7G$\E&)-IOV>X62W"1B[[%&&B3C/$:2+!- MLT_*B)4B$<\3A0A:,DEW.WFL _M^/Q.UXO@#I\N!+^.^_+Q;7:2L!3&TE.FE M F)#ED2PD'*@VC)UR FO!S-;''*&:UN^'(X+M5B5LG1XY7@X)TL[ 1])-!%% M;2,EUC*+;[/ED:K,Q8&4]NX:RL^21E5E=V#*-^ZQ1:T.F;%$4'"EUT5I4"Y* M<5JV^A[V?>N#=VECM@[ GWWO-E;EQOW,MM'#?@C#@C)>&I*U4>7X M949\"([HS)4V!JBYODGZOA)ER[YW'?-D _'OK.\=I,B3EIX8!;0T;//$2XKF M,\O(.5=2/L"^=QMI8JV^=YN(<677GFH-T.:%IXD?IJ/!8/3%#R-,GO+6UYXOV@\C'36$Q6+*7':DQ"C M)S1[QKE.P57OCGT7IO:GIS77>XD/'#X"35+DS_[TY-GY9#HZA?&+KW%P7HZM M+O$?_DL?_=>>3$*#!$6H"KHD31@)RB>B5<@V&4=12)7%L 7,W=NHJORY>01; MMXKJH.W8"GG,O'LA/,\T)O3I#1I7"#@MT\B)9IJF)#BDZEWP;L.SJ^BZ4XY4 M$_BA1-/+F/[43_J3M_G=N!\+W8N+1X/PX),G B+R7'!-/$7&9V5#Z<2/TW_] MLSW70;:O6+L>$6Z<_EE=(9V<_GH7RKG/N [.CJ+M=3'N)^CN0L\;4ZF%DO9* M*@7X$)53<*D(1/IRYKJR&(V@9=>&*6]D[3T<^R73'8'Y07%I ]UTP*&7_:^E M4T8_P@+QXEA4\#*C6HD54(XX-)Y8+RBAZ XP4-H#JWUJURHLN_>;N]'>J /1 M=^ D?\3GZ&B8_O!3&/?]8'(-'2C@(!@E/N32>S^A"Q^L(^"S\9I&GZLO'K@= MT0.E1T4U5+0;D_&T]V&*F(HS_3N,CL?^[*0?_:"QF$Q8R[1V)$:*H4+B@EB& M9I-+L%P[;WU8*P['NUSB!;Z[X,2M !Z,=UM/S!5KV0VH61AU&=*,5R+:C&Z2BSAQ@25>1TDT.DS.9(F$7ZL! MZ&&I?H4SN6O-;R+%1%E1YA!SS/Y:VL95Q18-[[U MO59W]\)>Z7]5*\,NEC[ZX8T.;9<.9CHZ'8VG_?]M'-06Q=CM;]:R)%MIE)4* MLXM;WG*R]D4!Q:4@&8>2.'*.E",/2X<80:C(G*-_0*.L75C:!%_[%-*J>UPZ M33R6Q;8\)$)Y>3JA[$NU5).89/*6*2/H;7/0=NFDNW'M/G?0&7-NIICD9%SD ,2DWNR%B67%96C_9*%F$''GM)?IW8?HA*;.%.CI) M5J_$=Q3C^>GY &?L*W- +PO%I=&&.(VNG)0E#6-M(IQ[R1VG-G>0QMX4Y8]) MJ1HJZV"GQBV(RSX2$)1FZBT!JM'W*^<5AT YH50E(SG+$-/N"+67O3^'0)Y- M5='!MK2+[0-W"^3IMS_\OT;C9P,_F(ISL$V<$<^44&"- M\*'V83FM .]J.=+.R+4[]1W*VJ5;1'IY@$W^D@=)'4^4\)C,?.VR1.]0&F.4 MS"&Y5'L!TP;P]K]CJ'/.K&\*6^ENMU[:!= W_G2Q3'X=N!TM>=H0ZGY6/G6F M^O4I5DUO!T WRC!XT9&1P,KY],)*XK)3A <-.@-S0M1>,G\0-+MC3=2ALFP3 M=76QQFZ^O.,]#)KH9'+2/YO,T\ >$E.9>\)51#$HETG@0A)-N7;.@#:Y]D:W M6^#L/@[H5)77U]-5TD/WNZ)N252_\>,QHO_<9C?4)I?O+N5^^TCVD60WG'/' M>2KE&$FDY*4/ ,4?P3*6N2@'0M[C)/M"%[,\G*)*R,0821H$1KZAM'K491\@ MESE*'8*M'3Q> 7#@.8=-N+#J/+#-!=U!?GP!YM7IF6\Z]5RDS&8?E;#P=0.4 ML21UC\97R MGU8^@V0X5%?.=8^&$JLY)QE"#)"H3J%V1^.58!XP2>HHH(,S#MOEV%U.I7C, MD='6$,E=(IZ9C#^HU3IXL*IV=N_AE=7:\&IWZKN/936;3I;%CRVT=L!T$VJ MC+ ](]J[TM0N9.)T\D1S$WD&Y9+^658[')9MHJX=E]5RE-9D1DDJ6RQDBAD= MC_)#Q9P @UQ:/0"XUV6UC52Y05EM$SUT7U9[Z?OC__2#W[K>]X?'3?."3\-1 MF,#XE[SKB'/3]U9;;D#A76E&BM(A$"@G$931;.2NEK!9,BMK5 MI\I#:)V]N'HB=:06H^2R1-FX\A\M=#B]5FM$Q5TX ;-,_I+@(F4;D^"C M1V"&$B=M)%%H\(Q!2K[V-H.58.XU%^J(N(,"W++#?R)7T4(6)"J&5C#ILO5% ME('2E'BTV:O:%N$@C@T_I-FDK5YV<55=5-!W2Z)()E=I&" M,LIP122X0*1)=';:ETK6)FN4]+;VGMO;$=U_DE24>!<['JM8WUDR7J/7Y$VV MQ"JI"0)' 7&+3)LI2:#",.2D.GG%*67KJ4:V\\Y3N.F"[JMUM G1/E;L.-+Z*5)VI:^\I2X+X<:H7CEZ)XK0B7,%9.,'->*%>]M:D=YDP,90PG^A#KIR!N@?.C$60;+>S(@HA%'\6<,/0% M0V( -*-.X9 A F&*&; 6J)6[L"#BQR3(-EKH,OOP]-LE,;P=377);F6 5P\5VM W&&P M=0W>WD.L.JI=PPFNH9<=1577H;*8$F?2$EH.9Y7-L1R* ['2,&.=PV>LL^30 MKJFS?@2U-^9LHHY=Q>'?;?-\UN4Y2$6=(!DBSKJT' TC$;(Q3*-%!BNK[[Q= M!]=A.$&M%+I.O-U&&]VO=7R&LWE_>G0\A@9MB[6-*Z[4YC!93VU=@AO,TSD;[TL:D0 M_^&_]D_/3Y^.QN/1%V3I,W^&ORF5XZ H4,.)R[;XZC:@KQXH"9IY9R#P)&JW M'-H$WQY..*[ CYO5VHXT4O-XCW)RP29 WT,ZCY!Z5# ?2HS'E0HHF&@0KQ4$ M6'*EBLB#=G=9E6UO?K_IL1.1=[+<8PB3!>9G..VA)'HT.YNL="44* )PFH3H MD,6@@LTV:="U[>;$=4D7#'R;5CZ?8?!L]%GP)=EYTC#T;(@:33HI]*@ MY@U,2QYH[(_A?(RD/2WC^8A_T^1]A'1,RK+.GL=(2@,]$A0H MPI2/T?ED+:WN="S!L;=38MOJ]KK;T5;&73B;US#-$SCKH.HHQ[X"S@GM,@CL2Y+OBP"92[D#W M[^'S:/"Y1,-78^7Y$?>248R#,PFB'"25N2K=,"DQ5E(55: 2:F]ONQ70'K88 M5-#:J"N1=[!0Z#5,<;B+('G1N9LJ8 HXR4U'\, $*5PG*5DM'+I+S-7>.+T, MQ^ZU7U%5UZU!6SEW8 NN.CXS@Y>R28Y+$GW9>)M1<_3CSJ_7BQ<)4J\!E84@R MY109EM#8&4J)95JJ9 T3^5K'L%5'EB^[_+YS@]N*?E15;MVO5?AP'B;-8HWI MB\\M&S&MNE3+U0IK(:RT7.':O2[E!"EJQI3-F6HMOA0T_JI MKU586C>X&9V>CH8?IJ/XU_/^YWY"N4W>P?C#B1_#*E1AQ(T&-[55T$' =VW@,R\WL')\"M>)29.%7.[Q1&)*4/L)%*NH[FXZM)#[3HD1@M 0(T6]*8W.M(_$QN0)S8(R9T36NO:ZZ1T3 MXHZ <;=\V$314?>?Q4B![]R:W M5=3MZM]"RIO&F?./RX_@)_"/O_U_4$L#!!0 ( /I!8E=DU+7%3KD #+! M!P 5 8W)A:2TR,#(S,#DS,%]L86(N>&ULU+UY<^0XDB?Z_WX*O-ZUMUEF M0A$0PI @28( 4 M>VRZ2B61@/L/A,/=X<@3_2\@&4#QS\1Y;_ M/?V.P>T:ER++'R'\M^JU]]G3/Y3 ^B-QJT'6Z M^?M?U#\(+CB0[&V*ZC__]4\/9?GTEY]__N.//_[\@^3K/V?Y_<^>X_@_MT__ MJ7G\QZOG__"KI]TD27ZN_KI[M$B//2B'=7_^/[]]^DH?^".&Z:8H\8:J"8KT M+T7URT\9Q66%^B!=X.03ZK]@^QA4OX*N!WWWSS\*]J=_^R\ U'#DV9I_X0*H M?__^Y?KDE,G/ZHF?-_Q>K>TMS].,?2UQ7G["A*\E]=5HY?,3_]<_%>GCTYJW MOWO(N3@^[#K/#T955":*2C=45/[74Y/]? ;YEN@M7]-J@;B*W<^V:.S#]+,U M?OGZ&W\D/%^5N^]WQ3?P]Z_M5-5XAH/]R8"M\L3VS'F1 M;7.Z/]@>U\=.*WE0J:,M_GF#'WGQA)L7)-E*"Z@Y^;>*8-"E&-0D@W>2Z.*G M__'SGE4;6*[GAW']M@B";S7)_]])*#-Z0-Q:J1!9_A*>C)K#L]^CA>2LPD;@ M@E3,-8/]K/2WG_FZ+-K?0/6;:J/JS_?SJV_C,F^YPCD=6*;FB9]I)K6IIQ(> MK)C(L\>1[)?9R,^J7@A)UI] EC.>2QWZ"(N[SY]3MKK%SW\MY)&AE&2E%'Y( M"[K.BFW.I3#CUR5_+ 8^?LU1%O3I2VK!]P)TZ 5[@L$W13*H:+;P[1NB<^3+ M+SC]\WWV_6Y-?T(.V48H4H#US'2R .A"-M/LXA<02" B5>P 5#Q..K5SKAR?TP M-)_61M!3>&UNBIIB4.(?0!X%A2(:Y'NJ]0[40:S[18D5Z.:1(0U"+=;A8X^"HI/XLL!W,N#SXM.6N+B:UP%5/5S+527RGDJN#[\\B4'6Y:"6I M]O-F(G2GB- 'SK9K?B,N*0E@4,0^$9;3(R M7]->F034J0V7#IX-V:!#-_A640X4Z:"BW:8%8PR8+5-&?^)Y;1IC0%X9-^8C MC!->KX=_O\US>=2M'.2'ZG_0#UP*D>N[,$Y( ,.$QMBG@GN18R*K3LZT--%T M>98X.@VHA[W$CTD$J404(L:D;NV'%#HQ$U3X*&!1L"IW?K29 #WA'K0):.4; M/%/*GX953ZA; 6MB&7Y$;E^ ADQ[TGH0"4O"^?0\L\KB079?BM[A%\9)6F6Q MWXCW.6=I^1%3-?;S;_A'^KA]_"7+\^R/='/_'LM/0_Y^)4+?C2G%T/6HE!5^ M$D+,_$"JC,SAD4">_+N)\#69?&GR^ O_GJV_2P(!K>@'HF'@ CS6+ #:D&XF M4XQ61$_,3(7SQ)*G6@(1U\:XFW:!2;(V9)IAE, M/*M$,P?DI3P;,8+YU=_O&Y:OG^^_WF;IY2_?]C2LL2>[?VA/X]CE/(R""&+/81 Q MXL"8A E,"*.$T-A-/&*B',U#]M+D64/I&0K43,NMIWPM;Q$G%JHMPZ##\078 M\PRZ3(.::]"R7:G.W:N/AO.=*^WP7F0"U6_>];*D-LY$]*PJY[P+\5)=G7GV MD9?7ZB[\%ZE,,TFF<;HQNL&>8/ZE'4>7ZS6HJ 6*7-/K[2D62/,B_(W79NKKEMV2 M@&\U<3;OQ"?$SM;M^10DSGO//B'(KV[DIYS+W$U1#?JKG+S\@$O^$:?Y7_%Z MRW7]$R=>7YKD5(2!BC* "W5!49$,%,WZSHA34 U[(2R@-(L,VZ,"]HC9\30, M0##*Q7!JS-E\"P-,=9T*0X^.T[H^<%+N8[GW 6JN8"3V8@0Q8A@BC F, X%A M@MW((\C! 0]-M*L3\RQMFS?7CI?W.:]$J9F&= I,/27' D03[W%%X4$JQB1! M? ,X6-(Y3LTRJ]HPP.K+DW_H\9&&5RGEB?K8;T25R?20K>7+Q94T LOGG8-( M<"<./<*A'U /(NIP&%-*8<0)C@+$/9\'9BF-&K,N33SLB%8:0)?L_PYJPG6\ M.&)WY:/+RN4D-KWU6G&EX MK%Z$WC/FL!@G&#)$*$2>Z\#$CSQ(P]"+')_Y&!E%?5BF;W$BKYL>T42$=/W; MG9L-]7?%T-BL"3OKJRDCWV[5II:FG04[Q0]T8Y M'U:A/9T88G>:<:=$X^8J[K)FSO;.@Q>_YEE1K+@C7)'$"729*PU:Y'%5$HK# MQ*,B#A,G)!@99!'KSJLE&.;/)GZ?;8J452%+V08\X90!D>6U9"_2^I9SPPW- MW\$U$$@:$3%"D)+8A2C +HR#,("AH(2@B+HD$"9'KQ7PY_0NO GJ>@>B32PG M/N%:4D&9M8<8V%-[ 2IZ[1U5NLA8.GL&IYOU,-%E_N7IH/W>.'&_R\1X$5-> M5P.B'G-)Z"$8"^9#Y 8.C%U$H2-\/\!,<(P3$SG3.]O2A,S))!4SL=*/L)Y, ML8;;Q )E#]F+M),)BBQI86))E/3/-:LVFI>MULWN/B0?U/>3"^X[628%]X4>8IE8J9^H/49 ]_T7ER%8^9\9,HDVQXGIR\(W7<6+IN5_"EC^@&%0KIXB^J/X).K2K ,J6 MK>81M;HO?GGXAE2=RW2S53*Z2;60NK0]J3SA"EF2Y5-0..L),"'$+\^-*:<: MF97X**V]O/:47V]*252Z"[?\F&[2DJ_3[YRM$NIY823/#>SZ,41<4(B]T(5N M6"FN&/G(Z)9-<]ZEG0I[4EN?<[IC!*RSPKAH@R[^>O)\ E0GEM%[BI6<[L!; M$WT!:K+A)T6WQ=1#,Z!LY1UJSCIOTJ$9%*\R#@U?'QL-)'@N=>WK#58FR MCM?V,R]7V/.B"&$N==L00<1"%1!$?4@3UW<8"SR1&"FX _,M32RUY(*THE<5 M8S051$,(ZPD@B[A-+'AVD-6D5A4%#ZK*?.[Q=XX('=+"Q5H(4?]L,X<2:;'^ M.J1([S7SN.#?-D^I"E:Z2Q\Y^YCE*ECYKWC]<8WO=6.#>X98FFCX[?/M=3]M::9BQ4%HZ(72Q*NHL,(4Q]S$,71:&) JD(61: MT^_(-$N3$BV5X*DFT[CRW#$H]52&\P&:6 [LL&DHG*;@7 \&]JK-'9MD[E)S M/8P>J3/7][3YT:^\*$U@H,I5N/R1%KI'_I%7E[:).R2"#US.^-CDU%9Y+YKI M_:=@&C[5ST1H\JNT/G# -T6NI?.[!XA1Y_:Q\68[KWN8Z9[3?8^-.Y_E2?^8 MEM5=_>6&U6[V>[ZA4O]?>3[B$8L8=$/L0D18 !/?D2=U[/'0%6XBSVF30[IG MKJ5M\@ZI]=53EUCP[G,F/V;7->QCU(>UWBEN"<&)A<:X!AZ4SO MFVG6@UV#Y9>GN\XKYD?\=1W)=I=CU?WS-ENG:L#;/*.?#/H2:8RRH,^ZH18T MY(*6WNH;5T1S)@W88H(.108XC3KZ=,:?[2@T8+9[-)J\-D*EW:ZYZY# O)T,SMZ\-)0;\^&:FH-=Q EJUZJ M?CS&*;K'AYQ/U^UEZ4#=[7]RY"576N#[^UP%VTN[1*4O?.>;;:>?'D)!0"-. M('8] E'D"(@31_WD\L#G'G>Q6>[[P(1+DP.']-9Y1!7%AE==0SAKWG591&_J MRZY3P%E6"4RAL77?-33=O!=>FLR_NO'2?>\\OU?&"VDD?N%5\+O*D/K.\^=] MEN((=UC_B$L3(EU'$).D@TU6@KPF'K34C_.5#4!KYD*SA^J(>)![' / M^GX8H8"*D'A&W?X&9UR:-.IK:#2Z9LO/+O/\=-#2O&ZNKX*6<1\SBD,8B>2!E,L32?* M0PESX#('>;'G:EWK]\ZR-.'2I6_HALL RW[A80VAB06&"3C:PD&+^3Z!( ?H M" /Y7WM!T#_V+)M?B[UVP^L]/+J94AT5>*RJ'1%M>]L,. ML&!)'(:0J*(@B/L^)#1Q(&+82X1'.?*U*@I;H&5IHJ9;SZGM6 NPW$G%EOQ- M)5Z6&<@;/@UJEMI8M7YQ-?-:3"S-#LMJ[5D!+2^@949U=FO9,:FA97UY6$:W MZH.H')U+6:8#HJ9;+DG@=HUSP/8GCURXO+MPN\V4=A8N;QC\\_EGDT5@ZZ-+ M#5B=1T[B.]699&.*68XLBUBT)YK-(=^^$]=MKAIOEL^J+'\IGU"IQT]JGZQ< MZB M;CT38'&+./'I.U$?KI9U^9-BOJY#<37X>;QI'Z[!Y5I@&Z[3-/_3=N$:7(8I MFW -3S["A-NUE/B-8Z4PJ?'^(RT??M]DI.#Y=T7;]>9IJ\IF*, E22T7VSQ/ M-_>_X"(M6F*?E0.:5YJG(%B$E'%IS8D (N%2B$/B08)H@F)'(!3%VL;=5%0N M[<3:$69@+TRV@AJ&WA+69>)#:-_1Y@)TN 1_2#9!ET]0,PH..:W.JYI74#%[ ML3N4Y &TJ/4VL!R7L.XSV927CRI-3MF1:=O/75J,Y0,'WZOD9%4A?9\H4JH? M.^5>U_NUQGE:J*] G5 MQS;,CFG7I%>8W2RR>S0T7^*6)$9HL- MF2TH9"G1(.9A(-;C/RJI==V_KS4?)4EI)JT\9WA2K4)X+8>0'T(\Q MAHB$!&(GB*#CN@X7-'89QFVY?0VM?W!"K<__L,[^Q-)B3R!8*PH-]+IA>#44 M_8#E:VK0P0I;7F M_"G+E;(*GGB>9DPIL.KW>*?GBA??L+IKY(]/Z^R9-VF/&ZG9MK^I;E3RTMK= MB3;LO1KI\"CSJ9;:'!WHB/IOC5/V?LTR]D>Z7M8\EL +/:EN//?R!'R'5'#?L-&I4VJF M&>JO 6,QBS"+H1N(&*(DQE+_I@P&F+E1Y!"4).Z(1C93+L0<'6VZJS'](NAI MZW8QG2E>LZ'Y K145[ZI';:=2K*?K+99,0;+DFZO/^^LJKXQ'"\U?_,!1G;> MRIL2DE4'R+JA><(9B2,IGK#+*$3JB"!Q$,.8!0[&)'!\QZC'XI$YEN8.&O*\PLMGHZC8*M[DY'9IBW MH=-I%E_U<.IY]+R(F1$ MU*BX=-]D2Y,>N_B&#K%Z2>/F.)M%F)R+WER!(<; C0[BZ$/$)&2B MC^E3D0Z][XR),5=BJ!;Y'RHOQFWEMJ@$TU=UJOXBC6/6K1I\U?HJ+C?L<^<_ M5W'LAH1' H:!:@+-/5\J*-B#<9*PF"=!PGVT^LYSDNE%G%NCS&1K=>F;;H=5 M]$.B& "T6Y&YB9\UB6>VMX :#M"W692)Y5W%5*/W@)HM4//55,BN. ,5:X<% MM*\._':?N[]YFR4T"4]_DZ6W\=MBN:9 DK1=5UY;O'ENWCFV;9_DY/U^W**=_T$^B3O^W9K [(^- MU(@>TJ=ZJ'=77V]N?ZH:U^Z9V 5$%%OZ / ?.&>%\B8+GDK[TUIPO?7/HC_0 MWMYT,P;=6\?H, #?_O#C3(NO6U+(CUYNUZOO\A]WIY938A!=E_:#\,OC"W\]SUE?,,*U=MOA9E#P@!A MZ+A1 A&+L8I*CJ&'G=@)(B\,_=CL+NM@_.7=5U5--5E+8]U^_IW4(&J/I&$I MZT,L]62 .3YSE>UKZ*I;E=JLSW>$86O%^+ICSUQY[PA;K\OL'7O(O*;>+<_N MLA*OE0IQ^5CJ%LY[\=K2CN;;JQM0T7=HH]41QOI5\5Z"T[\/S\1E:A__*$B, M2MF=8'Y4O;J78\U6E.X$$]W*.:^#TQ=.>1UT\IF7;?,AP0DG(D10F4I2 MN48.C*GC0H>'U">B*A SIH_3L26P+Y8E%P@[@+QV L9!K"RY; M?.M.<3EG:1V0,&';J#ZT+#>/.CK5F[20ZF/Z5".IWG?.BU'[DJW7'[-<.916 MGJ#8(U$(0\\)(7*I S%E ?11A/Q(1"B,C63/D3F6)G+>5_W,BS;OB.(\?U;. MP'W(9AN)-B[RJ0NOGB@Y$[2))4A+'?BFZ ,-@19M^1[V+< MBCDZ]JBYZM^T\KC,\U^>KS>LJMVAJ_\?>W=IF[GM(]/I(B&/+_(,),'*>MIB MS5U\$JQA>^!OQH0-266+%6[[L-CE)UP=,#9C(4^=KH60^]SXT[L769C MG;[XB4M-U_^-/Q*>KRAR,?%P 52%0$(\2%F;@+=*"&.X[G40Y')R=TSU](V M?3>)O*;V E3T M_LR.[#5^_HMH3:Q"*@!S#PK:;6XGFN@8FE<[UOIEG/=PV6 M7Y[S.J^,"/#Y#[ZF#^^SC;K(EM+H4\F:[UFX3N(0*2#")*$0^32!2>AQ2",D MY!\"1\1"NX+(J5F6)BDJ.L&>4/G9ESU7YP9P]HL':R!-+!B.XS,L$PR ,@A1 ML0'83 $GAA^664S&$ Z]$18G7YXO7F*(_H/HA\&'1\8R] 55J+_=/*DOI+CZ MP7.:%IRMHE!$R'=CB*GO0Q2X#B0H8A QEB#?#U$BC!(NC"E8FO!L"=N')&4U MQ89A#\8KH:=Z38KOQ'+W= CB+B^C?J3A >R8L!A",18_6Z$5QO//&W(Q%IY7 MH1BC!S*3?(RGK0WZ]?F19.L5]@/*E4LW\$,IQSS74]T%$ QYXGBQ<&F(M%H6 MO1IY:9*J=7'4U.F)I]=P]8N=LT"8R<4SP+^VB#C):X_[1KY3[WKYPWZSOQYI MEDU\DH%V$V]?NU :^6HU01KEMAT: M>S8/KB:376>N[BOCC)//O*R;B%2%$$)Y&"//0Y"S@,MC&E-Y3$<$ABP*. Y\ M)_:25:F"4?0,CX/1C<3&;HX)OW5>JIHZDCHS*^(0,I_'$1>) P6)7 F9+R!Q M? *]1!#$8X\C9F2KC8=L#DEK!3(]HVHT$%.+2(E!TPSIG2+M=*BML1UTE&5+ M-L[AV+/:+T?9>FF;''_(5KW+5>PZS''"$/K,C2!B)("QSWWH!BAVN,=#2I") M9'L]Q=+$6QU]25]7N3RWR.7HXI8+VL3'BEI.6,;H?!+"%WL2R8#QPX^^C>Q"Q?2%];*JWN9'N8?KDE73?.^;^D3K@ MDMURGO^:9]NGCYM]?S5-WTC/$$N3" VI0-$**F(OP,7FZ!MW-A>'!G-=]X;.XR,V>O:5KSDM.6LJ\7^6JZ^] MQ8^]O+C-G3T^J=(0+:EM#Q.@B#78W4>!TMC7YV(T]8X>!8_9+NZ#8-S^/3KB M?#NWCZ&#/=O[X-B\M+I#UL=TDY;\4_I=-7HLY9*FNR9:GW9%ST)/>(&#?.AQ M%$.$40"Q%X60(L\)$4^\,-:Z3APS^=($P:XO7MIMFI?NR >XHM\T*\U@-?2L M@:DPGEB0[."MZ885X6!/>=N><)HJ=6- LY:\9C#US,ELYJ"\3FX;,<;(0A5- MW38)N!,+LQVN#=$5KA798%J/J#%8MNIJ:,\[ M;\T-4SA>U>,P'N#LFQ0Y1Q4C]I"MY?O%5562;N<1C$+J\"A(H.^I1$,O4A03X0AX5I=04TG7IKD^G1]^5OTUJ1EK@'B_1)H0QXD% MT@&$+=6@(5M58ST@?!IL#9*9IL%X]C:]^;$/]P+\\9#2!Q65M-ZR_>^K0C)2 MNJC,TKWQD&U+F GX)"41+SMCJ!8=J7R;ULD_N,I+W[]V=.8_RU6NC)-B-_GQ MYRRE8IFO8F]REL%P\Z5KF?-XD, UXG6K*5U5B=SB>"910D.71,*'C$1$VO:4 MPX1%#@PBX7IQ$',::9T^XTE8VD%T,JD+O$LW36,=PSJ6(]9%3VN>%NV)CZNZ MYO^1(O*=.ARJ"D?WN5O\7/WZ4E5]N6B3ORYVV5]5T:(:A,GSP#10GC81K(^ M)62":0"DF0JF,])(D4D?.-NN^8VXPOE&3EC(&=N:XBF5!L*'=+U5[065]-Z' M&'!&W,23NCH*&%+QU0%,0B8@CGSJ8,>+?->LWO5Y4+V2F6<.-\*]T39?DLIAQ,E M)5U(7"Y_"G@4,3=R8JYU(6XRZ=)$8DVCVJ0;_HCWN.3W6?Y\^2,M= ,1C[Z\-+&[(Q*T5/Y%/_SP M.#S]XM4*,A/+TM>@@&^*1$L!Q+WLCPH]/#[B;*&'O0QU0P_['YPL]/ _>'K_ M(#6[)B?^]X*+[?I3*OB*T9#XU&/09QA#%%$"B;K]CD@2)3R*$4-:@<B;K7&LPL1#2#%V\ "TSNY(/-3O@4]_B M3!'+.(CJ?+&-ITE96JSC(&@C8A^'QQSI!4SO-ZE(*=Z437L!Y7K,UBE->;'W M+"'.0L\5#@P9)ZJB< QC%BC#E@8BN'TG*ZUSB8;#GI]":=UR=G!,0K%YS9VR,\ M;A\E8W6WDT\9WA2?)5=-6+#O4,>)G0@&(8X@$CA_K4H)&[%9#GZ^E%>0F%N2=+_-3_67NR;2" MDX%#T@I>LT94%8"IGMX;^5UM[J&4)(_U%];]Y+*Z+Q'!ZZHW5_' Y=9GTO"V M%=,T"%NO+_+TV_-Y'P=PE]*= MPS7OSO'R%?-[B1%E$19<#,&LYH%9I8-EUC>P7\[ 5A&#-RE=,%"PX/PR!6H4 M=7IG&_Z%TTP:!:JSELGV.?[V/_=..H'(\*8Z'XP9C M)(&@IO.CVJ+.WZ?IQ M&+7_3@PYVU;L9ZF[*P>>/*^U[ K%(:8>]B#'<0Q1Y"<0!P&"#HUCWPM53*E1 M5[IVX*7MV%_/:A&["GCB,H]X,/%0 !$B(8R92R'#-$H027SF!ZNG.CBXQ'DY M'5@O)YD.LE\:@Q:7M7W+[].-BN=3'A?UBZ>F_TG+1>7S&HDOCGCLNXS @"82 M7S]R8,*I#TF0)(D(F8@3UN![M6%3H]M.,1NV7"51V4=5S^@:@]/$Y\K@;AW= ML]BRR;0;]DVZ$Y\RAE[]?6S^%BZKM)9M/>;]#\YN^X49:Q"J]K@JTNIB3?U49[E'[:/G#4EFSIE4SYQ7/ ; MLD[OZSO(A'HNB3P!(\148U#NPR2F GK,8;Z#(HH\_<[)\]&]-(GV_O5%^UI1 M;%Y<;NX/H%]&+GA9)Y:VQ]-J]GR#+N-UW"O8A<>JS,T=\Z#A?E<$[[ R7@4! MV&.PS,_DO%2J!7PN;YJ-]9:?S=F971,OGFERV%3DO&E^V<08#Z6H33W]".-( M50GY?5WT3;_CZ,D!EJ8Z2!JY)+)J<;NCT\ *.@F4AO5C Z.I MK1Y%(S@*DM5FH8-8C#-S3HXZGWDSQ-B!63/X\#CWJ)G,*8X('47&@=BIG[S- M^1-.65.;JZU:6_]M%0H21#'RH2]X!)&'0AA3BJ%#$X>)R.$L,6K>]29<+$U> M-;3NZ^+MJ]JUX<9C^@.\S1>BYS=>_+HOSQ8JCFNUE=1^J=>V28/ME]7 T2DE M?MG_01F[O]]T02VYU=^&AUG=]6^Z3"^O =Z6&+-CE_%T=24)*I^_/N+UNB5] MY00>2B(J( XIAX@X B8LB& 8\82YF+A([Q[RQ/A+.ZIJ$D%%(VB)U#N63B'8 M?V!8P&7JJT4C2+0%ZP#C/;JS?+.6=O*'O9 [-=XLXF> F58P##UFOF4_27S7 MMP_9AMJ'@@BY$*U;W'E?HTY9!QY4<28Z^LIL,<&7]IFK>@#%8%- M]2+]G?H*N.%M>@X<$^]1 R2,-N@IED?MSE>#S;8U3['1W9_K39,K7$@5@-?Y5ZN .PQ1ZD.>^"Y$KI/ F"<4$AP$C&%7"!RM-OP> MEUPS*D]G6JWO-JF_V^[D$WIL&AI!OB/2S!340EO/'9F-F>4\O=_49@-]OLOQIL!4 MF2"_XG3S*2N*WS=R[K4R159Q@%SAN@ETG1!#)#5[2-1/<2BP'S/B(&0HATRF M7YX\VM.F,I$5(XVCBCY+$?58)_)4I=EWHQ@%^LMDTUA2X47=D6A/,=EUFPF[WYLSHO9&M$WE9JD*R=8O&IE@ M3@(A?,:A()$'4>*ZJG&U![D\]SW$11(09-0F\<@D2W,55#>3\*^ M9\?M>2E)'K--U3[E@TH6YANVZQ$@#8ZU_!=;A<3%0<@QQ (QB(3O0>PG&(J M)\A) AQY1IV@="9=FDRH::Z;E8!_;'%>JH 10''Q %C#!& -\54_*):MY7]T M>IP8MH;26AKDJ0J3-( \(CY$#L:0"$$@8M1/A"=E-!9Z]<>F6IQYJI&][ZZ# MQ%S=\Y99C7O3PG.^1=$3\+:!GEC@-QN@HO<"["B^Z/:5:&T;OG5Y^LK+1U939I'/]3O9:DVYM//C2@A.RZ(ID7CH)2KW'(PO W@"^7Y9- V>$TNB MUV44.R2##LW6P1Q?7_%\4&>NM2B_TW1W6\!VMP6X !C(^;;K7\$9"*J&$ M0\PH@SS!(:>>\&F4C+0/]K,L3:"W!D&M#SWA''Q79()WX)B:"<;KF1V@C17+ M^!H#^XIB9XZWT@Q?L]FC"AYY^,PZKK\\_[:_Z?J8 M\W]LU7E0%<^04H#Q,""0>3&'* ACB*.$P3"6>F 0AU@%+HRIYWIZSJ4)BPZ= M8$?HJ#HE.H!KWOS9A7%BH3$*P?$%7HX8W5<,SK@T M47.B+O_(<@'ZP.L)':MP3BQR=K36R= 7^]QIK<+]QL)'&QM+HF=XOED%CS;[ M+\6._HMG5]#]L.5WV5_3K+:K;L2_9X_\O3*8\^=/^ ^#]&'3<9C,/#P9&]5 M,E@;AIYBPOICC%.=/G!27F^*,J^\B*IN\8?L$:>;%4^0AT.?0<)4O5?7"R'V M? >21)!8_I['KI'WYM1$2Q-ABDZP)_2B*I(-OM7$&EIE)\'5TXIL0#:Q[!F) MEK$2- 2%)=WGY#2SJCQ#S+[4= :?'RL:!)>*$KO#/SJYI+]O6"JG2LFVY*P) MQKS"N2H[7:P$EN:4<%2%CQW,6.RU63%W^G*Q9TJM;7>8"7,W1_V6 MAF(EWP!36D/:4 VH(MM,S/5!KB?/SD5P'L&U0TU:<+6JU8+VOA M:LI6W%#Y5F4COL=KNJW-Q2_9>BUEG4K>6/F,Q"*.0RBBA$(4)P(F'O$A=SP2 M18Q2)_%'7;=-1?'2-+EN3\%N8:&6:178LF,;5'PK_6+/>=V)$!SR?@$ZW(-O MBG_0 ##V"G"R3\CP G$)'\;4KK?E?!/C+S6G7B?;5Z*3T?LV%ZI3PW_R.G;R MB4?$#7^E#YQMU_Q&_(*9.F2;^E1WBH)]BX6(>2RFV($1$AY$&$D%.PZP5+ 3 MGD34B7D<: <.Z\VYM..HI5JIA@2S6J=NJB/N>MOGM1?9K R\YAKTGP83(3NQ M/-^!>B.DM&:USMT6!OQ6D0UT6EZ,!M4@E-@^N#/%$MI EO@$QC0,5+2?YT>.3Y(P MT6_/>&P*DR]]QA:-NYZ,I&XH.#[[8.6'$6..ET"',PZ+1CM(#A]&T8Y@QWP-(ZK,^"8X8J_F]MR6CP. S$^6V6!9\D7_B2'JUQD MZ49D^6-M,\FOL\1IM>W*K)-HTF2>/.69RGEC*F]%/EWU3FW:?18/7*I.#)=3 M):5HG34OWWFS1).CI\>I9\:YOCII*%_XNO)'9W?XQW^DY8-*T95K*.>K$A.E M2<)9MP3)2J HB80\4#@B"*(H1#!QG1 2&A#N1H&*8# K.G4&-2,\[Q,+SR^< M\<>G-@3H.R_4)9?\S3I[YESE:Y5Y2M7OJF24VC>O[BG_V'-KYH,Z9RWUO$M3 MK\],=H8B$%84@L:I#"[S7#["ZS"*MJI;M23JUK+#H-7V.Q9QM>3G.8>263TX M%B![Z9NQ,>0(9?UU+<'])R;_IHJ,?^>JED)5!ZI8)1$./9)$T$]$"!%A!"91 M2%2B7Q@B2IE/B+;[Q7#RI?EA=B3613]P1:2!>F:*O88>.R&B$\O%$Y5(]^1? M@#W>57&/RZGQ-E"7)\1]UC3O4UG>^_AM*Q5K$W'G$_Q M'LGM@6(^=HS)F\4:]*7X?2/_NN;L*\^_IY07*T^HFB"Q!YU(M5-R/0]B1YX] ML1L2@1R'99GU1'K MEN>B"8\P2.0\\NK2-(*ZQYVB4;G-E>^[H=4\'_,84/U'N06,)CYSQ\-CE#G9 M \*HY,ACX\V6_]C#3#?%L>\Q\UUZE[/+/.^TC;V_O_R.T[7!;NT98FF[5I*6 M5W<'H*)0O\W-$%3#^]422A/OV[L<5T[R W=ZMWOS:P"M;F@-E$9M[+YQ9]O@ M&LQU-[K.X^,N#3_S4ODQ;IN+W%^>?R^DVK"YWJA++KG\E[1,O]=SDJ+,,2U7 M&/L.#D,'NKX7J1(P$8P])X%4\- )N$>_7GV]N_[\*[A\ M?W?]U^N[ZZNO?S&[\!NQ#GKW?-.B.[$,DL37WNF6?-4SX)WB *2;G\".";#G M GQK^; 8XCT>1$MW>2,(F/4*;SQ +V_NSAC)7.6YWA1RDER*U]MLG5(YJ)R7 M?L[*2Y8]50E];3RII@*D/>#B1%A-.&A/_9;\RH&A>.!LJR(;)"N@X45?7=*' M>5AYF@3AR6_CC,$%WW3"HXT4*F/D1JE7^K/,IFP9,]Y5OUMG9G?LBX2SR,(7?BDX#+<6=\GN3J%!&*%FK(*PSY\P5A0U@ M>%UAV.3ED5&DZD;[3KY;E;HU$"4'+RY-9%3$ 46=81SF 1IZ\F T$!/O^ST& MUNOZ'F795ACCP=CS!B8>8^M5J.'1AT9NODV9LG2]5>$E>V_/U0^ZWDI;Z*,D M4$4J;LNFAEU;=Z5M.%.[WU8!#5CL!!PR+Z008=>#& 4$>BR)"(I(Z#E:@1Y6 MJ5J<1)!,P9:K.FX;DBJ.N Z^ KSAK^IK5<=U&S89L+.:FD)G[C6:6EAU^.EZ MG5N.@-JMH,-3U6FUX:K;,\N62WH2H&V)2"LTS2M:;<+X2B1;'7QD,:N\*9_U MLLD(QBX2"7&@\$(/(M]!,,$$0QQ@ER/'I:%GY#X_-='2!.Z.SB,]72QT#CR) MMY[\M('BQ")Q#^"DK5V&D+!5ONK4-//6KAI@]E7AJJ'GS80%X^GJ0Q/&]K_; MIJ=?N.HKL*+8%;YP$\B].(&(!0XD;N) ')*04I]C&FKEAO3,L301T9()=G2" MFE ]4="'9K\4L(31Q + '![MS:\!0(\W6+Y=;WGYPWZG]XTYRR;78*K=WSJ/ MCM,#KC=R+%ZTA2%6),'826(/NI03B"*7RAWM,(A%3'GB",119)9I^V(&K0]V MUNS9EL"#JCIFI_M+%/4.]3'(S'4CU$#2D&;O^#[!LZ53^^7HLQ[6)UA[>4:? M>NS,@I*=EDO%[I?_GO)<#OGPW-2C1T[ 73<,H7!(*'>WW-B$^QX,&(EP0"/7 MC\6HXI ZLR_M.-\7]0,[2JLKS\^7?QW9",!L-?2DQ&083RQ#SH-W?)E#$YAL MERS4FOMMR@^:P'*RE*#1(",%6KI)2[Y.OZNPFE)^4.FKY !WY7@)YA'AD,8( M0>0A G%,,'1=09*(.#AD1DU+="9=FOA*=X0"7&?UX(940YFE [BFJ+(,X]02 MJB(7?E+T@CW!+Y.D+,HH WQLB2:=*>>52 8@O!)$)N^.DS]?TON'\D;\7M3C MWA!58$I-=_6#/JA(\X]9?J+EW(HE7A"B1%I+A,40!:X'$^8EZJ(KXMCQ7!(8 MM;H]@Y:E2:N*%9@)N"UV\BIK^%$%!WC#455NH.Y6N:]!8-@UX)PEU!-T,RW, MQ/)OMR:2CUKH@9O.DEQUE^1%-\Q]-(X]Z6@!5$M"\QQ*9I6E%B![*6)M##DF MN:L*/;W,<]VXGM=O+4WD'"QI$3\G,C?J,$[D^EQ@!X9N1"!RD0<)H0+ZGBN"P*"SRHKCC+W<]R>>,C=N;GEV24D6'4C\4H ^G$D+,92OTL=0VF@2?' MG<2?LLV]W$V/JI6*RJEH+G*9YQ$WC#D4 9/&D/ HQ ER811$OJ\"X0)J=*U^ M?)JE;7E%)51D5NV3+IK4G5'WYB=PU3NUST=KXBU? 75G"I3Q<=V/@Z5C^\0D MLQ[?_8R^/,8'GCZ_Y]$E^Z[L@&*%"/8)24(85+V/(BH5\U@(Z,4(*8<(Q:&G M7<'VQ"1+$P(M7>,;U>S@Z]_MMD"9^DXY.^S@.S>_?-VOF\I+ZOK<^K9\US M!*XV95H^?TS7_//VD?!<*F D"CR*H.-A!%'L2TF8B 1B'G />\(- U#E MX$N3@#5]0!$(:@KUTP%> =3_*99'A?R_&FRV6/]3;'2# M_$\^,\Y>.7%1VQ3276$LE10>,X@\[D/$D( )=@+YCX D3D1$Z!CUBN^?;FD; MMRUQK;(HF@S=.O"D4[?%S(P9@%O/G+$'XL3;_45(2*="RZY\N#WC1@\52T;. MP&2S&CMZC+\T>C3?&ILS]*K]R&ZZ_=9919X7A8F7P"2BJGN4RV$2\ CZV$D2 MXO@TPD;1<'K3+DW*7%):Z[=/^%GI7!< 4YIO58.^.@%$F@@J*CZKZE"/%CV: M:Z(G@NPC/;$H.M5/:B^A-' =DM26?.?#(!XG5"E-';8\V3KP]\ MO59N8+QY7@GLQ;0*S>6A@ @)#!/$?!@*@OS8BV(A0C,#I3O\TF10HYA7)(*& M1E,CY0 ^73-E+"CS&"IZ>(PP58ZQ?8:Q&RQ'GQJG7+0-0ZIX M_B)5FGD3VM_>"H1)$,44^="A/H$H#*2&X?HVG7)$0AHT2EO(2KS6DSC]TQF) MF]VDT^V2NLI]GC]70=P&@1R:Z.K)%7N837T#U)M5> $^]Q27&)E1.(2*U5S" MDY.]01;A$./'\P<'WS(/\?K"BQ*756[#!ZYNFYM>9Q_D+W4#O?K&6)H*TJ$5 M'! +%+7Z<5Z]N/4+!IN032P21J)E%.RE \6HD*_>@6<+_-)AKQO^I?7\B'V^ M77/7(8&K$G'J"OL?U_A>>XL??WUQNUN2"12=T#W(VC+NK'$*+HV=?3Y24V_J M?I# -T6OI12W 33&[>L38\ZWI?N9.MC- X^.3(/#Q8/ZWY6T)+[CM2IJHL1& MGE(Y?M4^?<,.?]%YYX2=F$]ZRJ0Y:ZXJ#J![XG%^ 2$'Z?;E1Y6W7]^M2?5#7!(D;$ MB4.2Q!!C[D'D^@+BV(LA1V[ @R")L>\VBWBUT2QX-_,2MG2]T0)R=7?U%DNG M9S;.MA@3GS:*LHNZV5R'0-7HNZ4=U(^H=7KQR^X;%C,6;2!K*UGQ+%KFS5.T M =NK%$4K@UKWG5U2NGWC=/S$!++>B2:\WM=FIASG;%G8/S,MQS MQMC;]-D-P#>]'^\4 4OQ[0T 9.#O&QK)W#?PM?S[;4YO\KLB;[)&Y7B_\?(A M,V_4J3/6TKP&53-CMNB&,WK.06-8]FH43!R1D,8RP&T D.%=1#PPB')&8 M13$FD:]7F'UHJA%*T=3ZD+$.- AGO^2P M&;)9S91^N,Q+.1J,V4?/:%/\GA M*E]&NJDJNE2"]HGGJNR=P#;QPA4V6EG50* M-3/39M?I=+GHS5 [7S]K%<+_X*J\H53YOO,BZJM5W&S+0BJ)JL[: M!]6>B[,/:4'7F2IY?5WRQUU+]U7B\"0(/ >2,*80Q32&,6<19#QA\@^QPUVM M_#:[9"U-(?S -UEU[Y;EAOV/+2V3GCD[/_@3'PDM0Z#AJ$G&4V[:FBG0X0I\ MX6H+I^NT%GU3-%>VB[ E*]@24;-:QG:!?&DM6QY];&W*Q\=L4]E!]<371;'E M;.7XR!&$A-#WPEB*W,B#Q$\"F- PP2Z+$AHQLX*31^=9F@RMR6Q[$M9]7D%: MD0K>C6K[>@I@S?N4\V&;^J:D1JQI0E@3>0%J,FW6:^S%P5H1QN.SS%Q9L9?5 MU^42^Q^W5[+V58(M)8E #@M@2&)5&3$2D 1N E6NH2-P%$0T64GA1K)SRM*> MDY+;G7S*+=!4.!V=3J@%MZ[$L OAY.+C>'78*9.;32":L+SKVR8ZFX"@4Z+5 M4M*S2G)JFC0_MR7P/\OO9T6$SUR$/<@90Q#YL0LQDC_Y3D!PZ"'B>MHIA,@J!%8@FWM9M-$"GB>&>3GL'_R 4ED[[T_/,>L0/ MLOOR7!]^89P\^,K7\J_WO_(-S_'ZU3,PDB>8R MZ(D5^^!.KCHTN/[:P?60:/O]E\U0LB1^-">=51:9 ?%2,!F^/5)KV8F@WEJ+:F#<$4Z.* = MU,2#=XK\GZK,9W4')7FPJ$&- \^67F4X^[S:UCAH7NE@(X<9)_.N'I_6V3/G ME?_XYJD.L*I*HQH(KI.#+$U$M836MQ6@)M5,)IT&3$_Z6,%J8CES%";PK:;3 MXCWU(!:6Q,;I>685$(/LOA0%PR^,OO-]*5)V9RAF-(E"$4"*,(;($1Y,H@1# MER(2$A9S/R8F#IJ>N9;FHCD\3-.*5N.[WI/ :M_WVH!K^CM?';7C ER699Z2 M;5G%[I49N,6V;W(&X;)W-7QRIKFOAX=8/G)%//C*2,<.?>!LN^8WHNT'?SH% MY)?GW_#?LOS]&A?%G?H@5H3SD#L!A7$4J*+800CC).(P#AW&HL!G@F,C?\\Y MU"Q-5VF947NI90?T9E,!\@PJID#%%?A6\658E^Z\%=5T'.:VL#&I^??ZAB>57W9=6Q,/88R2$G'L4HLAQI(P- M(NC3,/8\03%'6DZJEP,O35RVM%7=OO1OR0^P&KX='XO Q()(CWFCR_!CG(ZZ M!#\8:+;+[V/D=R^]C_Y]G [T:Y:Q/]+UNMWD'ZKDE*;?-T$)C46<2$O*DRI. M+-3V"PED/JMJVT?[PO)VKH">[%6$_IL(7< MQ%NY)?-BKU'4E%IO@:X#B"5-H'>J60]Z':9?GN-:[YCGK\MC?KO&^:>T**L3 MWSAI_>0 2Q,$#:% 47H!*EKU$]-/P]2_[ZTA-/&&[X+3V -VVXMK 3$JR_ST MJ+.EE@\RULTG'WYX;+,+>=3EJEYV_:]/Z8:[*^$E@8NC$+IQ(B#R(A\8$+GDMUH-M/?A\$KPSY5*2<76[J M>]Q.;YW/DKTFIR/$3N#14+E /:0*(GH0QZ$+?0>Y$0F#$(5:4>W6*%J:0&EY MJH))6J8Z';PVV08VI)NGW]A;QWZ9]":K,[7/H5V8+C\':3L[ENHJB77$2H>M M"[!G;.[U,JBP,?>ZS52*8Z;U,ZN_81/KWD(=5B::KZ*'35P.2G]8'7AL-$)1 MW@AE9!=RFJ\\_YY2?O6#KK=5\KNJ&$/K8@GRYS6OFM%L#NLH)B0*XH0(&/G4 M@0AA#@D-$NC1R$E"% M$/;-D]7-)6MHQJCBJ>KX7-3,%>,<5/]4%OOPUZ_!4 M!YQWF#'.>#][0?5<>O,NT\3GJ6)&K43%3K4$#4,78,<2Z/)T 79UD4>&?VQ)P?^QE6? U7=UF5+% #@N"[%+78B( M%,&(>2$D,9:R.11Q$CB><,SZ$!^;9&GB=4\CJ(@<&7MQ#$X]47@N2!,+-V-\ MS ,?>@"P%<]P;(IYPQ1ZF'P5?=#W[,A>H;A("Q7-4+785G<@V3JES_4_]WYY M5V 4.(F ',0$1FE\>M,N32145*L#_;:N>#BBHK@F MWGH2PCZ*$\N,'8![DB] 32[XUOS;ZD7).*1LM0[5FW3>_J%&0+QJ(FKVMKTZ M15\XY74YR_?2LDU+%9?<9 A^X=_EUL?KE>-PGSN8PH [$42.@V'LBA#Z/G,B MCP0>SU M??^1%JLHEH(QI@XD#D?2>@N(ZKVLVG1%!#-$_) GYW9[E_,L3O =:4T.OBE* M+?1U5[AJ*FGGHS6U5C8"*"M]VSLP3-BM7=#+'\OB-_PC?=P^2L%42&6-J53DS[S\Q.LZM5^4);,*!0^8'R"(O8!" MA*A2H!($?9#_FK/B%*DP+IA!:@* M%IE)WX!1RZ5Q/SWY(DPLF?;XO]_CW[ NCQ4&8HM%^#++/B;='28>AUFNF"> M9#T,VSF< V5_HX=1(\_8 N(!9RMTCM&<\];>&<, M+*_*[HP:Q,JU:5,_1O#0PZ$(H>>[!")/79MX5:8FHY@DF)'0/^/>=)D5>5Y> M#)I6-#R*Y*@KT\55X7E]9VJ] $\O!-/-@?N3:T4W+G>T)SC@G_@ M];^O-ZUHN<7/2JZHL Q*\RUGG0B[E0BB!"',(">1M+&=@$,B*(/"HS1!W(FB MT.@B=1P92Q,9+1?@'6OX^ FDF[VJ\U3S4D>QU=SLZJ56A_13GJF&<\_5$W*I MTZ='[0CD,U=43S)-OTX3BZ[]$GWH+M%.@;KM+%'#2#>PV)Z .P])2Q)P)!&S MBLCS@'HI0\\<;;20S1[YUU+:HVH_[[K2"4&PFX@$>F[D0\2P@(0%,8P0CUV, M0X\&1BGX)^99H)A45;EV=.ITFC/"55N6G8O6],+*&*@Q@J@/!GN2YN@LQ^W%A30!*:K;=[JYKV[E$B1<)Q$""E^5YPA) DF$?.@0XL6A%[@> M,KKMU)MV::+B5!Q")X2MHGW4A:CF2NA)$_OX3BQ<;$%K)9[C-%(3AF\\2"*B0,)%S[$0OZWFT1>P(A> M7_H1LVMMK%E;U?^^D=KC6IH/;5[3N6;<:>3'VF[GH?FF!MLIZ561/Z65-HC9 M9*;9Z9G?V!X;A&38"!L>8GRO/M$21AX,&88 M2^$4.L*-3?OTM8,O37&JB%*GN.N](S^!EESS)GT[]/J%S+F83"Q%3.$8U9WO M)=]G=>;;#39[5[Z7;!SKR/?JF?,*%/Z:9T6QXH@+STL"2$@829-'$)@@1^Y/ M[+E.% CNN=RL:>_!^":?XSS=>?<5]7 )I#"L'/K =R^ _"2\<74(:RB]4(HW M+T PB0)'U,"PY=*+]=AO4FOQ@*U3Q14/'S*OIGB]*5+YY%W.J@2CE!>W>48O6?8D MC9"/:WRO6U5Q<*"E;'(>W?S];1 MG-P(,@(2?%/T6RK0J(W3J$*-PZ//5K!1F]%NX4;]ET9ZBW'Q<+EAZE]7_]BF MW_%:A:(<:[F+_(A3W_4AB1)YY/N"2NT)!="A(1))(,&('".'L>[,2Y,ZOV4; M_@P>4_N();&5C*E^Z) ]>3]D8[1L M^8FUYYW756P*QRMOL?$ YR7OO<\>2;JI*[SLQMX7!@AQ['L)B6&"A:\"HQG$ M7L1A(/\S= 7#+M8J+FDV[=(DU;&,-4,II8FWGHBRC^+$\FD'8(?BCC@"WZ:I MPF $D^64P(%)WR1#4 ^(4PF#FF_;R1],-R\31*XW M%"+D4IOB'&+,8^4U9BR.L2_%USE)A)IT+$UB'<\DK)DYS"1,&W:J!VVE$^JN M7K^XFW%-)I9_QQ/9FN4X2&1K.0$M*S:R"W67X[P4PPF6Y4WS#&TLS]G)AH:@ MFF8L_+^\_,#E!%+\5GV^*P1K3D!$A6P)X7?9^B%KC#;D7;N$Y\@HR U+)6 M;0K:*#>CU@2S>1I-V.TZ&XW>.R=4_0[_V*OBN[!J)Q#$"YP$4HQK'YUK:9*GB<26M!Z8EV?%K1\'6<]2MP3=Y-<6(U$;&<3> MBX?50/;C,[U!,'LOR\<#VOM?&=-N)OV>,KYAQ=<'G/-?<'%8M/\S+U=Q@F,6 M>"'T74^*CM /(6$XACB@0@@:NXD;M+&A=[H]90:GU=H*AT&A=W.H,4U>&6L9 M /*)RH6JWV$71 MI#.+531G,E\(IJ^Y]MIOJ1XJ+APM0E%*_J OZJ]_"= /_GLK_ M>'=[_;]^ZGS-C-,U5OU;JCS7IZ=U2JNC!PJDB5/(! MS/ZV+4K%=_%G6TUEOT7+\# S-F#1YNFPO8K^:^:&ZD?)B30FOC056C]L M^5W6%(F\$5<;DBQU[56#(9>F/#:D@Y;VMNEP6S15?NL=!BY O0_U M+5<3M(<-V(F GMH3:A=C(^MU!&*CC%B3>6:S942'&(I(*:W"FI0FFIM&G MLL\.R04UO:8M44\!W"]TK,(VL9@9C=B(UJ@#:)S1'O74R#.W2!U@\'6;U*$7 MSDM"D**(I_>;NI 6?;[+\:985]/\BM.-*IRV"FD4NL3%D%,<0>135RJPC$ O MB45$4,QXXHS+4!B>W&07S).^T- ,:$,T*/=4=[3W<6'Y&JNAYRJ;!N&)Y'@LDK+J=-)R"+JMUDGD3M=GZN3KL@H9?.4"[]I+GYJVEK+V!,W,I MW\!,;M %? MF7LTYUJ?7'SHI ?-Y4N? \< '.\N$(Q2)YH+JZ@=-"W5=>+.I MG,3%%_XD-]F#\A6K^Y P# 3S$PX#%1Z+F"L@B2(*8Y?@F!,>T3@VO=33FWKA M%WN\HAZ4^(>ZV:LO]$"^Y\#@#-!<"HV3W"*RLQ4UK]"L*:Y\+C>;^KY/%3K? M46UZTZ<)J<$!:1_:N6[\K$!L=EJ9@=5[[F@.-=\)8L;;P5E@^.I8'W@5DHII MF7[G'W")V_8(+E9.<(H@"MP$HLCC$/O-/[=# M+%#4#C9(,$-7U_]]/F;SN+^-X1KA_>['X@SG]XF!9_9]][/WVO4]\/PXS_>' MM,!-_*\\9FZ$:N"XV?*ZN[M/0^(C1T#?XUB*!$I5(9X0N@'RJ.NRR'6,"I#V M3;8TL7!(J[H\;J@=[ YOCK.>%]L6>A,+B/' &;NI=1"QY)CNG6I65[0.TR^= MSUKO6,OV'FW WI0///\L8:A%6^.F"EC$8E=5KF)2%"$<>! +WX6NZ%O4DOUS^J'KCV#/MS7_X^QK-%TVO65ZWSH1 M?QKX-7+X)YIXO!OS-L_^QFGY/BO*HK7($H."\!"H[6OTE M(^NT5DL+D-8;G\G'\VQ[_R#_C9LGZXR#NC%3TR:K6AFJP/@S^%VE$)09D$?# M6OU:S=<>=$]9WEHBZM?KSNGX3H4(J_+AJ?SSAH-GCG,I7-I?J<:?"DW!CD&Q]]>FA"OJ 0=,J5^6&[SC7'>P FP^N6X'9PF%N%C(3(* M^^]'852$_XDA9POF[V>I&[<_\.0X=\(M?J[2O3YF^?[:XT9(Y?(QVWQ5V6B7;&JJ]<;[9E44J=4RI\JUB$PO-C!!.B(OY5UVLB2 1])T:1ZPE:T-JX#1LB%B";VIFDB=841;7ZP1E71^O$F/.5SNIGZJ!:UL"C MXVR47D:+?4PG%B;GP&ELM)BA M8\EPT9QT5N/%#(B7!HSAV^.$TA=>8E4%\ KG&ZG#%)>4;A^W:^6)^,!%2M-R M14-,(\]ED F40$0]#V+?Q]#EA,1QZ"V\'].ZEIWJPI-MU&TRWZA^84=JP K.XMAU'=4#-83(CS&,/0F8 MM"D$=T44$!\9M?(RF7UI6[5#?-V*JDN^C6J\9FNC=\9/AOC$$L(FV.8]O\: M9JOOE]'<\_;^&@/+J_Y?HP89)^PJQ^IU46REWK'-Y3RW/$\SUN:SR3E2*G62 MZK'+/W#.VI[%;N [(8.A2 *(',^!L5#5QD."<<@#$OI:%4;.(V-IXF]/:)M( MK.H$JUBD=VF;6WQ:_;:Y/GJ2;WK4)Q:!%66@Y@#4+(":A_;>1@5D[Q:E?KSB MQ'KWY?.PM"091Q(QJX@\#ZB7LO+,T.T%D'2J^LRJ=6TO8$:FVC >HRRWGF%G,^2& M6>O:=1I/C\^OIUG^E%6][C9?2USR]RKB,']^GS&^H:_![+%$?9W7QAE6=4I4$R6_\TCPF(4L<%P8 M>-B%R$4,)CS"D"88N-(FCIA<#2V;'\3EFM2IZV7QI-/0_/%:=N&1,?AQ%)4=N\ML\^YY*TEL3QB9:VZYMSKR&V<^*U!)NJ#2?P MU=47SD=M'D5A!& CU(-^-,[0"TX,/+-"T,_>:TU@X'ES-X$*9+NDI30*U\^W M.&5_+8YDX1B'G9J-NC2)<-"KM&4#*#[ ]^+/X%0BF+X'PA#T8:_$='A/?S^(A Y# 'DAAY,'&I8"CBCL!:.LYX$I8FZVYN MK[Y0.RP$+H\YB(4!%%?JRG9R/F7 M)OLJRJHK;Y:MUS@O@*2[OOXVO/TV70@]^3^=M\F'&R;B=%/W%<\#:%>^6Q M1,HR#T&*4 @1HXD4;EX '9*X02(%#L?SZEORW:C$@8@0#3&) MC#*6_ID*+[SOE'2Y: /_LDZHR+M1D7^]> >8N ES$^@[00Q1A'V84/D3#T00 M10EFB":KISH4JL1Y.2_J+R>>4-7D]^E&)=#LBM:-CK3LQ=MUDD0D#H)^I$+] M24Q@@D0$F1,&-'0$QC%I\+[::!8SLHMV.^V4]Q-L>J#USKY_DGHBQPJ)7-BM M)&*"B,7P^[>M*6+"]+'@^@GJB=SR[#=>-=#6O,K9O;"TX^SVZD;_QF7/]O!E MRBB.)]ZAJLC'MYHJ2_<=K[@<=96Q'V6V6XI7A'K=PO6F2938N_)6 M#G-B@<,01DGD2I52,)@DD8 ,)T2JE;[\C5B5ZAKDK#N%(U,;[<@= =.ZO*FR M2K>UEUO^?YM7@G=$6[E;.+8.9]TIG(GNV]XE[(COW"5,?H'0@]BT%P?')E[" MA4$/()H7!7TCC"A5_U$RF'Y7!:X_97BS*Q/N.XA*MJ64"@B&B,KZ[_\ME1!?O[XM,Z>.:]SR3?RP?8W@/]XXGE9J/ZXQ]L#V*JLWX]K M;U7]$Z_.5U&_G_:#:OH#CX[6K/<71Y??<;I6$]QE'7NWCA0JJJNCE1-0@GE M($^X Y'GO\BOW-) MI[%:;;0(VKKU5-#.H& ?WEGOR%Q%'E.8\ J2>.SH-G8HECB(QY)].3S-OJ7_IZ@GF[EIYD M\%6OTM-/CK"J?TFSKV4NEH3E4/>45<'#H84TABQB$BKH )$5(@4^(X@52W4"3,NCH9S*ZU M$V9M[]2T!\GWY(\H\*4)O9Y^9AO..4MY=U7$6Z[=98:8S8)= MFC//7Z7+#)*CI;D,ASBK'M?E_7UYE>=5LIQ^(\F3 RQ- ^Q6GY*4YI5X Y+> M;,.S;7'0K,2XO^1I&/N%CC4$)Q8O-L$;6\CK.#CGUO%Z,>I;E/$ZSMB)*EXG M'AZGN%P)P=6E+J\]4'?XQY>JBL_KG(F5ZR<\X-2'5&H(TGST8T@<$4(/44?$ M+ ZYHU7/RWSJI0F2'>6@Q#^ 4BO!.UP K-*TJ#0=#.,Y#=9 3X&9!MF)!

MU,;A+]@D?FXR2HW$XPSA M=G5Q#'I0M,Q,(DZWJ'H"=!%+-;53K^$1=)B\ 'LV09=/4),/6DXKV[+#*VB8 MW9=BN^Q?=F,9/?F26!+IT]$YZPDP.=PO#XSI)S0WC8_4B/EK<!8Z'7;,+SW&$+._NLZ&Z"A"7Y-:AXUDEU0[-YXO.7\88U"-73D_@3;@: MLU6%J@@'[UH6?E)9@NWJ-.172U ?.;:-V_,0M%<::@P1(.@.H(X6BSAG- MW* <=\&Z[%M5ZS>IQM>GB[TSG?6>U.+EZ%O=B Y?@UJ]^]RUJ&]:WZJHOX\Y M_\>6;^CSA^P1IYN5-*P*D;F+PZ0A%8KZ]^<+I5-Z3O55AJEJ>\,"N TS?&TF2(I!7LB 5[:@VT@C[$ M-'0$2V!-K3&1YT6"BX<(@(G-C0F_MZEL7)@)I(0&HJC9VT1W#4 M=LB>A\[4F[X!IB%PN"3#&(?K:03L.5>/S#&W(_4TFT>SB3>X!ES@FZ+9TO$^#,JHP[UGV-F.]F'6N@>[QM.CC_6JK/DM?JYB M4C:L$2>=8)0/:4'7F;(=]C$-%$4"1:$/ X%#>? [GCSX602CP D3'Z/0=ZGA MP3^&CJ7)D_8$;/RMYKK!J,70UAZFAGAZ_:*NP=^P4%UDM)!W@_CV;%B.0+&$ MI3U-9105<^LRYT!U1-LY:[CQM4;VH_[_U7UM;]PZEN;W_14$9C&;"Y@#O5!O MT\ "OHESUY@D-A)G&KOW0X$B*4<]Y9);JG+B^?5+ZJ5*]2:1+%+6'4QWQ[9$ MGO-0/#PDSWG.MLJ6D[ @B*,,^I'O0!1'%&+J>C!(<92Y"0I=K$1V?[J;N1FY MFEFC/\7&BVJI@"IGS2Z'RK*QTD!)BX/D/ @&>4A.=#(Y%\EY14_QD0P\K9E@ MADM17D"4W*G#Z;;?:Q#&?A2B!+J,)!!%*8:)QUP89]1)4I^0&&.E=+(S'X&B$/1B 0P";($,AQ' M28A<)TZ4KEK/=30W@["3$]2"*NY^SN(I9PQ,H&39&!P"!/X44H):3(/&8 P) M4XP5Y[J9EIYB1-DC+HJQYR^NB=4PM# 4,#[;'1@2/O61PR*88OXC"R.4X#A% M64 UZV I$[9,7_MJ58!G7((7(>G?@!=<.8XC_M,5Q<*;]8^B%!E1?P/A51+% M5PERZ^U\=.6BY"J.4?=H7E6;-D^O5TKK"O"_/3>9NU&6Q4_^G;_'?,CY[[\RNB&,+C(4\0T&32%"2001QBG?;#@!I"CP M@\!S'>I+^1:Z LS-[#2!AP!OR80W*Y&,5K*78ODB*%Y(K1W(6O7X7VH]%!C^ M=(9IV*), ;YEBU,[+D4&&OE!I\ 5:%4 6QU IP3X.@GT"G2+EH=@(@+&6K*. MT/^IA3_=PD\Z^)N9(7C[#^:$*=+^"^ <9&W4:7?A.<7;( VF/C M&I7@K7FV9"&28-"2;DK/(GYE+VRU81^Y5J(G<3GX]WS]X_VF6A=/K-Q>2W,[ MET48.Q 'V(.((0RQDWK<"C*?)C%%@:-TJ"_9[]PL7RLV$%\!Z 0'/[GDH!-= M.RA(=BCD+)\%@"U;.T/8*ILX1:0,F3797BUDBYO5S1_R>D& M+]63+8_>G9M]$-W7RN,$I4R;/ MJG.0*GG^.=V H.?G99T,@Y>B^OC'9?'S=I45Y5/MK&R7+A9'V,=1"H,H<[@7 MP0&,O0A!2L(8>W[BQ)E2[H1DOW.;Y7VQ >%R@XP+#O*=Y(K1A++XR[D.%E"U M;"?V !4B R$SZ EMQ7-0!,I8])%YF:*^;(H' MMV?!E#S$-0&1;?]#!AWUT]PQS4V=[)[M9]I3WC%UCTY\1U]0F_Z4Y8N;U3I? MOW[,EZQLZ2%>%XA&"6&) WT<(H@RBF&<,A_&U$=9B$,OCJ0F_9GVYS;5&Q%! M+6/'2R)Y4'L.P>&9;@ 7R_-;#1+IB3ZB^,#>@K_9S&S^C]V$/M?>)--X1)EN M\HX]IL7&<,^*+ZRX?GFL[QD5.1?/O3^W>2FH!>YO[L 7_I_K%U;B1P::>]6+ M.!C/PC=^*F ".YOB)3Z&;,L(]]"" V$<1#&C W(B$2>)+'1TH]#DW0['W98NL M@+*1>\L]K1!?*HGZL*VPA*5ETW$$8ROREKI"^09'!5&%(%WSR$X4E_NE )1E M^2IO(.XBU$U%VZKA,AA@*]G4=#&U:KKMA=$JOJI;)9TW*CZA.H)N07'@40\C MF 8X@,AS4YA&B0==+\!.YO&-E:>4 ;[?_-P,\%:Z-J!3\8+W #O)PUAM1&R? MN4J#H5&+_)3.QLJ-[S4^<47Q4XH=%PT_^93ZH4<;-/_E^&RYL5_<#; M7K L;;2HNGF-,\+R2A@V)(XHC; <]S^>R/^::*6X;4QQBC0.DJ M5JW[N1F'3OIZ/["3?ZQ*C(F!D',#[,%KV:0,(VN?KTX/.$.^AF+GD_HB>L < M^BJ:K:B?!HMS)_Z9R1[^MH_/S<[41Y;\[_+'N)W>XZ>V&BI;GONCVBJ=OQ[H MIW7GJ@=#]P]3#/YFK@"."+K^OBK1BY8O80MRNGC?K2M1B7HGLVOJ$ M0/S('9%\]?@[KO)J&T_>\(*XJ8L1W\Y#G_JI(')*8$PR!B,:AJGC4[YY8(MG M5N8%Y;N55[/Y38WJ?_.WO,5X)["Z28_X%(SGB[H\J")$Q=%D#B M,A>B@(404T':E\91G,4^#H.L'57ND_ZEQK23U^9=,9W9<,IYCF\^0)87F7.U MK>K$@;Z2H-$2[*MY!;9Z@EK17AI5TZS=92QA$ M3D)@+ B=?9(F)(V]V*6APM6J8O=S<]%KN97N_53QEKI4M8BB]?O55O:VTJZ0 M'C0B@T;^[J=6@_&T#A.H*UV\6D1_,FZD9]ZUU2DO=S4U/KCGU6U%;X=Y7[:EE&ONOYI' MN+K>LE@N' ^QS'$(I-2+(0J1"].8[Q MT7R"=\VO?E/;,HR@+N?[F\/2]DG1%L:6R;.1%>R$->>%RX%BR)T>Z6Q2OUA. M\4,'5_*M"T^OFB/CUH>F=ZM][_C(F=[WI3]M";/]+'!1$B&8I#2#* L93-Q, MG'7$$7/]( U3O5K/9N2;F_7J[YW;"YE.1<"=A:.=\?%V^F W+/0(QW(UFA"+YP>AFR>ZR[FZR M%_3@,$)=E,'8"R*(J)] S$@*@\3QG9 &898H^:H#?B"JI<\D/4KA0; MPX84%Y?EJ[ $N*&4YD\\MNHH!C@.0"]GC@T!:MFT]K'E ME^Z!>_W-S;:KP6-5_J,I^+@$4H MC+B982D-(4H0@FD4AI!Y64IBZO&_>RHDP_)=*]F>"1B(12V^FD)GPR46'DW1 MR0SP5F@UHZ,P#G+VQPZZEDV1 +:FTNG$!NDK>/>]0?DWL!4>7(_#K&R:U!$S M9*44.I[48*D#B):J$X@APHAOR#DID;A;B MZ[8,W[*M%]>4'E,S&B?A] B.$B\@$+N)#U$6AS#QLPR&3D9\EX5NY 8+O@RD MQ52 ]CNS!^FV%E@E[J_*,P#W#YT,@"UGER\%T+(U_K17LM"""1[2WY#A/=G% MI.9V2,E#(SOXK)YI_2 "^DAS5\;_O60MS\<>]2;Q7&X>0@\FB9]P4XLBF#B, M0L9-;.AXV,E2)5,KT^G<3&]?YCI\$6MSG$IA+F'0YBB]JY%8\&4C@DGOLM_+ M/KDF%AX(I5M5F*XZ-O MK'S)":OXSM"E'O$]87WJ^G<93!/7A5$49XB&F/G8D\XFD.MS;A:HD5JLN*F0 M&V A>.VB;$4'52N[0LR[Y ,VR-+L-H^C-XB6HL,KCM$=U*#;]8054@=,(_L M5)QM)[_9?'7JF^5/9:QL;@1$ $G)GH6)X4^PF@'65(: &IB#:0&234V7"Z"F MVUX"@.*KFB62'YX>_T_Q4Q1,?;^J*/]9JSKRV5;F9K-K:44%7P[A%> R-U5\ MNZ)KLL7;)> ;/]LWAYQELSP*FF%2%WEP],L=GV]ZVDK'HRH>%3D>?^-"SL>[ M[&.^PBON8R[OBRK?*RV316D8!&X"G5#P\V8L@!C' 0S=R/-3C&GF.UI,D .= MSLV&["@1^3*ZE1IT8FM7!I0: +EMJ&E8+1L8 XCJLT]*0&2:DW*HR[=AJI0 MX2Q_IV[T-\!J>557[R-( MO="/71:GT'7$%9Z#0YA$O@N].' 8#5/F.)$ZO=9EP/YEN+%.X$G\S$%Q%'-O M,W;Y)\H\F 2(03?)'(^$;N!G2)78R@2:\V:E.@&DK!-Y"326%\-&H"MPO5Z7 M>;I9UUDYZP+<8[-WGN=!,.84'G4PL0MX3L%CA^_LDY=Q&=\^/>.\%*[DIZ*J M%BR(DS +,$RPRR!*7 )C$L<0,\]3N0=B*"3T,@:3,)G\; ,&/P02=OP@Q\6M%S#,!GGM8S M *?*QV\ITMHR\R+:]7%5LZ'P!3Y.4@?#,,,Q1)$?P 1Y 60.8=3%F,5(J0R) M6O=S,QA-T3-Q>4.6&]IDQ9!6([#E2>0X- V42_6"KBO=ZNR+< M] IW\V-1LOQQU43:DM>'$J\JD?Y;'Y76/RV;@]-M:?$O;'V7/>!?BR"(8HPI M@0$2A7#X.,*410Q2+\@P=D.:$*6+2SMBSLZL-IH TJH"UCOI =Z*SV?ZBM67 M=VO\2R-AROQP,R]B6<,0ER40T=2%B9M@R!*^;B+L15[&U+(GWG[ I\F_D!SR M68RRW/+Z]B-G>15NTO#V- 2-BN"=4/*W*]"-:J M/PS,:[U4/FL#8C(%T+R0TZ<.6@/Z9,JAO=XT;SHW:<7^N>$-WKR(E6I7H3G# M?$' !.)07"8E80+CS/4A=3,_BN*$4+53YG,=S6U)W\D)&D'UXY7.02MYO60 M,,N&50LK]2NF$2!,732=ZV;:ZZ8198\NG<:>US,+/6YZ4 M8E7]SC)NLYKGN!EBUWZ:9"Q0B:2P*.O<0C):KR6M]0'/@L2F$AX) M_U&<YI[JD' M.OW,V=D)!L&0J;8IZ:36?@+(#Q>,*;K46W.^K])\N62TNU<0M:%87A,E+Q*$ M:80B$>X@RFL$60CC@'D0N4[L!1A1'% 5;W2@K[DYI)VHV[RS[6$27BZ+GR+@ MJF":@W%L%FV#;#M M0]8.V[L,[&0'M? =Z_2K2MV-R_%68 *QB/M$E"!2VMP6)*+=)R%L4,?I8-RKD22HV@=JLG[8-AL7!2V]&; MUTS:5UBF7-+!&\;H/W;Y%K=4L-!E.=X&(]_AGH:]F=='9ZU@Y93R_0JGK5_Z553AF3HV&/?,:(E&_- M4F,2:@DZ&Z/=77A35A^P5I_8"UMZGYD@VEP0YCN9ZSG0S8C(+G89Q"2)^>?@ M(A)&B%(DQ6@LT=?<_-#^U4=FV;K:5.R7J$FGQ!H^^3C_ MFFYMB\)^\;(3%*F+A%Q\\3*QWSU^$=9_%S_$+F!>/6Z\!A!24("&$0I$MPE M!"8!3B'_?<8"/\Q()I6+/]+/W'R11E30R0H:84$KK=P",P;ML ]A$##+J[TF M5M(V5!*)@?H"O(5F1\7_L=M(C;4[B<&25*XS+;*/*VZ>!#M9^;KXX_=%A)R$ MHLSE^Q@JYCL.84H\'WIQ1E)1K+)TE?<0?0 MB.>OI;;E"?K]R^W#S0?P'[=?_OAP]]F 4W.DY,#<:Q]NYE_[PVX.]IJ:QC\X M$GV[:!__13===9]WYPM;W_P2M']BLK;,C(L4QXG+(@S33-!-LQ##&#LAQ(RX M :-QAD,EBAN93N1".,QX5WM5.EQ<%R-@'UOSO[>J8#/IKL5Q^ M+$I1HF@1("?*HBR F2/HEYP0P=A//4CX>A\Q$N#84(E&P&M*;7XQL1)KQ79;EA/?P<:5<)7&TH;F9K%I@ ML)48="(+*K%BO2K6DE4HY% <1J"R;".T4%(ZWAQ%0>MP M\WRKDQUMCBK6/]@9(:D?=?IW,Q!(QD0HH%WW!=_9;A436F0 EMN;V,:0LMF8I!@_0KT MP)V"4?T8(NLTZKTN9\*=?@R"/&'ZB7?5-R7W+\\'^638'X"'[99R5?@89"V2 *G\6W&11!9M@4GT%'(BE?:3)R%06OS<-S: M9)N%LXKT-P?G'U*?G \EO2[+VQ5]R-=+)CLS]]^:V[2LA9*?=P<0C$\Z?>TM MS[B'$M>W'EPZ_FO6,*)S.?.7G&ZXTSX,C-*,.XV!UG0[:&JRN79:A?Y$._.$ M)K.W.#W_'5>"4>U)1/BN9BH$U \M(H8UX8 MP-!S'8BHG\+4Q1$D.'5Z\=JY2,/>IB;46@$;&Z_5,L\'H(G-_I]3&P/ M[WO.?0C1#&];3^FJYSP=-3>8^GU:A[SZ?>4+]QNI] MOGZ]+AE^7U"V0"DB* HR&+H40X18!''$"'03&@0N=;PHE=K''C8\MXDG9 -" M.""DD[^)V@-K_/))%P+;JY^<]DHW3*=4U;I4VFMHLGND4^+WKXY._ETW$^:: M4CZS! 2%Z3!G&QVXBR8(=6. MDV &G];;B][@5O_A\O:A,*J[5'/@RJW5S4"E>WYW\JXP\APY)@T&(9V ML>?[F70W.ZKNX:YV_ 5C%'?OBU65T[9845T:LV'7J\MKNHL$$R_$'H:8N1E$ M01QR[R'T(4L]UPL#WHL3JE@,90GF9DEZG.$-2W7+GIFOFM+%>)A)UM"PR-D< MJV!;MD6G>1/VQ <]^:] K8%5KC@Y[.RQP(WT_];\;G+P2#"W239T(2=;CWA MMT;&U@5 3L@<%F60>B&%*$JYA^4B#S(W#6.?A#YUE>JIV1!R;H;TV^;I"9>O M'?L_^2%NQ*K:CHH?ZTIZC^*RC.S-^:4J28[5@9>SPV\]G)9-=9^>KD]68Z2> MD=EHHRE&Q#0YGDD1WX95SP+(9^GX;/1U:9+&_V6X;+()PI"$293&D"+$(')P MQA<*3"'+4DK\E,9.)!6B/=#'W.S\8>J!$/2R](P=G./G;@9 LFP]-?"Y(#'C M" $#:1F[-M\H*>-(J?,I&<>/JDWNJEPOOK%'T> ?K'@L\?./G#?[H7C"^6H1 MN6'B$X3Y]&:8^X$DA"G*?!BB,"(Q=APGD**>&>QE;A.\+R'XLY%1LES6,)K# ML]L81I;GMQH\TE-;2OTA5X0WT'-#^$^[*3[<]B237$J];IK+/:S!QKM?]:HK M>M6G.*"NQY*,$4@3ZD(44 _&(3< #/D)8RG?&"92"[I<=W.;^@>'83K%"<@ M%K1&[F:'W)/K/3A6#1^&Z*!JR:,K=3VKE=,$YM'S: M[6@F*V[K-G>D[.=) JK?7S_C?Q3E^R6NJMW-5L1 M/J9R9G7:D;)L:/N#M*VJ,4AS4H'T%=1*@5HKJ_>0YK VE1WVWYJ;O;SYQ4J25PS4TLEGHQU@,6S$+H/! MLC&J!0.2."@EI)U662LA[:"IR1+23JO03T@[\X1I1K6]R5PG0.*0I2$)'=*G@RX^\%":.ZT(W3H,L\[$7A6JD-0.=SW;S<,W-5-P )C'P?9F MI?$S;,SNTSH;FL\'C4\Z@T\K=CAGSSRE>4KP\/3X>?6<"^9298K6LPW,;CK6 M.^>'_$ED$'S^>D0@ZB!&("/8@9@C!E!&<^I%+ M(KDBMUJ]S\U:=,+741_'6^?^I-#T^M4&1\X3L :Y9:MC%&UE7T(+-4.NAEK? MDWHB6K <.BIZC>B9NU[>UC:7:]?)PD]0C%"$H1>D'D0)=6 :!A'?@E GP]B) MW(0NUL4:+^7LVW!W2@9MVZF]*?8@^NCG5JI9JQ%LYH%=@EYLJ MXS$J6Q\Y4 R9FY'.)K4O?FBK5. M0*?!Q;PHID94SN;-8YPLV\O33"L[/4%?47 PH+73UT_Z;[6] A;/C^P/BST2 M%U."OC7;BV' )6AA3/>H&3=0E"Q_7+W?E"5;D=>''>?3'SA??2JJZG>6\6<> M\*]%A"C+?"^$&0H"B#+&]^/$1S!QD\C'21AD+EZ\L#(MI",'Y'M7L3!]&2S> M:#?" ])*#QZYS!5XQU?_BE6_:>2SJ R&9*R '8!M;\&Y;."=D.XW4?6U@;G3 M ?24N )I+3[@\AL,%E 'S52P@$+/TP8+J$-R%"R@T81N\8I5;1K_GJ]_O-]4 MZ^*)E353RETF0JWRU6.;D>]DB#"$,40^\;E!HSY, ^X1.TF&D.=AOAN7XC=0 M[7AN7FTG-_C)!0>=Y%<-MY&X'F^E5Z1#4!X/.9MF V7+!LTMPJ(%Q7)Y#\7W-S.&FKE+UE2WQFM&'@MM$T>6/8BFR:K@E/5-C"GDX M)3%WSE+'. M^%<]_5K)P7.K&>#+TE.Z*45!J_2US0Y4S$/6'2\Y@V=U#":KOMED*HM1Z,E^ M!4;JB1E,:[X015,IS[IB3)L.?2%81ZG2E[9W\2W,+EJ4N(PYH0>)*SCK/">& MW&(BF 4>Q:'G4!HK90*>Z&-N_EU/1,54YU, *M^OS/"0L'_$9^-(;T![\[X3*,I-[LNPL3RWV\(8M71 B&>8 M'^6\\H:F]HD.)IW9YQ4\G-@#3[[]I>>IM3%T?<2,1 M4-?EFR1"E6A2+,L[-XMSXF;L[:Y ]7V3&8W:7_,RU+;[--$ S?!:],W=NHF@ MMWE!:M[=Y N;<+;NR^(EIXS^_OJ]$BF/'[FD*W'JUY('\@X7;A*D7A*(>.4P M% 5!"?]7ZL$H=KPLP<1/!8.J?&2??-=SB_(31SB>.W=IJJK"_T& MLDZ#CF95.0Y0853DU@4[6%LV\0+F>B=PWX?Y>P?S5GAP/0ZSLJ%61\R0S57H M>%+SJ0[(H274:$'/J'U@31VBK1/?F%:Q"_3]E*8L26$2N PBUT]AFK( >HPX MJ1NCU"=*R9'GNYJ;A]M)RN=.O8O4V%4/X"IGALR@9=GL;(':;;=;_]'P=GL< M#4,F9:"C24W(N,*')D/BC0NKB[6U9\09OCBV/RHY4^W7G-DO4-/Y8Z_W_./[ M@2N^'CNA%SK$\R&. VY@HD10T! "2>;%C%L>YJ9*],>V!)V;>:K]WBH7HL.R MN4LY6UM,LYZ8Z:&6LWES&$#+%K-?5ZRG91,3[N[Q)I> MH4I*@PR[%"*'9A E#H-I),)?(A:%3HIIDE"UB&0U 52LRS1!R3WYZ^.[/0U4 MP_:4QD+.SMO#U[+U'@36'C'!9;@9"^93ZGSBD#X=8(X#^[1:N>3R6D0\?^3J M-)UM>']WSZWG)@JEMQSI=5C,PH\IR6+FP,3W$HB8J!9"$PQCGWAAG&&2\.:5 M[[85))B;']PQR+_+5X 6RR4N*\!E;Z+W?M.Y!5<9#I5+XIM> Y_0MODY#>O;O^XKFU;K, M4]'@#2Y7O*]*='^]K#\*$1]XC\MU3O)G+ SQ-^%TUD>>PNLDXG@R\Z(00>(' MJ:A+Z<+$H1%TW#1!S$LQPJZ*.;Q4H+E9QT^LJOY=I)]UIYAXW6A7[R[7!7CN M*Z,5\GSQ&,K9T"E'QK))W5,%=+IT)G:KCQB>/8W 3J4F8828L["FX#5D<"\6 M9U+[:PJ\0W-LK%T]Z_R5K7&^VO7\F8GB+HN(I<05%>I<*C@C?"0J@\8QQ*GG MI4F<(>0HD>R>[F9NEK23X=!,&1W MSG0RJ3495O301HP\K<&]2?_Q4'PI5O>L^,(*D8+Q<:7.OSG4R-RF-A=V4]5; M?K'DN'R9*H5_;;F+8KT+3Y51>'+]>LB,L"S1)[4YV.+> MX;6;MF+C14'Q?7NJI7[7_\E]MSH;W71 M6]FRXM+PRWD5)D&U;& ^'2!Y,XS:14E:0U!8R-@ZV=V;I6\-*3^4RS7XGIZ1 MN5O_8&4;OL(5JY M.2BUD%JU%4^#*&^ ?R4]A>2R&CM,,;:GFR/(:ED?Y/S%.R[C7"?]4K!XA[_0)",'!3O*N%K@BG=\IB.4L MQX7 6;871Y@]:&&FD>!R%A5CF2W'/4R-W!?+ MG/3I I#G9([C1(+VT^&6(:4P\40Y0.I&49"@P/64SA7.=S4W [&3%'2B:E8NK5!$?!,%59\'Q'TU89'%7XJ.+@^!OJ1Q+-\:7(B:CO MK6HN@6?QKP]YEC'!6T!; MMBNJ&%NX1]7#3NO80[&KR4Y!]"#H'XIHMJ!AJ,I27.Q>K_#RMH;A7*/3F8 1M?8F M^]BSVCQ#NV#\ZQ><+\7^YT$$Q"K!E4R.P MW<\,VBH@0L :%4!?AZLN-\@HY9 >@.:8AQ3[GYJ 2 ^>$SQ$F@VINS0/);TN MRP^;)MU(UI'9?VMN[DN/Q!YT,LK[+ >(C'LJ^F!8-AH/):[K+2CAH>2/G%9= MRPLY:&HRW^.T"GV/X\P3:G.-LGQQLUKS?'K\O'K.WZ\J6M*/2_PHG<-Q\NVYS=Q:2O"0/XF5Y?.7^UN1GEY37\GZ^0-( MC2^VEX-D^[)B !_PIQ#65 K&(!)ZN1>GFYPNZ6)0I;ULB^$GU:8N*7$NBB0^ MYC7YTJ<"KWJ\]7&4IG$@.(["!")"*8P%'T@<.#ATTA1G6(HO;ZB3N6Y;P(46I+YN;S8;MO'9Z\WB:44!*,OR5PZ$'&W!B:.5Q]'."CT618[D>SYP[E.YN;B='*"G:"@D53^^.$LH./G#R9@ MLCSG-1!2.GX8@T#K_.%LHY,=0(RIU3^!&'U6_PCBGF\WU^732NL$8N_ENCA) P7G3SLMSCYP<-)A4Z= M.YQ^4,\=[Z+?[[*N%%./:[[Z_;7W4Q/RC]W$\Q*'0L?W,??4<0 3QAWW./-3 MXA+^-YJHQ$ZK"C WB]!/']B67>NK<"4*\_1^H9=]H3Q.L6%$Y5/E&<9>T66[?<:O=6+O7?9).!5WV7N^J\K7BRSQQ+&C M VF81MQVD!0F;H)@EB#'=0F-B4L7*_8H"'GEK,?9OJ0^_*3Y\/L]VOO^=Z*" MS4JPJY3LI5B^B/61]UB[VJ06794/]QS: M=C?K+G$XHJX/*\SJ> MJ@3][QJ,=_*C(F=M[&%MV00U''D=V+=[8._J0=?26TEAUP/.)+6>?.?3<^XI M W.2C$^]%3U[MTMH72Z+G[Q]UE6;[>K,OO\A]LNWJX9Y;>''H1,X@0\]S\T@ MBD4$1^ Y,'19ZB0X30(_Z_RF!WG#IRJ'AD_U,,6-+^-^$ZX8-X&@#BT!+]O$ M;]QIIF;[E$=(SOI9 7P:^]?+I>]DOP+;@M7;2M57(IFM&8UWW;C\=F6,0?!2 M( W90^7N)[6(NN VZ?[\OB):>,_O[Z MO1(%NK?<9]=;5V?KE?@L83@,/)B2F$+DDT34^W.AGX5Q%* L2YU,B8W(@I!S M\RA[.HH4U++3LE_]BO]>_%0[0QNNH+"]Q98<<.=S7M6/\;T:RS)&ZG]A<:<@ MC$;:7CDH>Z96OA0Y"_[6XV\[S&!_Z+<*@N,T99&<+$:_4U1<"+[[WGP*OX$= M4>1.7SO43A8'Q!0IE T1IZ63L@CR$1&5S;XTPJZ6R_86JW>)U16=DHV^&FAC M=L9_N00GKNT4J&$&$1N_TS0%EFU+>08G@_6Z9-'0B\L::GBZ\"P)]?:BM&2> MU\@1X^9EQZ#++0 M&8,XFI=[UW*R%< MV;M^2B\]=PIW\5V"STT 4D^8J**16 MJ8W*L&FQB[5E8R-@[E%O"YC?[\'<$Q[7_O#!2Z7MYA.AC- 3D)Q40;(?HN39X"<5.A4!LCI!]4_ MQKO-NEKCE=BLB&.,%U:^UOR6\J6XSKAT1K'@\T.]ED'E>M/Z,EGM:[JNJ2)7AK:1MU+3IX7(GHR5O* M_80\RT6^1%/>[[J]\;A>T7ZI3\%FS7]9/[)PL!]&H>_"@$4)1 %U((XC N, MQX:Z6U'Q[*UVR:,];2[ M CO]0%_!MNPHZ%2L ZKZ58I;+:_:!\W='-D; T/W1A8$G/36R![ AW=&%GO2 M6R#JNZF*B_&Q*#\4FW2=;99MA95JX04H"[S0A:Y+ H@\&L(THS$, @?AB*4) MG$G>=%!^91S("B_/0ZEL)&4P,F3N!KN:U'#)*'UH@J3>N2 \_B1G MT"XDGM'495D(21 Q[CV2&,8QSF 2)L3U0R^,J*L<$C_8Y=P,RY?33%\Z,>_# M4,O9%K, VMZ>UK'M9ZC [$6S2\%C,H)]N,/IH]:E #@9J2[WIFZYUR;(LXFW M><"_VO7E=[9B6;Y>^/PCRG#L03]+N*WQ,;) MB\)*J7Y<(%;N-4T:I$U:L7]NN(6Z>1&<:+R5ZU]YML0.-/*XICE8XW4=MW>7-?;F>D7%L7S)?G"; MD[^P]K=;GO8D)&F8$NAX@0<1COBVQJ4N)''F)@3Y:9 I'9;96W#RTY^\4.V M@WG)E;-4PN(8,I4B%KVWWZR,Q;$&0X4L3CQ]N=G<1;SMZDR[09IY;A3QW2(- M(&)9#),D="'%D>L[689\5SX'8[R_N7F!Y@K6G )7W9)>"-G4)G4GKEPM;RT4 M]0WMA6A.9''Y7.?-U4'1^8J;TZ=MFL\:YRL1Z[8N -TA?6QT*TM6=P _%?-[ MJIDWL\,#.@T9Y*'7=&,;N(W/:7M$R'WG^D:B"9MXWQ;'27WF,M_/("/4A\A) M,A@[*84A#F@G210H &0N!&.]QXD@(:0B. R+D7U4/KK]M M*F_NDH$_*:1[G']Y1A]\*^29)/-/IO,^QC'1"AH?:':RH/%QU?I!XQ)/ZQ8( M_\H>5TN!;]^=9=U9/O=%D\RD>M\"W.;HY\Q[R7'R[I,0WV8=F+]D4_M&H!N M?)DV@YKEZ2L%F-PA@])Z/0Z.UGH]T.QDZ_6X:OWU6N)I_43BSVS]HZ#*\_W, MZW.;[/L5[6M9U2OM'4(T/J\-H&-Y4I\ QL(4'L'AHF3KPS8G3[<^H]2IA.MS MC^H=3]7\L_7IY[(M<=%4MUBORSS=K,7!V$-1_^YW7#%ZWUQ7]'=7B]0)&66Q MQZ$5!/-A%, TI!'$7IBZ3IRF$5$J<7.Y2'.S'#=;-D^:+S=K$1)15\4!Q7-= M.:P^GN$=<@7)FM'VCYM5SO>N[_(5T"J48V!DY4[&IATOZ^<(6V5 5X*GK;W3 MTT<C_\[<+.>.2NB026B4)7T8&PF_2Q,6V\[6642,LF*HW-)U? M=4+\/6?JU-\U0B\$USL1 6"["=T?DO8XOSW OR:$+07U&J/_V93,N,MJKZY: M^(%+,')=Z"6Q"Q$*4IBF&8,$)1Y*7)+2.):.SS DU-QLP3TKZVMS/O@ UQ(J M!""8&JAAN_%6\-NV.9U&K8>3UA[.GNUIM=K>*W+SO-,,M*H)'^GZK49.(;[D M#49PJK"_Z492+23%,.2#<2NF^IHNN,4P.GL1,*;;OBR-MM]UE[;[VD5J$-]! M;A@2F&1U82<7\562I3 *,M]#84!C3RE.1J;3N:V"K5C@N2CKZ5H'\+8)HT29 MA%0)?KGC -.@6E[;MMFV>T9P*["%0!D5@ QGW0YV^2:IMS(@G,N_E7KW[2GK M.M/9/-FE@R4T82 M^^,K9RQG-6J6+:TEHKON.VA?L)%D.-DHS9 *[[2\?UEFO$'X;1+E#7>L'B/W MH=TP-D3]-ROZ@3OEB\@/$I\&"0PI(1"A,(&)ZS*8D,@E+ BC1.XN[FP/!'#;?1N"Q[=BJ(J,4*S>HO5:PW.D6)XN6&U2H'RXW M_* V 29AC%8?N4B?^J7B%RSCFUKN$4+&$@J1FS$8A\R'J9O2B-'4ST*DR'YY MNJ>Y3>S?B[(L?N:KQPIL5B*RNV0OQ?*E+IPDHKGYOI?4@BL389Y!6LYA,X*? MY9G?R0C$%PYJ*6M.AF&X=,@NAZ$PQW1YII^I:2Z'U3W!<3GR@OK];GUE1=8; MO%R^WN.<_F>U+?6H''8GT];;J_:$[IQ-$RZL-6U"7)0DC M"(8!"B%*,@?&/@E@1GT288\0WW?>^,CKO/1SLX3;<^NRD:^7,-LC]'WS4[&! MS^'-3LC,#/)?^[1LC[YX^RVU,,SZY&Q\].9[BC8@^U_]1&U\6"8X79,00MWG M;O)DKFD3K%V?#DEZV,=OSFT5Z613.#,[ \FXAWP9&I;-[:DT-#EPE%S?\QAH M.;HGFIO,K3VO2M^)'7A*?2;>,U;^41:;YUL^Z_GL^+A2WO0.-#&WN2E$!;6L MH!7V"GPLBO6J4)FJ0YB-SUE#<-D^\!I RL+^50(4K=D\U.YDTUI"N?[\EGE< MD_B8_&!TLV1WV4>MJ MRAUM+CHE 5\JMVJ"6D]%2F6C0RZWOWRS@;1L$\V-(;>@]1[3J!VU"K\I=F>C MLDW+_6P#UB-F:"N=Z-(%O>XF7MRO*?OT'>UTD44JR+(VA0Q&&R'$2&&V@;G-55%_3T@*A*C0W3MV$/0LXCQ,MCSS,'+C>SPCH%F>P7)X@3^%V(9V M>:.P:.WQSK]?#M958N( M1M1)TA3&GA,*QG(*T\A-(8YIC(/8\:(P4]FPC74X-PM1"P7>X[)\K<\E%9+= MI3&6VR&91,ZRF6A$A;6L8"?LEO2VEM?%E@69_ 5% M."\KOCG_HIO3U-J&W3P]+XM7QKZRI3CCZ/7; M\3(P-\AP1#W(/'&W*=:>.$0A)"EFF)$8.5BI,O1HCW-;/?:"V1LNS5KR;349 MM;5D''&YA< HCK:/R%M980?=7H"H<0X,:6@,6=+J']HK^1O;I&I=;A0*CLIA+7DV9PI!VP=S._!ZDAJ.S5("Q=29W&!?TQ[( MR:A]=!HG]9*>,?FR>4I9>9?=/0O&L'SU^(T]MI3A OI4MS'>L_ M?D.OK;KE&7HB:>)*1-?D+SG=<-?(3&FNLPA)$H@0I,=!) M]3JWB=L/DZ4[!1AX__7Z?U7;Y-KT%8B^:]:18E5S-]4'#8^L>"SQ\X^<@/H# M5B?>E!HJN47=^ !8-A_[\@IL6XFM1APKH62*?U.JSVD).%5@.&+@5'IYTKN[ M/XJ"_LR7RY-'M%_8>D%"C#R6^9 A(@XQ0A>F;N!"-TT"[#IQB&FZ6!=KO+1Z M73G7^2H[K^^97 M;[(#\K:W;:-2_A4NV&2A-G2G)MV=WG+2+E&"C.M]Z\']/5__>+^IUL43*V]^ MD>6F+F'-A>+_3Q_PKX679!1A)X/<2^9+18!2F 2)"YT !WY&LC1ET>*%E6DA MZR-K2*%B8OJRV+,TK1**Q]TZ X #CGZ4.##*0LP'(.9K=>RDT&&^'[" I0Y3 MRMJT#/\T=YVK:K.L#\,J5K[DA&UW*1,,B-QB:QEFRPMIMPFIV1,[^<%/K@#H M-+@"6QU IX2('32W/%X H:&E3T>"29>U"R Z7+(N:/[XAM;,E'[LTV6 M-$#F>+[-^9FT02Y"\6>\>@6=.EVN\B44CP. CQ_'VL+:LEW3A'D2 LAQ T1 M00YT](:$D./J#Q-#2KROYS5_*E:/W 0\?6#I^H$WXR@.L@K06F2132S($A(0PB42PX]AT?)F$89*X7LA IE8.0ZG5NDU5( M6Y]2$_$/MI-;;2660UQN:3:.H^V]0 =A_8^>R%< KW=9Y[78YA9O)90,K>9R M?4ZZO"O!<+C>J[VL2;TG*L%68FOQL2@?\"]Q%O*C6(H3$/Z+TW5B%WX2X<") M'.B3-((H\F,8XSB!D1L0%CHI\2)WL:J#*^B# M&>ABQ2$RUI)MJ11#8/%BE[ M>NYB'5Y85:>HM!']@/>T+O-ZYUW5.M<9VVO\JSYZ;%4&[_)5^^?S:TQ/96-./; MKMA+$0Q(@EB:96Y"E%)L#MJ?I2OW+(X@&WJ*1EA5:HI]".6,U@7 6+9'G63U MT6S_IND]?L[7>-D$<[0/7?6"XZ_).G\9+ONAP5AQ$B9C3!7[K4_,4'%2M6-F MBM./:;I6ZX+\UU?VS#^6'\*4<%?N*UN+^(-Z&T1TYH1X$S-#E].D^ MWO!>>E#IX2OIX5?BJJZ?L'YLDXX*'CO3\6JMGABN\8GO" 8)UV5 M]46&,X($>6A8A_R+3..$ICY,XSA-J>_R;984%?B%8PR'E1$X!KV7;UBJ>^$TK\!K9J@'4!&D5 7Y.KNM(" 7]VVAB\,;\03U/I MSYI23)LY",<$27V*,7^YV846SGU-Y:J M^&/F9HD(KPB=P($H(1[$02KBJC#RX@"E+G95\M%LXC]!GEDG/L"-_-UE2+$3 M&?SKO\2>Z_T-T*G'2FX%LS@"EE>N+?BMZ&#'P=&>O?3DO@*M1N;6*DWD#*U1 MJKU/NC9I0G.X)NDVHWXR\)%K6JR82/WB?;W>_'KFGUJ;+WS[]"Q6NIPT>5ZO MRN<$6HW/;:EIE0"=%N*L?ZN'F'.'FL@?'>B!/WZ08!UWRP9.&7(+9PL78:AU MTJ#7XV3G#A=F?WL%0AIF@[>C'!\?>3G7<[;C:=FN6R(A/U%" MICEY7G,8MI0);TZ*<-GPS9"8?%SVOP*!PF7#8I.J7%X(S6#V$TFT=4\]:5X/ M.*XRC-S8"S+(0G$.A7P7)AAYD&1A1+$3\C\':F0+&E*HF+1IR!;Z!&7%,UN) M\X\Z]GU95.+?*>:/"Q* AO=<< /4+&4_1/QB!?+5CK!LV>G9HQ8/O[6I7>SUN5KMK BZYR@%4:M M -A69KR'! MM''Z^A =1>U?T)05OIO=G'1=$I (^3#Q&+>[Q WX;B*KJT=$B>,3%/A*7,RR M'<]M-]"QVM23\'JY+'[6=M4HIXJJ);2!I67S)\&>8HGV716L:7A2WLAVJ8*A MR(ABRDJU^1;50]'ZJ_L]_ZB$<10Y3L_BD87CAK%+D0.CU,40^9E@ MCW=<&#F!&U#DQV'"U()AY3N?7RCL?1O75PEG[[F5NS9=K!-:S7(IC(2<[3*, M[C36JQ-:Q&FT8H-.[BM02]YX:3>C*"O;+W7 #%DPA8XGM6'J@!Q:,8T6=$)@ M#\A7KI_6\O&NQ^_.S3$Z2PRD4I/Z+%#C=TZ78F1]OZ<'CV(\ZGD,-(-/3S0X M8:3I>77VPTH'GM/S.)H#KP45B30T]&&6>"E$U*6B9EX*(_Y_B4O]( T]E:B; MIMFY!=,\B#ZT+C=:F.26>G7E+<_)ZV&-E9?F?04-+;MMHY,NJ?N*'"Z7!W]5 M7PJO?^*25N^71<4>BL^KYUQ4E5*L\S+4QMR61K6R+X/HC*^#IH"Q/?=J,4$M MISA^?LB?ZK#GSU_N;_O%WRQ5BI%!26O%'&QXLI531KW^"BKUO#I-V'L18+$- M[$\9"FD:N1!ARD1)A1C&+$30IVZ0> Y%F>_*TH3MM3RW^5X+)Q.E/P+8\&2_ M" ;KWJXD DI482>UU:(*VV]I,JJPDPKTJ<)./Z"90[Y)*_;/#=^UWKS4N]OM MJ7(2(-]C40"#*.6SD6 'IDX60S=*B1^['E&LJWBVI[E-S)V@H)%4,1G\+*)R M#K 1G"S/W".(+!W#CV)A*GW[;#_3YFJ/J7N4F#WZ@II5(.*4H7Q=?/^V\&F" M?4_L9S-1I#GBA@![ >'K,.$&@#IQ[$F1Q^R:G-L\_[[*Q1'+MS5>RU[-]? 9 MGLQZ6EN>M=^_W#[-M5GQU\9V92",>$S$[D2BR!T&$U9#).8QA QYL"$(02SV"-1 M$(4LB?2*H ]T.K=IN!5/L^+Y$+YR*ZYIU"Q/XUW]\SHJM9$2_-G(::/TN00L MIBN@#W7Y-H70)4 X6P]=YMW+[KQ%UM5+3MF*5@N2!#[%*('(J1WWQ(=IY >0 MHB!#S*6>ZP1ZE]N]7N9WBUW3O]%.OIH(3N_6NH^EG '1Q6?B>^@B UOYS%\U MGU#>\)UROX*Y6^)3CZJ?@7\I5E]84;6KF>2A]]Y+YP97ZK+I:A]+[+4UV"GU2@?ZQ\^D'WC[#[CU?Q_D+ MO3\LW-B)(I+PI3>,^*;9"4,8>Z*N392BF'@(I_$4]8 EQ9WG#3-IY-QF& Q1 MD+[%&,NY!/,9.Q?-OGM// VL]T&>KTH MM^*>E5E1/HDT@1W]^_:.#WEQY%$_Y1NY).!;NI#!),@RZ"5Q0%CDT@!)Q42H M=#HWS[%+!BAWID5\8(I\@)W"OU( 5OC@5B,RF4 QW M^1;I$U(@G$F=D'M7\:ZGQ/GBJV#PN_) MACG]=D5*ABOV@37_RW]NRG3<_&IR[[_B-;O),L9]$XQBY,2)!U'(*$0LY:Z@ M8.U)<1@33")QQJ!RQ#"M^',[](6UZAA"I7 M)ZH3[I0%S2,-9<+>+_??:% '0S@70?$;R("N:NMTX$!!!J@@<-LX^Z> V]6.^PBO"K>BNM-[VP#&(8P=1ZL.(I9F(M8\@%K7:&,;\3Y$3>7&B M6%1$482Y&<6/MU^NO[R__?('N'[_^$!GS_\QO8*M&K &FKE(@FB.:JB*@*,'4!$4V 3M0.T6U)*V3I MGA5?6*$%EUQ%KMIQ8S1#)1^<5/1&*! MZT7B[H9!)W,Q25S7"T*INQNY[N8V6X6T$*\H?.KD5?,<1L"5\Q+,069Y:F_1 MVHJZX]HSGU4@!XNA-7ZDLTG7 M. PC*F&!S#,NZJ:R-B>9:>!X-OX[FHAKSV MD^KK<>'LM30=^]$Q1.5\<0,X63810D*P$Q'\*80$M90& M'?(1' RYY.=ZF=0I'U'UT"T?>]QHP>VC6JIUD>\%"4*6N Z%V$VY=#649% MWF&&8()0 &GL)UGLI1%AJ2P9ZU!'0\(4_]RY;J;EG!M1]HAG;NQY/3-P]\P]#V%4;E>D>&*?BJI: M!'Z*79H$D*0N=PA"UX,QP2Y,?4((K_BQXS@P(PG_O9]FF2.?C3/>W]P6 M_EH^=28J672'38 %S"R;@VU>Y(=>2FV#H0R/DQ:&"OD\9K&<*+GGX8= L$7S9_$ZZ[8 M>[W(X5W@?_VW1[829H=UJQ_O)Z_MCRE& OEQ&9WV\I$47M,D M#"X+PABM1#'>VZK:U)0R[:G2]Q5OATL@"+%>1-1A_>O?>?^T'T^%"4L3CSI498-H5=JY+3:= M@F*:\NGU5*Q )<2] GSGN2+Y,UXN7YM?\:E8AP*P7ZPD>:7*D&CW(Y!S;&\^JT"C&KAIA_P\N;4Z@_,4 M0V&*"]JJK-.R2D\!^Q$_]22=:FQ&KI?+XJ>0YF-1?E_QU6[)Z#=6ON1$\.JZ M280R/X"9&V.('->%. @PQ S'$8IHY/MRQ6C&>IK;FK"5%61%"3:MM*!JQ55P MI0?QE=B(F$+-LKG= <;E!)V@X)MAP!1V':: FVB_\94]\^;J>@%B#_&"EYLF M>A@/?HJ"EI/E+X)%M>)[D[I*)^:K57,S]#-?_^";DF+%P"O#)7C'6Q"MKP2I MX;*WL2"O9,FNP,\?.?G!1'7 O ++@J^&Y6_-9H0;).[U/#?5L7D?*>.BD&(I M*COGO'-3>Q*941O9. M&GBI]CA4=W5HY4.:MW ,6UY=)&S[M$,@@#]K<0V%)A]JKQ6 O&UDLC#C0['[ MP<1'?].LW"GJUNW'MGH1(W'"?(@PSB#R? QC0A"D <-NZ/!-N5HYL>,NYC8= MMQ+*Q;_* BFWA;T,'LMS5!$9]=*<9Y4W59/SN(-IBW&>5?"H"N?Y)S4V0GS= M?6P<*1'^+NJ%+7%5Y5E.:C],;-RN"2DWC-[\$GLR5CT4=]R9*AOV^D7(/)_& M@0>#P*40!2&%J9=YD*(T8W&*'<$5+U7^RX0X4C-BTCIAAQI4W:EWK43M7 HM M@'!1"U (51HV7I7-PZ6#*+$AFV)@)HHAV6I29WQ4X% 7()0!K3:@4P<\%*!6 MJ*TJ,N'P*&S_)ARF21FKZW)R6^I<7 '<72()*NO# 3P]Q03?ZM&C!Y/.U(;. MT#@,[ODN[6.Z;:$A-/9VCJ;:U(Q6$BV)8\J2_>"-YR]L%R3QA:WOL@?\ZS2] MZ9;]S0O"( F8Q]UG$D%$ P>FB#I\H,/ #[DCC5-7+:GC-OLA6%= $/UQ4\RULL+?9PY.4X%< MEPLT;=R7,0"/PL3,M:RQ?U&KMG6BV-9K6VKK"\?QJ-I6'0ZQJX&S2+P((]>- MH9-$/D018S#./ Q3)TE\/V2"[TSZ9FA2T>=VE"(X![K:BW4\$??%3@4,*;C9 MTWX*$GNFV0ZPY>5"HTCCZ1J-K[L*C3L(^L%]5VV\WPZ&V7XO"INXV7XW$VWY M9OG]J.W_WF0(!W>+TTHTW=[R39#>VXF^C03JEZ)BQURLF)"-[]U>/VS80_$A MK_ZYP372U? D?_&OJB=C1H)W_B MDE;OET7%^_F\>LY%Q(!22,CY%N9FMQI)02VJ2,80)+YBWGS^&+E5[9L MKEM_Y,]5FP4?>DX<8(0AI91 %"(78H1B2-W <0)"DRS!*O$J WW-S41THH*R M+ZMBE[U-,[AO3B2OU^LR3S=K89@>"K$]$XP'Q7)9)T7SB M*(H#0B*/03^, XBB.(9)XD>0)M3A=L:/0Z:4C696O+E9I#K9H]6N9FJ+_E87 MP%V_*M;=,CR*NE\O*K$O?;I[CKQE^8S+\MC.JNG[A0=+0&8W1;I)RFG5KY\ M*6JA1(H+7KZP>TYWV;*D)&)Y$(@(1 3^Y7]\OQS]\@VFL^%D_*]_8G^F?_H% MQG&2AN.+?_W3[Y_?$/NG__%O__1/__+_$/*_7WQ\]\NK2;RZA/'\EY=3\'-( MO_PQG'_Y9?X%?OG[9/J?PV_^EP\C/\^3Z24A_[;XSUY.OEY/AQ=?YK]PRL7J MUU8_G?ZS\%G)J"VQ+B8BCBU9[((!6Q M5@JB>(P\6"6R88L/'0W'__G/Y8_@9_ +LC>>+?[YKW_Z,I]__>=??_WCCS_^ M_#U,1W^>3"]^Y92*7U>__:>;7__^Z/?_$(O?9LZY7Q<_O?W5V?"I7\2/9;_^ M[[^^^Q2_P*4GP_%L[L>Q+# ;_O-L\5?OTX MO1[/A_/KM^.BS 6E2/WBT^;77^%?_S0;7GX=P>I[7Z:0__5/Y;-(43-U@A8: M_M^MG_?K'85?IS KOU:^_PZ_08#AX.<%] I$2!+$* I$@DU4,! 7^ M4#B%BQFRL=#@#.*?+R;??L4/_K4(K'RQD-Q":H^66XKJ,+I70OJ,OSO@44$4 MB)&4P!*9J"4.G"(QA42%!<^D/XKL^ZL]I/J^BL^F\9?)-,$4;&=<,#;Q\$Q\FP$$A]@.IR@L4RO\/0>),V%ID&C+*@DTEM)?,B1 M1,<#)"- >E<%$ ^6W0D.HGTX'"[+1L#P>>K'LV$1_ V@>7*.:::)&]15W0H%J%P5'2; )[7^$BV$1PGC^WE_" )3. M4KE,4BZ"8$81QS#."I1+[]'0,1XJ(.#AJCNA0+>.@B,DV002WH[C9(HF;"'X M3RA_>#FY&L^GUR\G"08V<>]]S,1*CX>=\ :=X60(>&HBA<2IR16 L96(G7!B M6L=)/3DW 9O/_OO;A.(;YN$RO7%C";G4":,E19BDF4B#@9,W:!BMLY0YYJWV MJ@)@-BR_$U1LZU"I(=LF0'*6$JI@=O/7N^$8V"!G;< P2WC6"D6C$PDBXU&I MT8F64BJF:EB4)Y;>"1RN=7 <*].6@/$2OSR??I[\,1Z$#,RBMT08"\B"L)QX MCN>F]!A2&<=-X+(>+.X6WBUU17\05!PHT)8PL3@:SZ\XH'RH.U=X-'PPG/2F+M&1S%ZIU-P2_H M!N.-*.D7)#]A*"X<<1Z-'U="B9"1%^.,DZ(UL^M??XQ<_OH!%OM6" Y<8(S0YCD:+!Q)HE$0PQH7"@(?IXX[[ MIU;=#0,-IR2/%F43X<#+JVD1U_(&KD :=7 U&PAAI3%HOK@KN52-)YJU1A"G M+>1LI7;\N(J=;:OO!HWF4Y 51-L$1-Z.\=-0',-O\,K/_0U; ^JY,4EEC&:\ M(-*J2*S0Z/-:9ZW6RHDJ2%(L MXP'HL\:P%V+$&,@;PB5UQF:%P(^5[L)O%]VM;*KY'.3A@FP"!Y\N_6CTXFHV M',-L-N":1LV%(#YJBN2#)XXI1I1UZ U+8%$?5S'UQ**[X:#Y;./A@FP"!Z\O M87J!1]YOT\D?\R\O)Y=?_?AZ -%I!UH0D?'0D^"0C>" X*DG1%+!J2HU,D\N MOALNFD\S'B_8)O#QZ0N,1BOJA9$Q,0$$'624@_*<^(3G'E>!4YVT4U34,!/W MUMP-#0WG'(\48Q,@0,(O2QG')/[GIR\HM]GYU;RT?I3(>J#!ZART)!&90,<' MC9]-6A-FG>,)@RM(-_044X)+2 H)24[#@4/EMM-^PVG+P\77M^WE,L ^-]&;BP"LBM4_$@M HCJA9C($)?5PR8M/*NV&AX31F%9$V MTJ-QQ\0;_,YLP*274G%TA#EU*)- BSU#F41NK/4B!%NGAVMMX=U T7 "LX9 MF\+$LOUHR426P0B*QQH+2A,IM"&!EY1]SBX!%2K8XVS%QJ5WPT7#6O\(O/IV_>_OJ[//K5Y\^XY]_??W^\Z?S M-^KP/6N?HWN_CN3NR)_QJ1BZ\_SHH%?R7 ML"BB*SBZ!:0)Y2+$4,*S*_#)>-@D(Q ^PB5/I8"T;4]F/PL+K-RLL]R8,)K/ M5M^YVZ'/D'*HS5E][$?X!N,K>(.[[^5DO/C(OP_G7UY>S>:XW/3U]SBZ*J'7 MV6P&^/_IL_\^T-XG#IP3"KED^8,B@1E'=$Y)^I+!H=LJ+P[A_@ R^^E0KXF< ME2D[E:X.-G1HJ\/DR$-PQ>3+R6Q^GG^;3-+L;)P^P?3;,,(M:Z\ *8O#A1KQ MZQ$L]#E.9Y?ETO(?B^\/8O),2QO1"RSY9QDXL=&5+ $7,H:H/=M66'X(/H^G MNI]&^B[A>F)-]NC K3C^!*-1R7;#&*9^5)A)E\/QHE>PW)F^_OX5QC,8!!1; M3MP2C%V1-:L9\3R4V2[:L$0-M6;;Q<(A^-R-LGZZ][O$8 <::0!G]_?.^I81 MUF7)P!(M%!I\E3'FP2. N"BB,C'Z(+8U3QP"KBWD]-/\WR6B:LF^ 1B=?X6R M#<872SF]F\QF ^>$,UDFHI7A!"-FAR&S9<1DYYD-94+7MN*Z0^#S!!G]3 OH M$C;'ROIPN$SF?E0%+HOJ'YC-5T8S^YQ"&4M&.0I!QERJAZ,AD8H48M0\L6U% MN(<%00](Z&><0)E?& CEA!/9'9V:15PF-WV\"R0P"T!WG] MS"#H$EQ=Z::)N/'.KJ[BX^'X"NWMC>&=C&^86_X>L@BSU]]1IJC(X=A/K]^B MH&?O)_A3C*PG"Z]QM1D'2?O,%$HY1H?N(8M O!&9@%0^*J0EB]H)CP[9Z6=B M0K=6LPW=-W%(W[!XP_R> M I4!\X" GJ8T=(F3PP7<@&%Y[:=CM(NS#S!=U&7=2H0[(\&Y16;.8!2#8K$^ M:8QB+$\Q)KW]?O(0H&RBI:?9#5UBIHK8&S NSQ_1R.$+/QO&!9L#X95DF3(2 M'. 6"6@V'1>:\&AX5)0&%K<55';C1_5X<]8?#@Q75 !+_#N75 M!$AG& '[BYMI#.?Y4<'SK30#LN6=]<3GTH49>2EU+<(U,E!=>FK$MJ:#0X"X M+XT]3<;I\O#M5$T_$ P7)G]@99 BLDQRL+RDA!+Q96X$LU9QAZP'6=O1VXO M?@_D;K%R(##W5UR[J+QO[Q\TA1@:'#6!$F7+*$2;-?$I>L*YB,A>L#36SL[M M26*_1W0+R*RBO!^R$//E^5\_?'S]%_R=MW][_?8]_O-UMQ696Q?LOC1S=WXK MU6C>'OGG>>D#G(U3:3*"-)I@4&:IQX=H.@\L4 %49D'I3*5OGH,QB(NX%# M;DG]S?" NT17-((*P/,Y<#RIN2VU77AP>Y.M28X9JFH'+$\2TB]TCM'LDR Y M1LP-8.6EGWTI9SO^]?J_KH;?_ B9F9W-7_KI]'HXOOB;'UW!0 ((ZS4EF5)% M9&)E#$E.1', 8R,3RM6^#=F)L!:P=!0 UEVAZMIH &)G,9:7X&8?(0*R%$;% MO5N-4S4YF. ,(]J4E#A+)27N@(C(?09K*..U6W"VT=-O@J0^H*K)O@$<_3X. MP]$(TJH=_!Y3 Q9<%+(\2DO++%X&DG@I(]$V>16EYB[7AM$6JCJ);D M&P#1ARE\]<-T4[R,MG:1%WD@LH'WFG,)E#"=RA5R#B3$$M;2Z%(2TD>_;<#Z M(6#:@:Q^NTOK@ZJV)GH$5XF32\/1Q7)/O)OX\2T+ D]FKITC/&,L(LLD6.]Q MNYC,?023A!)K;O?C,'_+Y_?;/%H/%;5$V(")68,P0&:))I)9Z7MEG)/ 32 L M<:\# +/5*\;W-QN=M8UVX-$<+-T&^@H^3"=?83J__C#R*(YQ*D[^UYM\^H!E M%W5QPEQ6JB0L# G(!E$RQ619Y%K63NILHZ<%5[A*G%Y-Z W8EC)@Y@_TQ08T MLLRL3(27;E4)+A$7!! J451!6.I9[7;BU=HM>+=5@'&0,!L P5L4]_ABB,?D M4AB(X]M)0[<\<1Y-EN5Y(T_+O. D2&!*$@.<92J$#:9^-?_S=+7@Q58!3W4E M- "LV[D=[\JU\\=2W'B>?Y\M.1QD%K,PWI!L7!DPNFARH&@O!8#WP)5FM;MJ MMQ+4@NM;!4KUQ-X AE[=+'O;)WR[/0;,6Z4TY23ED'$W9(9G+3#"9$Q&FZ#] MUH?+#IO6M(F:%OSB*NBI)/#&PN1+1* M) BP5G^T6P1]MT2_TT\J8*&B!!LP(?<20?>8,,R#,AI*%L"@7"B@"2Q/(7A: MAK1$X7-MC_=)0OJ=*%+SV#E:S U@94D_.EI<2L4<8=R4JPRJB%<8QMG 7-;. M\A2V/6MW>):EWP$?U6^S]Q)D PF5=T,?AJ/A? B+L:OE(9TODQ$*?5:B_/GU M78$:\Y'B_Q%7^G*EE)9XS2EZXDPHQA+H7-OWV)6V9HJRNZFEZ41%#5B>>WRM MYS>I--$* <1;84HWA$"7W4?"C$S"KC>!6),LT??0\34R_AUUW M *H@^@8PM,HEO,3_#>>SU:7\$XQ16Z9V44.H8F$94CI97J!*F:5,&>14&U,[ M$]?O!45'&.M&-0U@[F'V<\7/]>WE?^0:)$?7$X6&5KAZ5R64I+KKIOG>GU,: M N->Y>H'W($N4V7'?Q[O+T=R/?&#!JA".<:TFD-G@J1TL) M%\+XE+S.6Y]7/OA:9"M5S41YW>6<*JNF[^O7[2?TR,]FPSR$]$38<>_N*.:8 MM#:&Y*R082X9"<)G(H [<%Y1MS['=L--;0UJ&ICV4!$>DSYUU<#!N2% N<\0 MSQB',$ET"!CVNEC2=;B9DY*91J;*+(K3!(I[8K S.]@1!KM120,8>U1),I-L/: M0DY4:\(3!C&R5&=9]'A)#)%:E6F@N3:F#C\M.\MJ=8RDXT7?0"R I_WE<#%\ M:;88QE/FA%_ .")3 V,4HPHHGN.E3\Y12ES$P[SP0RFU455_9'4+.P?RG.?J+7Y?#H,5_-R.?IY\O334;=2E<'*7 :/*ZE* MJE@H8J/EY;%9)L&X0%7MOH.Z'#23W^\.O3VJO ' ?UBMNQ##/>\*-4U #*R@DQ&=^CW]G$ M'.Y+HA44!R9&E >&WDD'YI+@3,?:(RK6:>B[TK 9?!VEG ; ]1'F?CB&M'J0 MYBS&J\NK47G8%J.F81SB^0":6FH#48N"X(3^B%2,Q>U\\+/4]7W M4,MF %A9@0U \AX'NTRZ'203(Q>I,%6>JC' B6-)SD)15GVGLOZ4T37J>BW$J0A M_!VIH 9R-\]%=8/,06B/6T;[TG:# 1SQ HV]SVCJ-9,\0NWAG,_1U$PATDGZ M!HY7RP\^?OK#0BU?8#Z,?O20I^JSJ!^N=-!"H* M$HNA!K%*QX 2C8K5C@5/,J5Z-)K\@1\-;R;35Y.K,,]7H\<3*%>U."$J;8W* M1-,LEB^U6:89X=&G( (#9JHWM>Q#8-_9F,HX>N35=::LOFM9[G.V&EWY":;? MAA%F \TCUZ4F/LN-AF0^"Z$ E]%0%H\6K,($$:2(! IH%%QO9[,KY,0D&Y7"<)IZM1CB7>*?#(1:X6T9C9GM*8"UI*;OE$4/ MH#I #8T"ZOY+M912;BCW!'2IK:+,$I>R)M$"!,V-MJG;\^^P9X4[:VGI!5J' M*J0!?-V[8+MWI)NHJ:+9$ #A44 2O4//(Z'!8AAAC=2V]ER,)PGIM]NE3T.Q#LE&@Z2A$M M8FIU>*O(P5%+>(B^#,_2Q!END!?(S(I Z7K?2GT\[>% =39.[/18.D !+>+H M_DF=#%"CN2 JI#(VK[08ZI"(S$RZQ+G-U4?1;:-GMRPF_7D@=:@NJN&JZ_N; M3Y_QS[^^?O_YT_F;EV>?_O+FW?G?.WA&])EENKFUV8>W^A,!%(PGE5,60J,ZL=G2]C9YC#5=Y_ L_\\-T\FV(DGMQ M_?NL]-?<=G*=Q?GPV_(^]'9O>D ^,R506B5D=D!< $^B"P*#CA@RJWTV[D]E M,U-OPCJ7/DWVEJ9)@R69DWTM3 MBHH2<8Z7T2*.2I&X]E [/=$%'_U>/IX8Q;T#H8'-\ IP972LBXKQZQ$L=#U. M9Y>E4.\?B^\/HH7$5'2$1[!$JL*3XHX$AM].VG,+M?NR=J&KYQ=\>T?/HY[G MRJKLNQ9C[363!WRX&)4$;0@U+J-K!)EX7@) (25/B3I8M[<;2C&V+-+S*V:M MX*NJ+IHP>6NS 6Z>$7T!8\C#^:"DNEF,C.AHRW4<*%+:QXC/U#D1J+2QMB?Y M#$D]OYK6"A"[4& #>%RDGE[XV<.A/ -)(\U66T(7XW]9&<4:I2#41B>B,*+^ MC,FG*>GYV;76T%=!70V ;B&M&1+^1 7G()1IFI1FDJQ"7H(1Q)4W=(7.R5LH M,UQK#VC>1D_/C[6U!L!JJFL AL@"#"_&RTKA>/UYZG$_Q:+:W_QP7&3[^W@* M?K2X,8Q X/6[>$ M[1@N2A]B%>"B5*=E=-DK6/Y]3XXO_=?AW(]NA9BLMS+1TKF6T1VQ0A*OK"7 M/>Y' ]RIV@?Y[M3UZUJ>..'3D=(:L*./.7OXH&$1\_RG<"! MXM)R)2.!\HB)3#&75D@49M9*)\J92/4?E=Z9O'YS/;V!L(ZZ&L7BARE\]<.T M2A?<9 E6HVUO'BT,AJN@O2:42UTFK@'Q(F3"'360@S4::CN5AU':[TG=&T*K M*[%7L"YRJ8^97'M^=U"&*'N._#C\BTC*T1T6G),HJD-U^=JE^ MDSL=HZH#:;>(GO,P&EXL=(8_0ZD/OT'QJL_^\-.$W(E F6*EH[(8/<&QJI2SX>B*6M"_>;M>D'6?4TT61,<3>U^V[XQ< *$90VBD11AFA8GDC( MNCP9GU)V1FB VJ_C[D99O_F8W@[,HY74][7O8Y8>#(DO[ 20(D;I"(6 8G/" MD>"\6;PN'%))5B5UH$U;7ZO??I]^S-A1\F[ 5AHD+Z0'9,5R7IZRR)8$ M@1N#!>Z" =PSL;;UVIVZ?IVST]<4=J&T!B9X;>#L[?@;S#8(,@. R@(#&N;1 M5="%5Y/+K8Z@+.ODM*T]4WA_*IN95'*2RNE:ZFK /G[PUS<716?QOZZ&4T!> M<9O-KS^,_'B.L7498?;UY;%\OLLE+6([E2)$0P1!FJJ9?69EK[99S= MJ6NRYKH:3M:O?;M16A.YNT>\O;B:E1<;9S#[;5I*S-'&1Y9,)-%ZM/C92H+A MDR!@*.,V9)EC[>3QY:T?Q"2D.E%4JZ\#*.>(P@H=$ MO$V&,#!.*LHWC2_/BE(*7/V0E"47*EUQ!"0 M!,X242)82#J"JS[\=7\JFQE#=A)'L9:Z6G 4IY,(D&9O4*BEW;Z,[CO/RU[I MW\>HMMLT9YF!^V1A9/%.9K?CGQ>]UN=?RP\PC.,A4H-[,GCT5227E(14RLA% MQNW/I4NZ=CU"IPPUZ8Y60^/C*L1&H-'8/GEW_ZGQ0:#&E28(8IWE)5\F2"A\ MF:2"R-1;5MUMV$A,DQ[K*?!YN$H:P-9'^'KC?)_GAXPXYU(HY$>I\>S"K]'G M=H#_S.A+:688K=USNI&8)CW0KK!51R5-1=[G^16$^HO0VXAI\ED>&?6JY):V@FU5QQ]A,5C,)\GG_WW M4G56'DU ^;V93#43$2>*U]CI'PR*OWB+UF(Q^2QSZ MLXD'J:$I+.'V0"_B:AJ_X/Y ]^%N$MD@4A$C3\B$*,\=H5"(RX(1%1ESCAD> M6/60X5FJ^BV#Z EIE934!/!V%^$@T0R.&TX2389(X8%X5=Y,Y]+0)&( ?J)4 M]Q/4]3LQ]<1 [$AI#:2Z7^<,<7Z>7W_'S36^@(\(]/-Q8;;\KUQE?O.CI7N! MOB->[\YR!XL> SL410HZ9C+JP]*$W2.N3&>!J!\5KFM&@?,ZBMG"P:@Z!* M+X_E/BI(J7;?Z6DY;.;%B+H[I6&8-'!P'&DQ=-;>XRFI3"E?58!N&YZ/^,^8 MJ8Q)"ZA]Y=3]87"*ERL:@OA>2CP8L5\7&PDE,)TW@%N5N&9.H1,9/,:YS OT M[H(N>65GB\"SK3X8O'/9T96[@ILQNDV M GF+@KZ3+;IZ,\.AJ[]2UMF61?FL\3H"EJE)NYWIT;;[J>9C[X;CD^E81VYO) M]*ZS\WY_WO6 20;>0B+9*R2>5-G4"\E90X7:RZ M,\8$6QFI.Y+6S.-9=1W#+A33 -YN)_\">@[#]![F RJ,X^" :%E:3X.F)%B5 M24@N"$@AF^KO0SZFHN>W9+I0]F,7[AC)-X$=_"RT^ROR 0Q0X151Y>I .N.( M$R;P R#T_I577 0%KN:?*F> .N%#)Q MXA45Q!DOA164(W>ULQU/4M)S?\T) %1! P?CZ!M,PZ2?5_K.WWSZR]G'UW\Y M?_?J]<=/K__7[V\__WN'K_5M7Z[C5_OVX+7^ZWV+HIY2N8@VHZ1LY]=W!1$D>"]KIVX?4M#,.WR5L/#(%3]]@'2+D!F'R$98[UM9^.,5B8W7 1\'!F4&J:3, PP>A(G#6!:":R8U(P;VJW M$#U-2;^1?GW 5)!W Z@YB_'J\FK1Q;2X'B@2FL(7&,^&WV"9\+IAC"DKI129 M!!4YD=S&LAT843IK1VV&(&I/V]B9N'Z3 /6QU8U6&H#;[5&/D3,LKIOP?/=: MV.B\=4-#+.KZ+3?)B &X#(XT*)QT'IQ\EH M]&8R+:.E!Y9!3J B21S/:BG04[149P*1L9Q,!D6[?\1@*XF->-<'(N+9.I9Z MZFD ???[O!SN-P;..8V116%E\V/5YZ-T^)?HZ5";U_=1%&JZV MC+=(E!''M"3@;&G"A1"K'Y#=<-+:TT#=P;@!)%2\G3[R0"[#AB"]NIJB7['L M)ERZ&_?G\[W^#M-2@9L&)FIK.0U$!UNJ;'J( M2+PT0#CWG#.1=+$F\<(S9$R:PT+O#:3N]AE/;; -J H:VIR1;<@04[I:X89;;K!$*A ME4H2 K%)H*@PN(51X][,T8@P2D@AOO@M$W@:.V!O$>0NUMJGOX,^#V54IN8)+@0XUW' M;5K,O)@/IT^=,P/%7"Y-:B1$7R:^9D.\SYYD_)Y3.BM1?4;Y/O3MAM&?XOZH M,[7]0*!5%/F9.-Y5U=00+U0!)+ KWM;+C:;2+$;NOM M!JT?^F:J*^GW[T N.+N=?/VT,U&XRCFFK!3RHFW C4(SL8)+XIF+5#J9DK8[ M8>KYM7;#TP]]1=2%U/O'TDJ"MXR5OLV!UA MBQ1.._J!&F6M4<0$9TNF(1"O/"/!"LN-ER:*ZN/*3C'Z8:==F+01WFL@PJIR M:EA++"\##Q@+05B?(5 MC(<9-_IX?C,,MB3^)J-A+)-Q#[" .W[RT?;M$ XJ6:_'R]Q"CRN=@ E-C.04 MS\Z(H*"*$OR>M\PP$:J;K,W4'.W_;Y/L9Q3FBU%YBPN"S2*'1*+EDDC*T%]@ M6I&8+...1<%4[?;NW2CKUU950LFCB*"^4EITXEYVK? 3V=44[M O?(Z2W1@+M1UJ])ZA!-ZV:J T6U:*8^PC<87\',HQA'H\D?Y9GH@^S4 MTQ]TM*':@;Y*ENIFI3<(NI>3\0) I?[FY=5L/KF$Z2VH*)<.N$[$T A$^D6] MC;!$*^8XJAM"JCTX:$?2CI]^LW69>V>SD)EJ*8AW-!+)&()>9$="BC;Y)+@P M)Q9!(_:I"PP]GIG3@99:-$UO<*7AMS+-X]W$'^8\K7_$T>9H*TU'&J+%5?': M G?#;X.(DO-,4&OH<5-IB0?)"2@II75,IKA;-\>&!8ZJ*EC[S*?.2:<@9TT9 M\98*1+Q#=SZ6WG!E@L!_R1CB(?0WXZ)4T]Z#RH'*DFUQF_\VF:0_AJ,1GO!O M\:/&%\/RD$]QZ0[:\ML^[NCMOS.ME7R2U7IGC]>[@\+=0P_"Y6AU(#0CP*1) MG*!WRC""%B8Y:P/UM7,W>Q%XK'^RTV)W&R,Y8 B,2)(KKCF5# ]9:TGF1O.L M+5?5I_;M1V&_ODIWV%KW6#K46XL&[;9ZL!1X'19,K7_$T89K*TWULLIK+Z\M MAQ[,;T$D1,H^!TEL3*43USMB+34D<:F$EU+0ZEU^SQ)58?CCLR_0/8ER*8Q- M6A#+N2X;G$/MT M_S\_VC9MI*627;K]_">.-<&S3$(KC)$E8H>E,AC;9:+ )B6L,2'5SK-N(:?: MLU9/098Z9X!:7J;H1B(3<.(DY<0$KV(6@"=Y[:Z5;?3T/GBO"B8V/F]UK 9: M-!JWT[I6]02'F([''W*T 7F&KDIF9#6C>K7(W64H\)2"3"04T$B'1X\O-Z+& M^>"XEMFDVMW@FV@Y^H6%M<^]AUV!SK\(0%+IZI.6>CQN72#)XBE+M:2.U@ZF M-A+3\]C\&CAX],A"%<&W:#3>^.%TT8$WR3=OI/K1VS&*[&KY]-@A6=UG/O+X M+.\^-%(5U9RZFPD5I?'_43 DQB")3Q:GW@2G.O:CLI6@OHU-]5PL6YRZBFA M1;/S$FD8SL\NIK HMSRH%'KM(XZO:-Y&4R4S\@K"_ F?5GGNO;>.:-0JD;SX MM$HC4)S@ACO*=/42MZY12B M4+4+AS:0TJ^YJ*#_1[V&%43>I(F87%X.ET-7_#B5NW3TP&!\:-WPMH\[WG3L M2FLE,W)OO;.U]9Y EP7N-,M LH9 9!",>(&G4O*@A.3<>M?%6UH[$UBCW^'9 MQ>ZY[#IQ%O'$5( Q@.2*$I^D)\:SX*G**56_>-J/PGY-5'?8>JH7HB.]M=H5 M$6;P7U?X,:^_'1I=/?J,"IT.VZBJU9&UML@M@&32>#:E3(00J%4:)/$Z6^*# M81E#W-M%R=#_#VN?>05=F:7EY#%L%@8& 2KQT.W(B0H@\<9-M_==W M-Q'3;/2FUR*,C-( M8F2T*@"&\[;VA5-W_54O_&PX.\]K"UPO_[S;(\Q:K:)6A!E9NH58J7ZSG"1A M8K8^8&12NQ-T-\IZO]FN@9)'C0OUE=+ G-[?9W">7\_FPTL_A]D@ (M>8P"; M"PNR7+W;H!-1/*'+YD26JG;UQ$,*^IVJT!%TCA!RBV?;4TUNB]U50X)B4144DBK0@$O9I,M,_9>!4577])X =KROL4OT"Z&B'X M/T*;1#^[.H2TD)7=[;52^J4-X8D_!-= M37#$,_PJZV"#TA%T]=$'E5GXH=K\]L'G(\^^1]6W:#.?[+<[W&AN^[AN>@,[ M-)L[=W=1Q7D.GC@!EDA=KNR]C*5_G5KN8C"Y]FWMB3H$7PUG_N)B6B8!HJ;* MGEDLN[8'+ M>>R9)TDF7E!WR+Z@A7$K#DZ(TK4^EK3 '<@?"?I#>P#W0\W@L M9&W]]/X@TJU]?N%3N8FZ*6%?8TEF)8**ACCO4GDH7N-7U!(:)6<\QI#79Z]M M>NQHI_7Z]?Z[1%)70F\'1Q]A>!FNIK/"RZH?XNTXCJ[P@'@[7ITI:ZP"E<&K MG(GA'$,A3]'%\ R#K*P4U\X"TW)/?!U"1[\OPYX0=YTKJ8&4QI,R7/BX=W[F M]?J6BS[K4C,< LAP-8N;TC&:@&*@!"<2,XU\4KB'R!B9IY#L&RG0Z*+'OT[ MV[K^Z7$^_/8$6IUBSMI(@-I26HA\V*PB<5EQ$)9K;]R>)]Y."S?8O;^/7C>< M9_5EWF+R8$M[_.&VXOD/[;*MO\-TPGX-V%YD4-$Z(DV@1$J52' 4B##18@27 M17*UZ_VRNK9>_M"VZ=<" QLL@H &7PD/8VE.;S($W.4H7J#RYM)N=' M:MO?!S6;4Z/'::0!5_N.E54N]\UP/)S#N^$W>"3&%]=_]?\QF;X<^=F]0@_* M)/-2.A(D6F29#0:[UAF"W^6!J\!4]1+\MGKUK$QX./V^? M_J#:$R@Z/%>?GQB@F8VH8$$X\X@W"9'X;#)^E:/0/!NA?K@Y%/>WP/I2ZW=4 M7!I#928\HRLK;4!7UFE+C#;*9D?-HV1I55.VG;K>:W(J8F>;F:JHHQ;-T:.> M[,,-TJ:/JM\WWJ%1VM@U3+,'YB0@SPJ/O0R)N/*VDM1>QA1XPH.O\F;LJGO\ M#M[K*Y2:M(ANP*OAZ&K^^,X\E0.^/%FL.!ZX^,'$*3S^39;"6:"@7/7BY<-( M;;3S?!\,;;9)W2FM10-5VE^_;>[Q/B*WN=,'5^E1WY/^4W2J:Q.3S#J31!/' MP%!E$BABPW/+4@:F@JA=W]QEI_J]#-YJE9N:H >U0'\%7Y9-Y^./$-%AP&VT M*,-=OWCG@3$?!'%4H,<@E"*AS-03-NK$!!-T?8AK14-7@8&&.^'WP=UF$WAJ M)3>0&KEE>0=.?Q]/P@RFBSSVV_'7JWFIF4/+,QHN0'"O-9AJYKR6)&LCB70N ME*LN]%Y54HXIGWBL/1*G"S[Z39]TAO?>5=ZB/[!;V] KF,7I\&M9:))79:I^ MG-Z@BOSHW\%/7\'<#T<==DKM3L*)6JD.E$GWO58T4Q,E[HR,&%L.*+ Z&V(I M"RQYRVVN_9!P_5ZKQ47B^ZO+ -/S_&(Z\>FL/-IZGE].QK.K45GJ$^[/8839 M@%J=I!!X]&19>C\D&@4=+=$1G?%@,!)8;[3:<&>[VWJ]IVIJ*/[!A6T'^G]0K-2E+1&!(B8X@2&D@ M'PB7/&0:O$VN=G:PK]:KIU3RXOK>OQ9QUJ ,@#<>XZG(,H97$2)Q8 V1*3@O MJ.6TPV3A;C3^4,U3^R!L<^#<@?(:.#B?X.KL^W V<()+4>BF*88R3#6Y],/Q0 :C1#9E'Y:A MCA(<1M+H;.JDK#="*VYK6[AGB6K#I!VE^AW@=+@>^FYO^3N,XI>[2.7=//T5 MBN.>I?7!0!M"PDTKM(>,([0XJ2W2OG'Q M8CCYA.?\'"XPHOEM.KGZ^G8K=*CT.45:+D/?SQ^O+K:'(-@#R54F*4"U$J($^< M9N(SBDV;"#)JIHW>[?#:<<'FSK(#U3OI6-8-F*@/_GI9YS"YL>(K/A<6>#8; M6*64<&B^F9-HS2WN,>3.DA2!&;#<*U\[^?\<3/9DK+S^1>8L@$S3FK#/ 'T -$C=(XX!YR8Z**23AE;O89O;R+[ M;1WO#'S=*JL!-.[0T/!W&%Y\F4,Z^X9,7\#O,\A7HW?## ,=7'F2AA*N)$>_ M4WMB4Y(D:AFYRT$(5?\&]'!Z^^T;[PRC)U-A W!=]?P,I$G9\,"(H<$129E% MT0F'_H1@CG*NJ*B=Q5JMO1.,U \'HX-$^Z-<'3ZRGOHCB6@ MQZ$S5]H8H*;ZK/H?]")R+]7O?1&YCQ[Z3NUNO#6#%'G2Y34=!;3YT$;F/2-LT.'>!4>() Z' 2?10VJJS)A9M,Q'E:3JJ M#6A9^\VLG^A6J?)Q=IA:&H+8/9?S\5AO?YMUV3K8^^975NXI\RF*E -Q(>)F M$PF(%8H2%ST-Y454*63W 5 E;IJSE0(Z*+6>Z=B]T*@;DMNH)6EK(S4, MFI_YV/HPA:]^N)KLA[^_*+18_FQ@HH4R0I% +,_1!<.)DRX3:EP X&B,5/6W M'_M@M(WRFK;VXX^#O)]Y>PY"L,I29XB5+!/)@D+G/P-A*!?.P3C*:C]'U1DS M;50(_3?;9GLAZ/"M-)G[47-;Z<-T\A6F\^L/HS+[9)Q>X^]^+>6N Y:B-(J6 M80!ESI-10+Q 5>6@I*6&.=MT F0C8S^/9]EH$J0.I!HXLFX+TK1+8,NP;*&% M* 7>*%2O+>&,4V]3=&B]^JSU^R'\KHIH/4@Q#0"JICC7*VP7KN'G+WY\*QP& M-$$0EG@E# H')'%)EC$L-K% 0\:XKF$#_BR#/X^OU*@AKPNQGRG;]K%4LY_G MWV>^P>\W]WSRG! M\I,EN.Y_9Z6=#.4I+)\(V@J[?(_+94I)C@!&BZ1$M@WOG2=8:B.IU73!V[% M^,F.D9L,^%-2H<9$$5$6RNLRN<4:X@P(HDR47@87K:W=^74:SGZ>ZIRCP=S] MW.4V4-MZCC MEF\UGV6P#4>PP;W8/MQ^K /O"<%<;Q3+._ S. ^CX<7B8P>6)0@0MF:2G/;1V(?OG<0AKY3P:A\Y/=F;=MRU6%ZUH00PMY2)2 M ;$A2R)82#E0;9EJ.;&X[RGU0WB#+6<2#\7.CWN%M:JL>E(<[V$^<+),VO>1 M1%,F\=A(B;7,XC^SY9&JS$4CU[[/L=+&%FKERJJJXJOAO^)0S)N,2'DX]6PT MFOSAQQ%FKX8S?W$QA>4Q.7FSQ!M$^\O)>&'+ M_SZFW2!E75; M6$T;#?C$3PEI\8+X>?XP'<;A^&(Q*8\&X<$G3P1$3:3@*"X:-,DHK3+\6!O# M*F-L-\KZ15L])$PZ5\L/ ;:;H7M4 BH"$1Z&DE0EA&/VU(;IKR1M2N9 M=J6M7\!U@8N]H7> DAH WYOA]]+$-XRPXO!F'B,#+S/B@5@!Y0D=XXGU@A(J M962@M =6^[6%3;2T#JY#-#_I0 T-P.GS\+*,+OBKQX\<^M%LC1M0P$$P2GS( MY;7!Q$@(UA'PV7A-H\_5HW87H2:%5428\ FTWG@T^H&2B]Q;_!Y&+J MOWX91C]:6'8F,#S6VI$8*<;+B0MB&9IW+L%R[;SUP>V"*USE'J;P7W=XVDI MOS"J[F_5$W;?B(&+=19N=I0Q7HEH,WH +J)=!4N\CI)H] 6#WS\-+R;=?;SYQ"8V;?]PAXVZ]'F%01VF3HR38@,Y_>S%0X!W-D(F3 M#(_ C#O E_MPB$%Q/%Q=\-L>@=U/Y[^]Z.>PZ$[G>TJP[\JWEPNRAW#7X?Y[ M>SB;/GU_T37*TTN;URD\K*C95$0%AQ#[DP9,YD5$:78SZ WEOS:-:S8K;]6FS_[[0":A08(B5 5= M+O8QLE,^X48-V2;C* K@M!<_3Y'99*KZ0)Q,3JNT%I]#?/)V]"-^[O0;S/)D M^C<_75R(/WC7%G_Y)=(^G'\36:SFW&LA:KIS(\&T2L R]#[ MT1P]W8">;HBN/%Q*4W0!E.&UQYH<2.H/?^5N3NPC)7#BX]J' M2!WGC@ #@4!7FMB8+0%KDE8"O55]8H^_R^/ZKCA_Q;^4TDFN+%$J*#3G9> T MU89X;YFE.=L03W$X/R+LQSB*]T'/+D?QRM1--]4 )%7<02*42EG& M' <2N+0D: \H3H]A8FT7>1>ZVJN9.!(.^P#N$-T.3LOR$?\[RL$RM_C"%;\/)U0Q_;SA) ^N31^(=T4)%/%.4)#ZE0#A8 M;:Q7/+I3 '0_JILPG:<%;8=J;3&\?H,K+=-2[R9^?$RXO.&3C@Y_=Z'PR'!V MD5-96^<68#8RE#I)F8Q;A(WSUU^6Z8#8HK\U)Y1'362@BM0R(;LV)4U%0=-H] MK/NINV'B;HE^*GM.C(H#);H_+MP2%^-2*0+IIBA%01F5A@G=QMP+8+8OT\U[1 MJ0^Q0Z7:'#X^3_&/T5(_Z3\PJ%\:X6A J(28!T"X2Q4MQ?@ MIPB*JJ=)#I)@K]>;3S%Q-TIQX*@SC&N/6R&S8LH,[I&8B 2O9*;*9W50GN1N MB69BH?I@.%".%?%0,4V^&HSFQX_>(_T4OT"Z&L$DKW[IB"3Z0>LQJ"K=(-5QD0&R1I(,@4D+$\T8$DJC-@@43-:U=;[ 7 M@;5>_KY_6 M@H#*:5AK*!O+1D>#1-^>VM$@#]5K4KB1[@HQ^+[.[0\FF)[X/ MU4 #5]^\NVB:*N%?EO+[_ZQ?3;&*\NKT8E+%]^JP1TI4]AD+C*7%))K.'H MV0<>T1T0#AU]C!2T=]F$KJS.L\3U6Z/0%:3JZJ37+,TZ:P.67'"@ P&>,Y%9 M&F)I"@2=PT"I8I;+VA,P5VOWVU7<%5CVDFCO5Y*/CO&;X<.OKJ;#\<5-74V& MK !C2**LA!(H: 1VM$0GHW2,/,>P;?3%4;[=$_3T^QY(5[@Y6O(-^3 MC)->H=4G!^Y.73_7 M#%TCK+)6FG*;!KA+(I/HX24M2F0ARR,UR1/.!>,1DJ)1]WF.5;]@Z/PB M53/(ITD5K>QMZ>2[=^'63;[HF<6Z3!KMPV.4GF:)6U.\\K5;P9EC%&[X;?8'WY%]=_]?\QF;XL-03+^39) M>J.$R832DJZE(1&;.".>*:' &N%#[23!402WD52HC[QU,WDZK3;@UVUF;7:? MM\5\2!XD=3Q1PF,R1#I1!M"6&CQCC)(Y))=JC[O?@[Q^X7E"T#P:'=V-!ML& MYQUC[_TEK,8D,Y.RCKC76?"XZZTD+J.WRX,&G8$Y(6K/5]N3Q'Y!VAE4=H?D MT7IK )9WLV:6,=;LR_#K[&9DH8?$5.;H2ZN(8E,ND\"%))IR[9P!;;*J#,$M MY#0+M^-AL-YC5DDG#<#K^0-D]NYV/IU+03(.Y1&+,L%(E&F,F4$K9U8WH6N?@UB=ZC8^0 ^4$5-PVZVO!C.R;C( 0B>(HN'3",)@@7B M@HV21[+>!O7[6T^+COEAN)]WY:)AE_.^91WWT^OLO;E>V\ M]'*?PAA*BF$@FP25B!R#)ZB,@FANM:<^V9"ZJNCY >Y37$[%AG.,\"V&^=PE M#-4P?/.,6JV#!ZMJ9__^V]RG[(.\NO+JF2\Y&9&&IOY_\F]RE[@>:(^Y1]--@V.)],R$J5D3W/B/8.PS89,OK' MR>.N-Y%G4"[I_WN?T@54CKQ/V4=O#@9(IEKGKY0\6< M0,I,0^WFHY_F/F4O&.QQG[*/3AJ UUYQG^$RFMCZ.A(KI$MBG\$RUCF M@@.K7>/PW^4^Y9A#N3,=-H#/A^U-BBHA$V,DZ3*@. :D.^M,0N8REX%HP?[$ MK6/=Z7EK3]D^0F\(,<]W+RG&DM1)HN$O=7")(D\R6I(2"Z(,RI*^]H/K/TA' MVI(-DP57JE/'%,4Q(B]\B053EWU5ET ,S:N/2H M![.#U-" 9;NC_CRORVDIPE$1(;J@%#AH18!Z0$EE1IQQC##KJ%89#*C:/2$[ MDO8#W7$< [3*8/+J:U\ADD0]$XYDKBG1*K.2<90@R0J$[5 M\Q\;B>FW&^YD *NCC!9?(5@;5WK$)>V&3SKZ/G87"BM=O=XLM7H]90BKN6JW MEUY)@=#EYE]&&=$?#X#^N'*$)^=]"L9[6_LYO6>).M;2O$;M3JX!%GF]IQ8: M :^/+A$G ?<.MI$XJ5G1 *&)B"E<]%4YOI9HOI.2M1$RKJYJ:N1OD=]EJ4[0L_@_1ROH;T-YC-A^.+\WQ6VIQG R<# MJ,@XT525EWEY)AY$( []2.9B#IGO]IAM)8+Z3E9T@<#>%-8[2)?B_#"=E*=\ M7TYF\]N]1@4DS3!* 4W1 V*,=CK@VJX_#482JA2SS5T4"UPMP# MC[#[9_39.-TXCZNXZ590SKAH/012WDPJ;U <5H#89PFEFP*PNSF1NVV7M\9 M@LZ.M@[$W8XQ>C$97\WNMH'+U@2C. F+)W*I\,0*GPE53%"3$\-_=6.('A+2 MXS-G7:C[:3-TA.Q;S#"]'>.7\-E_/RJ[],2G')U9>HZR2EFEVV6>**)V GV5 MJ S1NHS\,YZ7DBDHX]ISE,PJ7GW@SQ9RCLXDY0SEF0NX7>,C;I+RUNMP?%4B MPZ\E4"RE8X,0-&21..'.,((GK"0NXK:AW$>7H]/9U+XPV9VZ?G-+M?#R**O4 MC78:.+3^YD=72_6,1I,_RIN KVX(0287]P OO_CQ!3)^=CFY0IN:T1Q[F\O0 M!Q\P]D0QNE0JT))4.09)>?49I_O2V&]VJ2L,=JJI=@I@[C%US_7\?9R&*,-A MN,+%;N9SOO;3,>Z]13^T5"D! 2$ID4PJ#%I9))Y:QF/*CNO:Y0O[4]EOGJHK M4':LK;Y3F^]A?F/:QQ>E .BEGTZO\W)XZ.]SY'9YE7DSA%AR!9%[1[+TL5R3 M:^)%I,0::2A(_!KX<\[:_LOVFZVJ#:R.Q=ZBEX_<+J6(_"RN#8[P]3=^UM$> M_VY45O+[5\9BM=8MI+2Q-D8.)(&^F_-M2BF44SH88Z"Z[[N!EF,/NEN!%H2? M?4-9EKK^SQ.,EB\GXT_S2?S/+Y,1[M[9"S\;QEL1>$^I9LJ2Z'$O24XU"4%% MPD2FP40C Z]=PW(@J?W& E4PM'[>G4)I#40%>[(YB(X9KG(@KDQ"E]0I=#IY M:6F20)FEVIJ>,=DO%D\"F^.@NI<.&X#H Q]SM=<7K*ZNX#]//OCI?!B'7Q>. MQ">(5].%>[KDUP<98F:6>"8Q/(J*EK'MB023+&2N(X^U^\6/I;G?P+8/$)]4 MRPV@>G<9OQJ.BDP&T2<5)'J_KK0 2JK*&YA.$^VTPNTKI8':,-Z;R'YCW[:- M[R%Z[/&Z=,7@WS&F_U+F?GW#..T"WE^57N;SO/"T9N=7\]G6 K$IC(<69=&&Y%TK/ZF01W*^S7%G?BV/:BT 8N[ M*] M<<)#90JEF<*/;HZ2!6-G\Z6/M#QD[FI//_CK\LMGTVFY&2A?S@9"" !>'BGB MK@S,$P&=(8,>OTW4\>C1^Z\-X>.I[M?<-H#K$RN^7<-\(^-'LA\8;;B4(A%A M+2>R7"YXSQA1/(D8/1C%3N1*;"*Q7S>X 1!WJ=(&?.([C_\-2O^IZ@#TUQ8' MSX+501F&*X!FXBPK;94]#[WD3V>\?9'PX/5E0#2#Q# MCE*A?_@-[K)RK[_'T56"M&3Z\NO54HWG^9&0ET4L-EKON"TO=);6XTR!>)LC MT2)FBH=#<+*VMUJ%\'YK_CM![.D5VN)M_1L_G)92+)CD-\.Q'\>A'[T=HWBO M%E[V$7?W.W[RT3?YAW!0Z5[_=ND[[_+.LY29"6 (BF0HVC>J.5HZ38G103 $ M+?J:U1]$W$+/T<-/5I]],U,2?/GX=#[^6/;.]"8',?M]/ DSF'XK$=S;,6X? M_/$$=3(:+M2Z'/:GM9$NLDII(W# 8Q%E-C)31:1NUS+4KW"J2W_.S0ZI2<%-W"VW[+^XOKVR[\,T7&9QB_7[^ ;C!93>I4WGG$K2."R#*HTZ+$ M0SGGE++TTJ52I@;,)P/6TV!(V;^2Z.-0>\W9G'YO;_H%UR$::115" CAC/D#+)T5I_ M'X!ST5QX 4E00#9^6:ML;:-Q3J/1:#0;& J(..7 A6[$$>(."C["<_D#C&NV M'+59XQK#B$W&=?EV -M-P7^L>4;?-B]\(,YY* #R8]FES+FN0$"3AC(%]5=1TS)XP %D1LA MC 6@LQUGV]6R)'+390H*QX,IO%AJ:N5^!6\]NI?$ 72P#Q).A4=W' KB0$PQ MBMQ0K%N. NT-WU7TLL38=!F#REET"C,V6=ND/>/+OA+'188&?;MT$:)N*S!#$1Y("84!$ Q9$#<""C;3_DQ'4Y8T3W._6MRACN M\ZS/CO3 ;4&-ZD&7EG=@/$@13WQ H2O[.(8,Q,B7P#@BEJ8BQH"Z/5&#&G^& MU(J>'7 J1Q:XI\MU*: HRZM\%:=9CAKVST_KAITTY$O[5U3 M\U6-#M5@[NK228A\1!6J@Q$.:!@ ))N?B$A.>+? XP F-.&4^1B'LUUNSEF% M>K 01P8W5V1)UYOWRQ_RY?)FTX_M*2)0)J$BL7!C! *Q"P!"71<@<7#"+,1! MB&Z08I:)6+(*[#!6A:NBC[6?GD( >%A/D XEB@$0<$B+]!@/,PH#2BG&EO#C/7 M7"Q);ORIEI)6^S'=:5@S"/(]#%Z_LLHCZ,1)_:UHB 4(,0:QF!_ *.*>DT#. M8=!WQIA50TNN8ZU:&O:8Q)\V2$.(> %V( A",?\ DP3$E(0@B=&'HRI)\[7*-F\GQ'+=C>^ZW#,0TH@BC5[B&9-IC^I$5?O*;A- MZ9 ;.I1'$00>9V)918X/L.LZ %.%7))H*;N6SG0!S(7X0\@,/$DR^=\YC$#":A[FVJ31>;PN+A''>:S$C 3:?S3[(7NQX "'*<^!%@ M$8M X#*QB"+' <@- \A0)!-(2KGX1O$V6<%8VG*M&%KG/K[LZX-1$D0DD*D% M+TCD9XH,Q#%'(!(;)8II[ :>[@-UBRIF[U_FW7#&X6V!V4C%=_'5/G C/]/5 M>G69%T7^APSKR(OX%UF0&T.'.Y%85XELDXU1#!"/'1"'+L$1CSWF0]W1[@#] M;/)+(PWBK*AU)G9,;UM#)O; V9IR]N3X+HEEQQ$/PE@ 22,Q/^0#[C(L/X+P MXA K;6HC!KMBT$^IS5)/0-OKHS:8*8E=$?I6_H%@1(848H-KI.B+RQ*Z8+<<1=F$48II ):]QIFF&:G,_R9\FHFY"XI@ (O9R,8V!QDV-I?_NH[+NIU-=?W*IW63;Q,UN3!#24=-E1FG M8^WOZ(5H HDC8AT_DJD$Z@,$"07,39C8W$(6$MVU&6VZ3(V(3N1NCL"QBY(P M\4) ,:8@H&(%8I@]NFEA_S0DF@RW!4'TZ1QV-\N> M U&(75^6,MB('X(01A&+(D3")U ]S,!+:I893@C..XQFC& VVDWVR1M M'/LAI]01!,-0?GA" :*, "?Q'1='?A*&NMO-M2ICE^V,HKK??$;@;I\!;5/R M/J-.C",&L.<+:(A'08R= "3(25S&HH1I[V3>J(AUAC.&Y&[3&8&X?69S<$9P M&(HBV2"E[J5($KF11RZ V D1#V-'?UEAFRYF4XES[UCC(+? =+:/W58Y_?XI M?4V9.%7L7Q3[Q.E2_,&>,(2(P, #1$Q%'#5EBIW)5K.N#Q,*D1-0W8UY5?2R MRA^-M(#3?FJZZ3!_"J]EEYS^=9&__HU3MA%_713R-;N#MBR]9_ CFSH4N#$G MRMZMZ%SZP&/Y**4G'LK%,$_R.YE77KS=)6=CO7O2L:@H#S#2ITCY6ZF[83:G MW"D*-PHTLO"'\K-;VWVP&-P%-E,J!7:;CX#$G_7IBC 1D0TAIGKIA/BZ6RW>]RNW!: HKC0*-+9@6S',U QS M+&/9PN-KK1=J@J7H4U<]@)DSP9XFU?_YON=FFM:HDH#J- :V43K$-@, M,WPCA.89W\U4!-WR"YM)G+:(5&$1V<1B-S1V\?9IS1_SZY\O/"NYF&>6Y 6M M0^NISG;(."H,8XL95@'10MJ_I?FFN]5=\H]\Q:_R=585;U_('W-PWSF84KK ML=T"5/"TT S$C'^LR3)-4KK5_I'\O.093]*JG,,4>@=4,@>K;BNFX&J720@W MMB395N'/JQ=9WB@FL&DWIR=V&S>BDE%8E:B:A*P])S"=(5Z'6"5^K4IM]6-D M'XF:S]&G8I5(M"K7U8^11;<".2_%N?"!_UBGQ=ZOZ''* X91(MFJU-=P#&VM M KI_G:L"Z%BRENJ?#F4U5/[G MZM4-O744D;0+-E=]U4E%/@P7P]3=\UP#3^]23-:4]&.==TSQY*,E5%UK8[&R9HF M8+GM-\*=J\S=,"G;QV,FKXE#.<:*U+I61,-$30>U6VWU)-W. MI9G;MJ>=XVV[O[C*O_(EIQ5G6QN:?'71+-'<1C*.KTY<3)]3A"IL']3?)4E* MA=R;3,]:ZY=NS@6.XU(9+],^D_/BMR)?OWPNR[5&1KOD&JO.'>M'^S$R[5&? M2;;@;*^H+A:[Y!JKRQWK7?LQ,KX6\\>\DIWLIM\#G\HR5FX[>LTU8F&>H0M: MB9/X\NV>I$P344TBC176CN>K QG3!V5Y4A0:2JUTN<8VF<;J94<2UX.-Z;!S MEQF^>%UH\XVM0LV5NHZ-,GO@L8B]6K,##Z&3Q";9YNI4-7#9 98-KG2OJG:' MVBK97(7I%+_:!Y3IRHH?Z^T[U1LHQ?%F]5)_KITF0ADN9JN+W8%#F2LX'4GW M."A-'QM/W,RWLMY$ZOYOG\ ^V4I,VI3*4@3+@H;A M^\#]2UYVU6N-:?I]+%N)1%L26)WP&(]V3B+OJ9I@,!Z$Y)-+)7M8I]X28NTOH;15*?:+UZ)1)L2(.J0 M&=^76"KU(LO \5[?9Z?K^KE/NA*S-N5"E &SM:'&Q1^D8(_I*LT6,S76:!Y! M2X,-!>4U--K8C+*JAS@SAG$+H5'BE'6[%?A[]I)*H9K6:ZM4S;W2;3W$?J@]FRLAWW3KM[,6Q5K#)VLR0++4P=2S3V,=5@GAJ1 ML(0EN>*OLI(5^F@Z$6GL0ZE1WN\<"TN(^D?^Q[M^>CU@BVAC7T4-)JX;&],' M\]V>FJXXN\GK3G3?R'+R&55R),YH_Y7EU]=]PJ\HU] M)#5L":JA9"V?,]%H[I,I#>Q90IK9ED?S'4L?LER>2UQZ=\1=),,^>SJ&AD>7<;0_YQS%A@>->KEV7^QOG72@1I M=R^;!]YZ7/D8ZVD?QXCW^!!V\X%06V .M6X7+V)XFM90/*2+YZK\>O'P=1:S MZ!_/2(;/A'DH0V\Z[FO:='6\]-$IV%@#@VG'*+M>]ZA5_&?&BN7;XBNGZR*M M4C[YP:9VJ>8Z%PQCK0L2&RB[_EG0^R*E&M;7NRASK0B&D7,V>1L8^4WL )5\ M/OR&I(7\OEH#-0TRS?47&,91.QR&R3I>V6^_?Z]J4[IZSA;W=)K;ZQ%MKE> M,G5JX-A:AO,Y*U.!XF-!ZC>-#V(RK;4X'<-H*GY=L$6<-61IN\%Y/_Z@FN6^%%U#?VZVOIUM36LDJ8JEH^\6)5W MR6/!A'WI*<3H$&ML#0V+$?J!,1XI2*UT9 J/)1FK 1T:PS5,WQ9*'M-J=(4HX ,,S*PWK)72>&KHQJ6/Y2\>EUN6TRC=5W#N.I!Q+SW_?-P5F' M6&.UG<-HZP?&"@=8ZR6[8I)*AQ,\$F>L>G.,(VP"PB)G^%BLLDJO+SP0::Q2 M<[PK/ ?$+D^HB;!VJ<:NA2?Y0>MHVQT8BE6:$8V>\%2BN0OA,=ZP!0\KN/JT M+FK%-)"T%V7N1G@,.Z<(6$'+00G!8G'Q2M+EY#YZ'7+-70^/(:P3F_^-6\;[ M?)E2,8'[(J#3/#+6/[-+3?,AX.=68C&JX;F^5/RL5OQ;-#T;J.=/W2 M+;F1[.3M.(&OB)?Q.Y8F/6_S:JNJGC2R^BB69)4G\MR!W_P>??L/\C\Q*?G? M__)?4$L#!!0 ( /I!8E==I"QJ[0< \G 9 8W)A:7$S+3(P,C,Q M,'AQ97AX,S$Q+FAT;>U:;7/;-A+^?K\"9T]3>T:2]>*WR(YG%$69:B9GNXYR M;3]U(&)I8@P2+ !*5G_][0*D)$=R(T_;BY2I/\@DL0OL8A\\NP!YF;A475TF MP,75OR[_7:^S=SHJ4L@F49]_7+,]LW8*1<1"T\G= &W$0 M?SL-]I]A/TIF4/G3:I,3@\=$CJ5[M=\Z;5YT6HW64S'M[T/;/#SH/]I-/SO )M0:G#WK(/;XM#M MI[N/GWK7(S:Z81\'?>]6I]FN7/O8NWO;NQY\K-_\_&'P"^OU1]32;C;;FX;N M;_?K>*U?PQJ[Y85BO0;[#U>0U%@$QLEXQES"$8$GYQ:]1_9@1=\M=\YOC!>QE\>,AVS_EV/#6D]9-Q)G7%5"WK# M+&J0'E1J]](ZP[-2%0/Z>N<"VMZZ@+[E%L.( 4MG["'34P7B'FHAKB%23&@T M(=.827$$+C/&LQDK,F<*0 \PM_HTBY'D+,4[([EB,8_PD6$ZE8XY'>16!#*( MP%IN9B22\@=@%.YYGQ:?"30&AU0^1^,8)!!)@SD9Q3)41TL$ -9)0P6]#/ M0G\*!LI.R(%46H7)F^J J70).FASB+R!U&^.IFF!;DY03;#Q;'D:=A)OG=W! M&[!89AA1 L489,(G MX5:I!0#+V-O/AD:,"TD=UTBB4"B J-,(#3^<]?9$W"8L5GIJ*T@NV(EQ>ACL M1BMK2\BRE3$KUNXDN(ZW#ERC)Y%XM7_>;IU=V!(^935 BU_'L<1;'Z,AXP8\ M&C"Z(P2GMT#ZR';W!4*;)D;.[S>.CF 0Z_?.A'A+MS*D!15-0@C7EJ" M:H .&?2RT>(GH\4X&GG\.8I1@E+]R^JF)U$A:&X+5OGA%F&U?4SS\ XL[@4P M8CYI?1E3-$L^EDJZ6972UPU-R\MCS\,JK P47U>YA#3R6#J5%R9'6%M?AD21-L(; MX:O0>\BPNE"(;FR!G)8-B6"%'1",RTOFGL2_"0Q'VX/ABHH'$ZX*SU<47(AC M+ SE!,-BUQ1X\[)B _X-M^MK/@]95$3NM*&R'.O"/6_!)AF"SZ6!RN;XR]L: M-JX*P%74D+74508 M"OU2]ES3:ZJMP^=T.(E]V0@[^BV<[(1CF#4J,6(8&>PSZ=)PW"6!/Q:@$X.L MF-MU&*Q*N)V7&L1]'O,@?&+P\U&2]@PW_P^@RC."S^1K?WJ*7H[S+4'UR:YO MOP[L8;D#\V>*HEH2M04G$44NPW)!3P2L%Q0;*U7KW#J.E:O3QLYSNW^ 7::I M= [@#Q+ 6&,%0>U"HGV^DP,$+_*M)3['_U0_5RL.?BLDFN]75Y%%_C3A\)_M MU=^5TWL*JS&L$"5BC3:TM#^.)" RRKP\W^9,@3]0H@W5F4^UOK;TYY?5P<^+ M\%;N2,+!PAH:"]S%N$!]ZY\]@\VR(D45!!@6C;60[2VF>END" ^<)>],F3W6 M'I%]0YE\"_<_/4S8L4'2J&'4P5,=XL:?-I< JX5\)[.)5A.@I)?Q^_+0W)3L M"&FN] RP=9KHP(?\"7P1;G])1=!8 <&S[YC_5)OSVZTR0&.$+I@ZQDGQW$*W MNKA SL\5GW5EYF?;*UV4:!QKYW3:I=?B$\H=6&&4KT\]&$/SXHUYHQG>FCLT MQXEJY+*YX9N.G%AM.VZC9N?9YF:C]6S;'W7;;KQNM__R7D]:C;.SDXVZ/?(3 M$28#Y]OF/'NSU]FK%$HP=]OY(VL]?=U.^%Z91SY+L&C&=CA'6 M[9K_6F..NG(J=MG+M[.GE< WX-*K_6-D)O_+;GN?/O@7\[T/@Q^>.+DA3)OD MZ]Y&$[.!:,E'/M_E.#%T7,FJ&=F9"7[RM#Y1U5,KYRZB<28C9X MA*B@$Q=V$S8GJ_-YY+/3FNII^0.N7%O_]K ;SLLGL/))UP*#/KTU%RI\C$ L MW*K*%[X"*W_#!VE'_D.X_P%02P,$% @ ^D%B5^":"YS_!P -2< !D M !C'%E>'@S,3(N:'1M[5IM;^,V$OY^OX*7H-L$L!V_ MY:5.-H W<5"C>\DVFUZOGPI*'$5$*%$E*3ONK[\94K*=M=-UT/;665P^.)(X M0\YP'CXSI'26NDR=GZ7 Q?D_SO[9;+)+'9<9Y([%!K@#P4HK\WOVLP#[P)K- M2NI"%S,C[U/'NNUNC_VLS8.<\-#NI%-P7O=S=A#NSP[\(&>1%K/S,R$G3(JW M.Q).CGK)2=+IMZ-^7W3%B1 G1Y'H1/RH3>3,% M&G_0/RS#3A=[W8UOA[B)5[= M7*'4Z/99![?%H0\_W7[\:7A]Q^YNV,?1A7>KU^[6KGTW%%+M]W>.'1_NU_]M7Z-&^R2YQ(4^Z'%_L53G<.LP6(P3B8SYE*.*#P\ M.7T9 &4N,%:#WM$7B@[: V!M(_19HFA;H MY@35!(MFR]/P*O'6>SUX Y;('"-*X%A$L(%@0W%L-DOM,D^07CQ=X'6L2H%] M(DJ6PM5 A$FBI *#3/@DW"JU & 5>_O)T(AQ(:GC!DF4"@40=1JAX8>SWIZ8 MVY0E2D]M#ON223>[)YT.\>GMH)/ M50W0XM=)(O'6QVC,N &/!HRNC!10U!@@!",E;4KB))8A\1'YT;V0-E;:EJA' ME&BT"K HC(Y!X&/+]A % A!6(=2CQSCE^3VP(;+-;:G 5KFQQYN=PSW8]_J= M0Q'NPJT,25'5@S#BI26H!NB002\;+7DR6H*CD<>?HA@E*-6_K&YZ$A6"YK9@ ME>]O$5:[?9J'2["X'\"(^:3U>4PU*)_&O+2;JU!BBP"A48T44J4N#7: E#21 MUA,=2D'N^Z%*>4&1RS1K0'&/M2I7+J#2J"B8&B72)=IBM9+";[QM&5DI)#>2 M') AHWOBSZFGTE*6]>O3^I3L:5%;0(-PR^V5"BPN95PJ3FR.;GDC%MD:-4+N M7RY9\"H"$D3"17T0+R/8K85QM#TP/FX=':_">&/.6D'SYFRW,:AQ(4RD(*QR MBQL+XG9N$>=4-Q* N1$UF!#>DD=223>K4_JZH6EY>>QY6(65@>+K*I>01AXK MIXK2% AKZ\N0.-9&>"-\%7H/.587"M&-+5#0LB$1K+ #@G%YR<*3^%>!X7A[ M,%Q3\6C"5>GYBH(+28*%H9Q@6.R: F]>5FS O^%V?CS8:X/4C3FP/XN:L&8*Y"@K:6U?5 MFV]9B[P7<"4E=!W'I:'0+V7/-;UFVCI\3@>4V)>-L:/?PLE..(99HY(@AI'! M/I&N#,==$OAC 3HQR,NY7?O!JI3;>:E!W.6[W#[#++)/. ?Q! H@T5A#4+B3:YSO90_ BWUKB<_Q/]7.]XN"W M4J+Y?G65>>Q/$_;_O[WZNW+Z4&$UAA6B1*S1AI;VQ[$$1$:5E^?;G"GP!TJT MH3KSJ=;7EO[\LC[X>1'>JAU).%A80V.!NQ@7J&_]LV>P656DJ(( PZ*Q$;*] MQ51ORPSA@;/DG:FRQ]HCLJ\HDV_A_F>("3LQ2!H-C#IXJD/<^-/F"F"-D.]D M/M%J I3T ;9.4QWXD#^!+\+M+ZD(6BL@>/8]\Y]J3JU0@7G0+1Y9Y^DK=\+WRI3KX@LM M^4M<13Y+LFO$=!8AK+L-_\7&''755+QF+]_-GE8"7X%+;W;[R$S^EUT.K\>C M]_[E_/#[F^O1+T\#,R,2YH=&WE6%MOVS84?M^O.'.Q-@$L19+M7&PW@.8X:( N3F,' MW9X&2J(BHC2IDE02[]?OD)23IDG:#$/:= L"PS+/Y3NWCZ3&E5GR_7%%2;'_ MT_CG(( #F3=+*@SDBA)#"V@T$^?POJ#Z P1!*S61]4JQ\\I $B4]>"_5!W9! M_+IAAM/]M9WQEG\>;SDGXTP6J_UQP2Z %:\[;'>O'Y?QH"0[-.X/BCRC<1'% M419%$>TG>[T_XPZJHKC7T6;%Z>O.DHF@HM;_<-"OS>B2%:8:QE'T2\?)[8]+ M*0PZ4ZCLOWH;=RT1=8[&C*R'<8*6#+TR >'L7 Q=?!UO:BV>2R[5\$7D_D9V M)2C)DO'5\-6"+:F&8WH)IW))Q*NN)D('FBI6>D'-_J*($9VXQTN/?P?M<";H M.IXXL4%,KRJ6,?/R1;P=C7I)&-\.XW$!Y)A^JKY3!)/IZ>+H\&B2+HYFQW!R M=CH_2X\7L)@]&,ES01[OPEDX#R>AS_X:[]-"Z=\+Q2+8^48('DA&;Q!UGWW) MTCFD![.3Q?3@A^JT^71BI\/WV5ZT#;-#6+R9PCP]_34]GLZ#V>]OIW] .EG@ MBI=*HBCY9US 1($Q#GO;]=.3V?U=?"0@ET+0W# IX)*9"DQ%X5U#%.:>K^"4 MUE(9D"5,3E,XLA41Q H3WO5A'XD\A VK]?+%;I)$HXE#5#,0P%S6ANZS*AJJ37JNAVL"T1#R3A*7..;T[Q1S#!, M!!$%3*_RBHASBGO?UQMAUL@W"4!I;#UV= M**J9K8YS,*D8+=$-NC7L@L*L+%F.P-&H56PC[@+^9EB)L-"@=$L9U08^"'F) M^!&@-991;JVUNM8?,5*A=MTHW1!TB;K73 >>:-RPVTR00M9V[_]4>.[K=].L MK>TY41D15 >S*TY7D.:ND+9/;< $PQ_LCA[=LC4I"CQO!)R6.#6?-W'P';MX M(][\?EO![;PD_;#7MXE88/[;X2D;CI.48Y-PV['77:SHQX8I:H]BVA;F5AGC MW@;!V5$0#S:*S>N*WC3^==.W98WW>GTLZ-[(-ME_H:C)\RPJ$TA?2\>!ECL- M898OF*>;=<4)L^19(XG8XG;M,N$<4 W1$(ZEUS566WOB*9D@(K>_H\&".=.6 M*5"JX;XW9$V5\ZD_(YWP:Z7.I#%R.8QW,>QGN@NET+*NQ(,]YH+[&!G."C:[ MH0(!8>;JY @,XKRM9(7S&XJ+0VWR7)9O618BH8DG&Z7LZDPITN MP/)R4FLZ7'\9%4S7G*R&3+@B.:71;9 #Q'1AM[F<\/:@YB#ZY9OK7ACY*Y]! MF*98>VZ70[>T98J[:_V=$"^>#RY'8?S@VA?-[H78((\RN^4@>]B8&8U-\;K3 MZZP56F88)O45Q+=O=98L[B1'UM]^JB)_0^GOC+3[A)/T["VD(?R6OIV^N6Z; M-A-?"#*R(3XR,6U7N::K,5K)60'K,'^8K)V0AKM,$4ZK)\K4CY.,QYR"_^]) M.L"MR9VDX5A>N L,)/[J\J\RL^78]QYR__3M6BVU.RX,%>7$%N7.^[:;Z73T M'=VHD Q'M#%W5;[RBJ[]]&\+M]Q;RK\!4$L#!!0 ( /I!8E>64)VV#04 M .<4 9 8W)A:7$S+3(P,C,Q,'AQ97AX,S(R+FAT;>58;6_;-A#^OE]Q M<[ V 2Q%DE\2OS2 YSBHTK]^1DIVF2=H,199T M"P+#,N_UN;N'I(:9R?G1,*,D.?II^+/GP;&,RYP* [&BQ- $2LW$&;Q/J/X( MGE=+C66Q5NPL,Q %40O>2_61G9-JW3##Z='&SG"_>A[N.R?#E4S61\.$G0-+ M7C18*^DFJ^3P(.[TNFT2Q:1'0Q)&O59X$ 9I._PS;* JBEJOQ.XOX%=\5*2,[[N/U^RG&J8T0LXE3D1SYN:".UI MJEA:"6KV%\48T8E[O*CB/T [G FZR2>,;!*3RXRMF'FV$W:#02ORH^MIW"^! M&.&GZI$R&$].E].3Z7BTG,YG\.;=Z>+=:+:$Y?S.3)Y*Y.$AO/,7_MBOT-_$ M^["AM&\-Q49P\"]%< <8K4[0?/(E&RU@=#Q_LYP<_U"=MIB,[714?=8+NC _ M@>7+"2Q&I[^.9I.%-__C]>0#C,9+7*FDHB#XAUS 1((Y]EO=XN')[/8NG@J( MI1 T-DP*N& F Y-1>%L2A=CS-9S20BH#,H7QZ0BFMB*"6&'"FU7:4Q'[L&NU MGNT<1E$P&,N\(&+MGL+!'J#A$ZGR2CH,O+>02N7"_E4QPHX2, M*HH9?!YDE=IN.1 J"G(T8#$BB2SLJ>!SX455V:LVKFTOB%H1 M0;4WO^1T#:/8E=AVL(6"(#"=P\&]F[D@28(G$8_3%.?IR_;V'K&_=\.]Q]LD MKN,2M?U6VP*Q1/SKL4I+CC,68Y-PV\O;_E;T4\D4M8ZK&&OU<:"]@:VR?X+18V>9E&90&++'3M:5C6$629A%1%M M*DZ8I=4":<,6MVF7">> :A@-$@TN%%AM75%2NB4@-)@P9]HR!4J5O.H-65#E M?.HO2,?_5JE7TAB9]\-#3/N)[D\CJ/E8XI$?L>!5C@QG!9O=4($!(7+N5E0/ M#=+H^B;O94B0*XKRA9+GS&XW-0W78#E4+QA68F7'KZX=6OI2)BV58#J[,G"? MO4@!PV)AJ&D*98&_V%B1_Q^B1+=X=W+@=^>.?:U\RVNWXWB.YE=M^%7(6-R&CLB1>-5F.C4!-# M/RHN(;Q^W;-<<0,<63S24#W;:1\,M/N$X]%L.GD-KWSX;?1R/IM\V'9.C<97 M$@ULFO<$I^XLU[P%9BPY2V"3Z@^#W#$1C'*'%LFDH.L'0NN' >0[C\G_=_B. M<>]R1VV8R7-W]X&HNO5\%S+[CI]O8?_/7\P54KOS1%]13FRE;KRJNYI=1_#! ME0I9X0"7YJ;*-][NU9_5B\9]]X+S;U!+ 0(4 Q0 ( /I!8E=L[Z;XR=P M %80#0 1 " 0 !C8?6(D<0T +N& 1 " ?C< !C&UL4$L! A0#% @ ^D%B5V34M<5.N0 ,L$' !4 M ( !T"4! &-R86DM,C R,S Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( M /I!8E>TW4RN+F *MP! 5 " 5'? 0!C'%E>'@S,3(N:'1M4$L! A0#% @ ^D%B5SER3B?V! K!0 M !D ( !#% " &-R86EQ,RTR,#(S,3!X<65X>#,R,2YH=&U0 M2P$"% ,4 " #Z06)7EE"=M@T% #G% &0 @ $Y50( M8W)A:7$S+3(P,C,Q,'AQ97AX,S(R+FAT;5!+!08 "@ * *8" !]6@( " ! end