0000950170-23-020322.txt : 20230510 0000950170-23-020322.hdr.sgml : 20230510 20230510135759 ACCESSION NUMBER: 0000950170-23-020322 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GoodRx Holdings, Inc. CENTRAL INDEX KEY: 0001809519 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 475104396 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39549 FILM NUMBER: 23905566 BUSINESS ADDRESS: STREET 1: 2701 OLYMPIC BOULEVARD CITY: SANTA MONICA STATE: CA ZIP: 90404 BUSINESS PHONE: (855) 268-2822 MAIL ADDRESS: STREET 1: 2701 OLYMPIC BOULEVARD CITY: SANTA MONICA STATE: CA ZIP: 90404 10-Q 1 gdrx-20230331.htm 10-Q 10-Q
Q1--12-31false2015-0900018095190001809519gdrx:VitacarePrescriptionServicesIncMember2022-04-140001809519us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001809519us-gaap:CommonClassAMember2022-12-310001809519us-gaap:RevolvingCreditFacilityMember2023-01-012023-03-310001809519us-gaap:RetainedEarningsMember2022-03-310001809519gdrx:FirstLienCreditAgreementMember2022-12-310001809519us-gaap:CommonClassBMember2023-05-020001809519gdrx:FirstLienCreditAgreementMember2022-03-310001809519us-gaap:CommonClassAMember2022-02-230001809519gdrx:OtherRevenueMember2023-01-012023-03-310001809519gdrx:CommonClassAAndClassBMemberus-gaap:CommonStockMember2022-03-310001809519gdrx:CommonClassAAndClassBMember2022-03-310001809519us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001809519gdrx:SubscriptionRevenueMember2023-01-012023-03-310001809519us-gaap:CostOfSalesMember2022-01-012022-03-310001809519us-gaap:RevenueFromContractWithCustomerMembergdrx:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001809519us-gaap:RevenueFromContractWithCustomerMembergdrx:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001809519us-gaap:TechnologyBasedIntangibleAssetsMember2022-04-142022-04-140001809519gdrx:CommonClassAAndClassBMemberus-gaap:CommonStockMember2021-12-3100018095192022-01-012022-03-310001809519gdrx:PharmaManufacturerSolutionsRevenuesMember2023-01-012023-03-3100018095192021-12-310001809519us-gaap:RetainedEarningsMember2023-01-012023-03-310001809519us-gaap:CreditConcentrationRiskMembergdrx:CustomerOneMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001809519gdrx:CommonClassAAndClassBMember2021-12-310001809519gdrx:PrescriptionTransactionsRevenueMember2022-01-012022-03-310001809519us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembergdrx:CustomerOneMember2022-01-012022-03-310001809519gdrx:PrescriptionTransactionsRevenueMember2023-01-012023-03-310001809519us-gaap:RetainedEarningsMember2023-03-3100018095192022-04-142022-04-1400018095192023-01-012023-03-310001809519us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001809519gdrx:VitacarePrescriptionServicesIncMember2022-12-310001809519us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001809519gdrx:CommonClassAAndClassBMember2023-03-310001809519srt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2023-04-250001809519us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001809519us-gaap:AdditionalPaidInCapitalMember2021-12-310001809519gdrx:VitacarePrescriptionServicesIncMember2023-01-012023-03-310001809519us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001809519us-gaap:RetainedEarningsMember2022-01-012022-03-310001809519gdrx:FirstLienCreditAgreementMember2023-03-310001809519us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembergdrx:CustomerOneMember2023-01-012023-03-310001809519us-gaap:CommonClassBMember2022-12-310001809519us-gaap:AdditionalPaidInCapitalMember2023-03-310001809519gdrx:SubscriptionRevenueMember2022-01-012022-03-310001809519us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001809519us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001809519us-gaap:AdditionalPaidInCapitalMember2022-03-310001809519us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001809519us-gaap:RetainedEarningsMember2021-12-310001809519us-gaap:CreditConcentrationRiskMembergdrx:CustomerOneMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001809519gdrx:VitacarePrescriptionServicesIncMember2023-03-310001809519us-gaap:LetterOfCreditMember2023-03-310001809519us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001809519srt:MaximumMembergdrx:FirstLienCreditAgreementMember2023-01-012023-03-3100018095192022-04-140001809519us-gaap:LetterOfCreditMember2022-12-310001809519gdrx:CommonClassAAndClassBMember2022-01-012022-03-310001809519gdrx:StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember2023-01-012023-03-310001809519gdrx:CommonClassAAndClassBMemberus-gaap:CommonStockMember2022-12-310001809519us-gaap:AdditionalPaidInCapitalMember2022-12-310001809519us-gaap:CommonClassBMember2023-03-310001809519gdrx:CommonClassAAndClassBMember2023-01-012023-03-310001809519us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001809519us-gaap:CommonClassAMember2022-01-012022-03-310001809519gdrx:OtherRevenueMember2022-01-012022-03-310001809519srt:SubsidiariesMembergdrx:FirstLienCreditAgreementMember2023-01-012023-03-310001809519gdrx:MinorityEquityInterestsMember2023-03-310001809519srt:MaximumMemberus-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2023-04-250001809519gdrx:StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember2022-01-012022-03-3100018095192023-03-310001809519us-gaap:CustomerRelationshipsMembergdrx:VitacarePrescriptionServicesIncMember2022-04-142022-04-140001809519us-gaap:CommonClassAMember2023-05-020001809519gdrx:CommonClassAAndClassBMemberus-gaap:CommonStockMember2023-03-310001809519us-gaap:CommonClassAMember2023-03-310001809519us-gaap:RetainedEarningsMember2022-12-310001809519gdrx:PharmaManufacturerSolutionsRevenuesMember2022-01-012022-03-310001809519us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001809519us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001809519us-gaap:CommonClassAMember2023-01-012023-03-310001809519gdrx:VitacarePrescriptionServicesIncMember2022-04-142022-04-1400018095192022-03-310001809519gdrx:FlipmdIncMember2022-02-182022-02-180001809519gdrx:FirstLienCreditAgreementMember2023-01-012023-03-310001809519us-gaap:CostOfSalesMember2023-01-012023-03-310001809519us-gaap:RevolvingCreditFacilityMember2023-03-310001809519us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001809519srt:MinimumMembergdrx:FirstLienCreditAgreementMember2023-01-012023-03-3100018095192022-12-310001809519gdrx:CommonClassAAndClassBMember2022-12-31iso4217:USDxbrli:sharesxbrli:purexbrli:sharesgdrx:Customeriso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

 

FORM 10-Q

 

 

(Mark One)

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 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: 001-39549

 

 

GoodRx Holdings, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

47-5104396

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

 

 

2701 Olympic Boulevard

Santa Monica, CA

90404

(Address of principal executive offices)

(Zip Code)

(855) 268-2822

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Class A common stock, $0.0001 par value per share

 

GDRX

 

The Nasdaq Stock Market LLC

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 No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

Accelerated filer

 

 

 

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

Emerging 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.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

As of May 2, 2023, the registrant had 83,136,600 shares of Class A common stock, $0.0001 par value per share, and 313,731,628 shares of Class B common stock, $0.0001 par value per share, outstanding.

 

 


 

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q may be forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “targets,” “projects,” “contemplates,” “believes,” “estimates,” “forecasts,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to statements regarding our future results of operations and financial position, industry and business trends, the impact of a grocery chain not accepting pharmacy benefit managers ("PBMs") pricing (the "grocer issue") on our future results of operations, stock compensation, our stock repurchase program, impacts of our cost savings initiatives, business strategy, plans, market growth and our objectives for future operations.

The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to, risks related to our limited operating history and early stage of growth; our ability to achieve broad market education and change consumer purchasing habits; our general ability to continue to attract, acquire and retain consumers in a cost-effective manner; our reliance on our prescription transactions offering and ability to expand our offerings; changes in medication pricing and pricing structures; our general inability to control the categories and types of prescriptions for which we can offer savings or discounted prices; our reliance on a limited number of industry participants, including PBMs, pharmacies, and pharma manufacturers; the competitive nature of industry; risks related to pandemics, epidemics or outbreak of infectious disease, including the COVID-19 pandemic; the accuracy of our estimate of our total addressable market and other operational metrics; risks related to a decrease in consumer willingness to receive correspondence or any technical, legal or any other restrictions to send such correspondence; risks related to any failure to comply with applicable data protection, privacy and security, advertising and consumer protection laws, standards, and other requirements; risks related to negative media coverage; our ability to respond to changes in the market for prescription pricing and to maintain and expand the use of GoodRx codes; our ability to maintain positive perception of our platform and brand; risks related to any failure to maintain effective internal control over financial reporting; risks related to use of social media, emails, text messages and other messaging channels as part of our marketing strategy; our ability to accurately forecast revenue and appropriately plan our expenses in the future; risks related to government regulation of the internet, e-commerce, consumer data and privacy, information technology and cyber-security; our ability to utilize our net operating loss carryforwards and certain other tax attributes; our ability to attract, develop, motivate and retain well-qualified employees, and to successfully transition our Chief Executive Officer role; risks related to general economic factors, natural disasters or other unexpected events; risks related to our acquisition strategy; risks related to our debt arrangements; interruptions or delays in service on our apps or websites; our reliance on third-party platforms to distribute our platform and offerings, including software as-a-service technologies; systems failures or other disruptions in the operations of these parties on which we depend; the increasing focus on environmental sustainability and social initiatives; risks related to our intellectual property; risks related to climate change; risks related to operating in the healthcare industry; risks related to our organizational structure; risks related to fluctuations in our tax obligations and effective income tax rate which could materially and adversely affect our results of operations; litigation related risks; risks related to the recent healthcare reform legislation and other changes in the healthcare industry and in healthcare spending which may adversely affect our business, financial condition and results of operations; the risk that we may not achieve the intended outcomes of our recent reduction in force; as well as the other important factors discussed in the sections entitled “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (“2022 10-K”) and this Quarterly Report on Form 10-Q and in our other filings with the Securities and Exchange Commission (“SEC”). The forward-looking statements in this Quarterly Report on Form 10-Q are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law, we do not plan to publicly update or

 


 

revise any forward-looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.

We periodically post information that may be important to investors on our investor relations website at https://investors.goodrx.com. We intend to use our website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Accordingly, investors and potential investors are encouraged to consult our website regularly for important information, in addition to following GoodRx’s press releases, filings with the SEC and public conference calls and webcasts. The information contained on, or that may be accessed through, our website is not incorporated by reference into, and is not a part of, this Quarterly Report on Form 10-Q.

 


 

 

Table of Contents

 

Page

 

 

 

PART I.

FINANCIAL INFORMATION

 

Item 1.

Condensed Consolidated Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets

1

Condensed Consolidated Statements of Operations

2

Condensed Consolidated Statements of Stockholders’ Equity

3

Condensed Consolidated Statements of Cash Flows

5

Notes to Condensed Consolidated Financial Statements

6

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

13

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

22

Item 4.

Controls and Procedures

22

 

 

 

PART II.

OTHER INFORMATION

 

Item 1.

Legal Proceedings

23

Item 1A.

Risk Factors

23

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

26

Item 3.

Defaults Upon Senior Securities

27

Item 4.

Mine Safety Disclosures

27

Item 5.

Other Information

27

Item 6.

Exhibits

28

 

Signatures

29

 

 


 

PART I. FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

 

GoodRx Holdings, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

 

(in thousands, except par values)

 

March 31, 2023

 

 

December 31, 2022

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

761,075

 

 

$

757,165

 

Accounts receivable, net

 

 

116,442

 

 

 

117,141

 

Prepaid expenses and other current assets

 

 

29,499

 

 

 

45,380

 

Total current assets

 

 

907,016

 

 

 

919,686

 

Property and equipment, net

 

 

18,767

 

 

 

19,820

 

Goodwill

 

 

412,117

 

 

 

412,117

 

Intangible assets, net

 

 

114,256

 

 

 

119,865

 

Capitalized software, net

 

 

83,047

 

 

 

70,072

 

Operating lease right-of-use assets

 

 

34,916

 

 

 

35,906

 

Other assets

 

 

41,381

 

 

 

27,165

 

Total assets

 

$

1,611,500

 

 

$

1,604,631

 

Liabilities and stockholders' equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

12,389

 

 

$

17,700

 

Accrued expenses and other current liabilities

 

 

47,730

 

 

 

47,523

 

Current portion of debt

 

 

7,029

 

 

 

7,029

 

Operating lease liabilities, current

 

 

1,833

 

 

 

4,068

 

Total current liabilities

 

 

68,981

 

 

 

76,320

 

Debt, net

 

 

650,776

 

 

 

651,796

 

Operating lease liabilities, net of current portion

 

 

56,278

 

 

 

54,131

 

Other liabilities

 

 

7,997

 

 

 

7,557

 

Total liabilities

 

 

784,032

 

 

 

789,804

 

Commitments and contingencies (Note 7)

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

 

Preferred stock, $0.0001 par value; 50,000 shares authorized and
    
zero shares issued and outstanding at March 31, 2023 and
    December 31, 2022

 

 

 

 

 

 

Common stock, $0.0001 par value; Class A: 2,000,000 shares
   authorized,
82,917 and 83,293 shares issued and outstanding at
   March 31, 2023 and December 31, 2022, respectively; and
   Class B:
1,000,000 shares authorized and 313,732 shares issued
   and outstanding at March 31, 2023 and December 31, 2022

 

 

40

 

 

 

40

 

Additional paid-in capital

 

 

2,279,253

 

 

 

2,263,322

 

Accumulated deficit

 

 

(1,451,825

)

 

 

(1,448,535

)

Total stockholders' equity

 

 

827,468

 

 

 

814,827

 

Total liabilities and stockholders' equity

 

$

1,611,500

 

 

$

1,604,631

 

 

See accompanying notes to condensed consolidated financial statements.

 


 

GoodRx Holdings, Inc.

Condensed Consolidated Statements of Operations

(Unaudited)

 

 

 

Three Months Ended March 31,

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

Revenue

 

$

183,986

 

 

$

203,329

 

Costs and operating expenses:

 

 

 

 

 

 

Cost of revenue, exclusive of depreciation and
   amortization presented separately below

 

 

16,695

 

 

 

12,280

 

Product development and technology

 

 

32,908

 

 

 

35,042

 

Sales and marketing

 

 

78,522

 

 

 

92,950

 

General and administrative

 

 

29,619

 

 

 

31,923

 

Depreciation and amortization

 

 

14,939

 

 

 

11,373

 

Total costs and operating expenses

 

 

172,683

 

 

 

183,568

 

Operating income

 

 

11,303

 

 

 

19,761

 

Other expense, net:

 

 

 

 

 

 

Other expense

 

 

(1,808

)

 

 

 

Interest income

 

 

7,234

 

 

 

52

 

Interest expense

 

 

(13,133

)

 

 

(5,869

)

Total other expense, net

 

 

(7,707

)

 

 

(5,817

)

Income before income taxes

 

 

3,596

 

 

 

13,944

 

Income tax expense

 

 

(6,886

)

 

 

(1,651

)

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

(Loss) earnings per share:

 

 

 

 

 

 

Basic

 

$

(0.01

)

 

$

0.03

 

Diluted

 

$

(0.01

)

 

$

0.03

 

Weighted average shares used in computing
   (loss) earnings per share:

 

 

 

 

 

 

Basic

 

 

412,429

 

 

 

414,739

 

Diluted

 

 

412,429

 

 

 

427,378

 

 

 

 

 

 

 

 

Stock-based compensation included in costs and
   operating expenses:

 

 

 

 

 

 

Cost of revenue

 

$

161

 

 

$

(46

)

Product development and technology

 

 

8,589

 

 

 

7,478

 

Sales and marketing

 

 

4,412

 

 

 

5,394

 

General and administrative

 

 

12,337

 

 

 

17,323

 

 

See accompanying notes to condensed consolidated financial statements.

 


 

GoodRx Holdings, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

 

 

 

Class A and Class B
Common Stock

 

 

Additional
Paid-in

 

 

Accumulated

 

 

Total
Stockholders'

 

(in thousands)

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2022

 

 

397,025

 

 

$

40

 

 

$

2,263,322

 

 

$

(1,448,535

)

 

$

814,827

 

Stock options exercised

 

 

192

 

 

 

 

 

 

895

 

 

 

 

 

 

895

 

Stock-based compensation

 

 

 

 

 

 

 

 

28,263

 

 

 

 

 

 

28,263

 

Vesting and settlement of restricted stock units

 

 

1,668

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withheld related to net share
   settlement

 

 

(666

)

 

 

 

 

 

(3,710

)

 

 

 

 

 

(3,710

)

Repurchases of Class A common stock

 

 

(1,570

)

 

 

 

 

 

(9,517

)

 

 

 

 

 

(9,517

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(3,290

)

 

 

(3,290

)

Balance at March 31, 2023

 

 

396,649

 

 

$

40

 

 

$

2,279,253

 

 

$

(1,451,825

)

 

$

827,468

 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

3


 

GoodRx Holdings, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

 

 

 

Class A and Class B
Common Stock

 

 

Additional
Paid-in

 

 

Accumulated

 

 

Total
Stockholders'

 

(in thousands)

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2021

 

 

400,562

 

 

$

40

 

 

$

2,247,347

 

 

$

(1,415,707

)

 

$

831,680

 

Stock options exercised

 

 

749

 

 

 

 

 

 

3,699

 

 

 

 

 

 

3,699

 

Stock-based compensation

 

 

 

 

 

 

 

 

32,161

 

 

 

 

 

 

32,161

 

Vesting and settlement of restricted stock units

 

 

822

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withheld related to net share
   settlement

 

 

(364

)

 

 

 

 

 

(9,561

)

 

 

 

 

 

(9,561

)

Repurchases of Class A common stock

 

 

(5,637

)

 

 

 

 

 

(83,765

)

 

 

 

 

 

(83,765

)

Net income

 

 

 

 

 

 

 

 

 

 

 

12,293

 

 

 

12,293

 

Balance at March 31, 2022

 

 

396,132

 

 

$

40

 

 

$

2,189,881

 

 

$

(1,403,414

)

 

$

786,507

 

 

See accompanying notes to condensed consolidated financial statements.

 

 

4


 

GoodRx Holdings, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2023

 

 

2022

 

Cash flows from operating activities

 

 

 

 

 

 

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

Adjustments to reconcile net (loss) income to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

14,939

 

 

 

11,373

 

Amortization of debt issuance costs

 

 

849

 

 

 

856

 

Non-cash operating lease expense

 

 

1,042

 

 

 

727

 

Stock-based compensation expense

 

 

25,499

 

 

 

30,149

 

Deferred income taxes

 

 

35

 

 

 

(394

)

Loss on minority equity interest investment

 

 

1,808

 

 

 

 

Changes in operating assets and liabilities, net of effects of business acquisition

 

 

 

 

 

 

Accounts receivable

 

 

699

 

 

 

(5,198

)

Prepaid expenses and other assets

 

 

(6,005

)

 

 

3,616

 

Accounts payable

 

 

(4,737

)

 

 

(4,442

)

Accrued expenses and other current liabilities

 

 

1,184

 

 

 

(17,197

)

Operating lease liabilities

 

 

(140

)

 

 

(1,228

)

Other liabilities

 

 

405

 

 

 

(435

)

Net cash provided by operating activities

 

 

32,288

 

 

 

30,120

 

Cash flows from investing activities

 

 

 

 

 

 

Purchase of property and equipment

 

 

(148

)

 

 

(1,736

)

Acquisition, net of cash acquired

 

 

 

 

 

(6,976

)

Capitalized software

 

 

(14,140

)

 

 

(10,682

)

Investment in minority equity interest

 

 

 

 

 

(15,007

)

Net cash used in investing activities

 

 

(14,288

)

 

 

(34,401

)

Cash flows from financing activities

 

 

 

 

 

 

Payments on long-term debt

 

 

(1,758

)

 

 

(1,758

)

Repurchases of Class A common stock

 

 

(9,517

)

 

 

(83,765

)

Proceeds from exercise of stock options

 

 

708

 

 

 

3,683

 

Employee taxes paid related to net share settlement of equity awards

 

 

(3,523

)

 

 

(9,561

)

Net cash used in financing activities

 

 

(14,090

)

 

 

(91,401

)

Net change in cash and cash equivalents

 

 

3,910

 

 

 

(95,682

)

Cash and cash equivalents

 

 

 

 

 

 

Beginning of period

 

 

757,165

 

 

 

941,109

 

End of period

 

$

761,075

 

 

$

845,427

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

Non cash investing and financing activities:

 

 

 

 

 

 

Stock-based compensation included in capitalized software

 

$

2,764

 

 

$

2,012

 

Capitalized software included in accounts payable and accrued expenses and
   other current liabilities

 

 

2,625

 

 

 

1,515

 

Capitalized software transferred from prepaid assets

 

 

5,751

 

 

 

 

 

See accompanying notes to condensed consolidated financial statements.

 

5


 

GoodRx Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1. Description of Business

GoodRx Holdings, Inc. was incorporated in September 2015 and has no material assets or standalone operations other than its ownership in its consolidated subsidiaries. GoodRx, Inc. (“GoodRx”), a Delaware corporation initially formed in September 2011, is a wholly-owned subsidiary of GoodRx Intermediate Holdings, LLC, which itself is a wholly-owned subsidiary of GoodRx Holdings, Inc.

GoodRx Holdings, Inc. and its subsidiaries (collectively, "we," "us" or "our") offer information and tools to help consumers compare prices and save on their prescription drug purchases. We operate a price comparison platform that provides consumers with curated, geographically relevant prescription pricing, and provides access to negotiated prices through our codes that can be used to save money on prescriptions across the United States. These services are free to consumers and we primarily earn revenue from our core business from pharmacy benefit managers ("PBMs") that manage formularies and prescription transactions including establishing pricing between consumers and pharmacies. We also offer other healthcare products and services, including pharmaceutical ("pharma") manufacturer solutions, subscriptions and telehealth services.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2022 and the related notes, which are included in our Annual Report on Form 10-K filed with the SEC on March 1, 2023 ("2022 10-K"). The December 31, 2022 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. The condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our condensed consolidated financial statements. The operating results for the three months ended March 31, 2023 are not necessarily indicative of the results expected for the full year ending December 31, 2023.

There have been no material changes in significant accounting policies during the three months ended March 31, 2023 from those disclosed in “Note 2. Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in our 2022 10-K.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of GoodRx Holdings, Inc., its wholly owned subsidiaries and variable interest entities for which we are the primary beneficiary. Intercompany balances and transactions have been eliminated in consolidation. Results of businesses acquired are included in our condensed consolidated financial statements from their respective dates of acquisition.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements, including the accompanying notes. We base our estimates on historical factors; current circumstances, including the impact of a grocery chain that previously did not accept discounted pricing for a subset of prescription drugs from our PBMs starting late in the first quarter of 2022 ("grocer issue"); macroeconomic events and conditions, including the consideration of the economic impact of COVID-19; and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis. Actual results can differ materially from these estimates, and such differences can affect the results of operations reported in future periods. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, the sustained effects of the grocer issue on our business, future results of operations and financial condition continue to be difficult to estimate

 

6


 

because there are several variables that are highly uncertain, including, among others, consumer response to updated consumer pricing and timing and extent of returning user levels.

Certain Risks and Concentrations

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable.

We maintain cash deposits with multiple financial institutions in the United States which, at times, may exceed federally insured limits. Cash may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash are financially sound and, accordingly, minimal credit risk exists with respect to these balances. However, market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we will be able to access uninsured funds in a timely manner or at all. We have not experienced any losses in such accounts.

We consider all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, consisting of U.S. treasury securities money market funds, of $642.5 million at March 31, 2023 and December 31, 2022 were classified as Level 1 of the fair value hierarchy and valued using quoted market prices in active markets.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangements and generally do not obtain or require collateral. For the three months ended March 31, 2023, two customers accounted for approximately 13% and 11% of our revenue. For the three months ended March 31, 2022, two customers accounted for approximately 13% and 10% of our revenue. At March 31, 2023, one customer accounted for approximately 13% of our accounts receivable balance. At December 31, 2022, one customer accounted for approximately 13% of our accounts receivable balance.

Equity Investments

We retain minority equity interests in privately-held companies without readily determinable fair values. Our ownership interests are less than 20% of the voting stock of the investees and we do not have the ability to exercise significant influence over the operating and financial policies of the investees. The equity investments are accounted for under the measurement alternative in accordance with Accounting Standards Codification Topic 321, Investments – Equity Securities, which is cost minus impairment, if any, plus or minus changes resulting from observable price changes. There were no adjustments resulting from observable price changes during the three months ended March 31, 2023. Due to indicators of a decline in the financial condition of one of our investees, we recognized a $1.8 million impairment loss on one of our minority equity interest investments during the three months ended March 31, 2023 and presented it as other expense on our accompanying condensed consolidated statement of operations. We did not recognize any changes resulting from observable price changes or impairment loss on our minority equity interest investments during the three months ended

 

7


 

March 31, 2022. Equity investments included in other assets on our accompanying condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 was $17.2 million and $19.0 million, respectively.

Recent Accounting Pronouncement

Recently Adopted Accounting Pronouncement

In June 2022, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions ("Topic 820"), which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. This guidance is effective for annual periods beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption of this ASU is permitted. This ASU should be applied prospectively and recognize in earnings on the adoption date any adjustments made as a result of adoption. We early adopted this guidance effective January 1, 2023, and the adoption did not have an impact to our consolidated financial statements and disclosures.

3. Business Combinations

vitaCare Prescription Services, Inc.

On April 14, 2022, we acquired all of the equity interests of vitaCare Prescription Services, Inc. (“vitaCare”), a prescription technology and services platform, for a total purchase consideration of $131.8 million, inclusive of $149.9 million in cash, offset by contingent considerations with a net estimated acquisition-date fair value of $18.1 million. vitaCare strengthens and expands our business capabilities with respect to our pharma manufacturer solutions platform. The goodwill recognized in connection with this acquisition primarily related to the expected long-term synergies and other benefits from the acquisition, including the acquired assembled workforce, and is expected to be tax deductible. The aggregate purchase consideration was principally allocated to goodwill of $80.6 million and other intangible assets of $52.0 million. Other intangible assets principally related to developed technology of $30.0 million and customer relationships of $21.0 million with estimated useful lives of five and eleven years, respectively.

The contingent considerations recognized in connection with the vitaCare acquisition consisted of a contingent consideration receivable and a contingent consideration payable with estimated acquisition-date fair values of approximately $19.7 million and $1.7 million, respectively. As of March 31, 2023 and December 31, 2022, the fair value of the contingent consideration receivable was zero as the contingency was resolved in the year of acquisition. The contingent consideration payable of up to $7.0 million in cash is based upon vitaCare's achievement of certain specified revenue results through the end of 2023 as stipulated by the purchase agreement. As of March 31, 2023 and December 31, 2022, no future contingent payments were expected to be made.

Pro forma unaudited consolidated results of operations - The following table reflects the pro forma unaudited consolidated results of operations for the three months ended March 31, 2022 as if the acquisition of vitaCare had occurred on January 1, 2021. The pro forma unaudited consolidated results of operations give effect to certain adjustments including: (i) transaction and severance costs incurred in connection with the acquisition; (ii) amortization expense related to the acquired intangible assets; and (iii) elimination of vitaCare's allocated interest expense related to the seller's financing agreement whereby vitaCare was released from as a guarantor upon the consummation of the acquisition. The pro forma unaudited consolidated results of operations are not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of the date indicated, nor are they necessarily indicative of future operating results.

 

(in thousands)

Three Months Ended March 31, 2022

 

Pro forma revenue

$

203,824

 

Pro forma net income

$

5,140

 

flipMD, Inc.

On February 18, 2022, we acquired all of the equity interests of flipMD, Inc. ("flipMD") for $7.0 million in cash. flipMD is a marketplace connecting practicing physicians with organizations seeking on-demand medical expertise.

 

8


 

 

4. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Accrued bonus and other payroll related

 

$

11,524

 

 

$

20,642

 

Accrued marketing

 

 

13,190

 

 

 

12,104

 

Deferred revenue

 

 

10,763

 

 

 

7,879

 

Income taxes payable

 

 

3,738

 

 

 

 

Other accrued expenses

 

 

8,515

 

 

 

6,898

 

Total accrued expenses and other current liabilities

 

$

47,730

 

 

$

47,523

 

Deferred revenue represents payments received in advance of providing services for certain advertising contracts with customers and subscriptions. Deferred revenue is substantially recognized as revenue within the subsequent twelve months. We expect substantially all of the deferred revenue at March 31, 2023 will be recognized as revenue within the subsequent twelve months. Of the $7.9 million of deferred revenue at December 31, 2022, $5.7 million was recognized as revenue during the three months ended March 31, 2023. Revenue recognized during the three months ended March 31, 2022 of $4.5 million was included as deferred revenue at December 31, 2021.

5. Income Taxes

We generally calculate income taxes in interim periods by applying an estimated annual effective income tax rate to income or loss before income taxes and by calculating the tax effect of discrete items recognized during such periods. Our estimated annual effective income tax rate is based on our estimated full year income or loss and the related income taxes for each jurisdiction in which we operate. This rate can be affected by estimates of full year pre-tax income or loss and permanent differences.

The effective income tax rate was 191.5% and 11.8% for the three months ended March 31, 2023 and 2022, respectively. The primary differences between our effective income tax rates and the federal statutory tax rate for the three months ended March 31, 2023 and 2022 were due to the effects of non-deductible officers’ stock-based compensation expense, the valuation allowance on our net deferred tax assets, state income taxes, benefits from research and development tax credits and tax effects from our equity awards.

As of March 31, 2023 and December 31, 2022, we maintained a full valuation allowance against our net deferred tax assets in excess of tax amortizable goodwill primarily due to cumulative three-year pre-tax losses adjusted for permanent book to tax differences. Our judgment regarding the need for a valuation allowance, including the exact timing and amount of any release of such valuation allowance, may reasonably change in the next twelve months due to many factors, including changes in the level of tax profitability that we achieve, changes in tax laws or regulations and price fluctuations of our Class A common stock and its related future tax effects from our outstanding equity awards.

6. Debt

We have a $700.0 million term loan under an agreement with various lenders (“First Lien Term Loan Facility”) that accrues interest at a rate per annum based on the LIBO Screen Rate plus a variable margin based on our most recently determined First Lien Net Leverage Ratio (as defined in the agreement), ranging from 2.75% to 3.00%. The effective interest rate on the First Lien Term Loan Facility for the three months ended March 31, 2023 and 2022 was 7.81% and 3.39%, respectively. The First Lien Term Loan Facility requires quarterly principal payments through September 2025, with any remaining unpaid principal and any accrued and unpaid interest due upon maturity on October 10, 2025. We may prepay the First Lien Term Loan Facility without penalty. The First Lien Term Loan Facility is collateralized by substantially all of our assets and 100% of the equity interest of GoodRx.

We also have a revolving credit facility for up to $100.0 million ("Revolving Credit Facility") which expires on October 11, 2024 and bears interest at a rate per annum based on the LIBO Screen Rate plus a variable margin ranging from 2.50% to 3.00% on used amounts, and a commitment fee of 0.25% to 0.50% per annum on unused amounts. We had no borrowings against the Revolving Credit Facility as of March 31, 2023 and December 31, 2022. We had outstanding letters of credit issued against the Revolving Credit Facility for $9.2 million as of March 31, 2023 and December 31, 2022, which reduced our available borrowings under the Revolving Credit Facility.

 

9


 

Our debt balance is as follows:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Principal balance under First Lien Term Loan Facility

 

$

665,310

 

 

$

667,068

 

Less: Unamortized debt issuance costs and discounts

 

 

(7,505

)

 

 

(8,243

)

 

 

$

657,805

 

 

$

658,825

 

The estimated fair value of our debt was $660.3 million and $649.6 million as of March 31, 2023 and December 31, 2022, respectively, based on inputs categorized as Level 2 in the fair value hierarchy.

As of March 31, 2023, we were subject to a financial covenant requiring maintenance of a First Lien Net Leverage Ratio not to exceed 8.2 to 1.0 and other nonfinancial covenants under the First Lien Term Loan Facility. Additionally, GoodRx is restricted from making dividend payments, loans or advances to us. At March 31, 2023, we were in compliance with our covenants.

7. Commitments and Contingencies

Aside from the below, as of March 31, 2023, there were no material changes to our commitments and contingencies as disclosed in the notes to our consolidated financial statements included in our 2022 10-K.

Legal Contingencies

In March 2020, we received a letter from the Federal Trade Commission ("FTC") indicating its intent to investigate our privacy and security practices to determine whether such practices comply with Section 5 of the FTC Act. In April 2020, the FTC sent an initial request for information to us regarding our sharing of data regarding individuals’ use of our website, app and services with service providers, including Google and Facebook. Notwithstanding our belief that we complied with applicable regulations and had meritorious defenses to any claims or assertions to the contrary, on February 1, 2023, we reached a negotiated settlement with the FTC (a "proposed consent order") to resolve all claims and allegations arising out of or relating to the FTC investigation which included a monetary settlement amount of $1.5 million that was accrued as of December 31, 2022 and paid during the three months ended March 31, 2023. The proposed consent order was filed in the United States District Court for the Northern District of California ("NDCA") and was approved and entered on February 17, 2023. The consent order also includes agreements to effect or maintain, as applicable, certain changes to our business practices, policies and compliance requirements that may impose additional costs that we do not believe will be material both individually and in the aggregate to us.

Between February 2, 2023, and March 30, 2023, five individual plaintiffs filed five separate putative class actions lawsuits against GoodRx Holdings, Inc., Google, Meta, and Criteo, alleging generally that we have not adequately protected consumer privacy and that we communicated consumer information to third parties, including the three co-defendants. Four of the plaintiffs allege California common law intrusion upon seclusion and unjust enrichment claims, as well as claims under California’s Medical Information Act, Invasion of Privacy Act, Consumer Legal Remedies Act, and Unfair Competition Law. One of these four plaintiffs additionally brings a claim under the Electronic Communications Privacy Act. The fifth plaintiff brings claims for common-law unjust enrichment and violations of New York’s General Business Law. The plaintiffs in these lawsuits are seeking various forms of monetary damages (such as statutory damages, compensatory damages, attorneys’ fees and disgorgement of profits) as well as injunctive relief. Four of these cases were originally filed in the NDCA (Cases No. 3:23-cv-00501; 3:23-cv-00744; 3:23-cv-00940; and 4:23-cv-01293). One case was originally filed in the United States District Court for the Southern District of New York (Case No. 1:23-cv-00943); however, that case was voluntarily dismissed and re-filed in the NDCA (Case No. 3:23-cv-01508). These five matters have been consolidated and assigned to U.S. District Judge Vince Chhabria in the NDCA. An amended consolidated complaint is due to be filed later in May 2023. The court has further set a briefing schedule for motions to dismiss and motions to compel arbitration. In addition, the court referred the parties to mediation, which has not been scheduled or discussed further yet at this time. We have not accrued a loss for the matters described above as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may have been incurred, we are unable to estimate a loss or range of loss in these matters.

The pending proceedings described above involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources to defend. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.

In addition, during the normal course of business, we may become subject to, and are presently involved in, legal proceedings, claims and litigations. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. Accruals for loss contingencies are recognized when a loss is probable, and the amount of such loss can be reasonably estimated.

 

10


 

8. Revenue

For the three months ended March 31, 2023 and 2022, revenue comprised the following:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Prescription transactions revenue

 

$

134,907

 

 

$

155,507

 

 

Pharma manufacturer solutions revenue

 

 

20,435

 

 

 

23,469

 

 

Subscription revenue

 

 

24,143

 

 

 

19,110

 

 

Other revenue

 

 

4,501

 

 

 

5,243

 

 

Total revenue

 

$

183,986

 

 

$

203,329

 

 

 

9. Stockholders' Equity

On February 23, 2022, our board of directors authorized the repurchase of up to an aggregate of $250.0 million of our Class A common stock through February 23, 2024 (the "repurchase program"). Repurchases under the repurchase program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at our discretion, depending on market conditions and corporate needs, or under a Rule 10b5-1 trading plan. This repurchase program does not obligate us to acquire any particular amount of Class A common stock and may be modified, suspended or terminated at any time at the discretion of our board of directors.

During the three months ended March 31, 2023, we repurchased and retired 1.6 million shares of our Class A common stock for an aggregate purchase price of $9.5 million under the repurchase program. During the three months ended March 31, 2022, we repurchased and retired 5.6 million shares of our Class A common stock for an aggregate purchase price of $83.8 million under the repurchase program. As of March 31, 2023, we had $138.8 million available for future repurchases of our Class A common stock under the repurchase program.

10. Basic and Diluted (Loss) Earnings Per Share

The computation of (loss) earnings per share for the three months ended March 31, 2023 and 2022 is as follows:

 

 

 

Three Months Ended March 31,

 

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

 

Denominator:

 

 

 

 

 

 

 

Weighted average shares - basic

 

 

412,429

 

 

 

414,739

 

 

Dilutive impact of stock options, restricted stock
  awards and restricted stock units

 

 

 

 

 

12,639

 

 

Weighted average shares - diluted

 

 

412,429

 

 

 

427,378

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

Basic

 

$

(0.01

)

 

$

0.03

 

 

Diluted

 

$

(0.01

)

 

$

0.03

 

 

The following weighted average potentially dilutive shares are excluded from the computation of diluted (loss) earnings per share for the periods presented because including them would have been antidilutive:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Stock options, restricted stock awards and
   restricted stock units

 

 

38,027

 

 

 

4,902

 

 

 

11. Subsequent Events

On April 25, 2023, Trevor Bezdek and Douglas Hirsch determined that they would transition from their roles as our co-Chief Executive Officers (the “Transition”). Messrs. Bezdek and Hirsch will each remain executive officers of GoodRx Holdings, Inc. and its consolidated subsidiaries, serving as Chairman and Chief Mission Officer, respectively, in addition to continuing as directors of our board. Pursuant to their restated employment agreements as a result of the Transition, Messrs. Bezdek and Hirsch have agreed not to sell their ownership of any of our common stock without approval from our board of directors, subject to certain exceptions including, but not limited to, pursuant to any new, modified or amended contract,

 

11


 

instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act (a “Rule 10b5-1 Plan”) that has been approved or will be approved by our board of directors after April 25, 2023 or an existing Rule 10b5-1 Plan as of such date.

In connection with the Transition, our board of directors appointed Scott Wagner as our Interim Chief Executive Officer (principal executive officer), effective April 25, 2023. Pursuant to Mr. Wagner's employment agreement, Mr. Wagner will, amongst other compensation terms and conditions, be granted a stock option award on the first trading day of the first “open window” under our insider trading policy that occurs following April 25, 2023. The stock option award will cover between 2.5 million and 3.0 million shares of our Class A common stock, with the final number determined by our board of directors in its sole discretion prior to or on the applicable grant date. The stock option award will vest and become exercisable in twelve substantially equal installments on each monthly anniversary of April 25, 2023, subject to Mr. Wagner’s continued employment through the applicable vesting date.


 

 

12


 

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

You should read the following discussion and analysis of our financial condition and results of operations together with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q, as well as Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Part II, Item 8, “Financial Statements and Supplementary Data” included in our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 10-K”) filed with the SEC on March 1, 2023. This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth in the "Risk Factors" sections of our 2022 10-K and this Quarterly Report on Form 10-Q and other factors set forth in other parts of this Quarterly Report on Form 10-Q and our filings with the SEC.

Glossary of Selected Terminology

As used in this Quarterly Report on Form 10-Q, unless the context otherwise requires, references to:

we,” “us,” “our,” the “Company,” “GoodRx,” and similar references refer to GoodRx Holdings, Inc. and its consolidated subsidiaries.
consumers refer to the general population in the United States that uses or otherwise purchases healthcare products and services. References to “our consumers” or “GoodRx consumers” refer to consumers that have used one or more of our offerings.
discounted price” refers to a price for a prescription provided on our platform that represents a negotiated rate provided by one of our PBM partners at a retail pharmacy. Through our platform, our discounted prices are free to access for consumers by saving a GoodRx code to their mobile device for their selected prescription and presenting it at the chosen pharmacy. The term “discounted price” excludes prices we may otherwise source, such as prices from patient assistance programs for low-income individuals and Medicare prices, and any negotiated rates offered through our subscription offerings: GoodRx Gold (“Gold”), and Kroger Rx Savings Club powered by GoodRx (“Kroger Savings”).
GoodRx code refers to codes that can be accessed by our consumers through our apps or websites or that can be provided to our consumers directly by healthcare professionals, including physicians and pharmacists, that allow our consumers free access to our discounted prices or a lower list price for their prescriptions when such code is presented at their chosen pharmacy.
Monthly Active Consumers refers to the number of unique consumers who have used a GoodRx code to purchase a prescription medication in a given calendar month and have saved money compared to the list price of the medication. A unique consumer who uses a GoodRx code more than once in a calendar month to purchase prescription medications is only counted as one Monthly Active Consumer in that month. A unique consumer who uses a GoodRx code in two or three calendar months within a quarter will be counted as a Monthly Active Consumer in each such month. Monthly Active Consumers do not include subscribers to our subscription offerings, consumers of our pharma manufacturer solutions offering, or consumers who used our telehealth offerings. When presented for a period longer than a month, Monthly Active Consumers is averaged over the number of calendar months in such period. For example, a unique consumer who uses a GoodRx code twice in January, but who did not use our prescription transactions offering again in February or March, is counted as 1 in January and as 0 in both February and March, thus contributing 0.33 to our Monthly Active Consumers for such quarter (average of 1, 0 and 0). A unique consumer who uses a GoodRx code in January and in March, but did not use our prescription transactions offering in February, would be counted as 1 in January, 0 in February and 1 in March, thus contributing 0.66 to our Monthly Active Consumers for such quarter. Monthly Active Consumers from acquired companies are only included beginning in the first full quarter following the acquisition.
PBM refers to a pharmacy benefit manager. PBMs aggregate demand to negotiate prescription medication prices with pharmacies and pharma manufacturers. PBMs find most of their demand through relationships with insurance companies and employers. However, nearly all PBMs also have consumer direct or cash network pricing that they negotiate with pharmacies for consumers who choose to purchase prescriptions outside of insurance.
pharma” is an abbreviation for pharmaceutical.

 

13


 

savings,saved and similar references refer to the difference between the list price for a particular prescription at a particular pharmacy and the price paid by the GoodRx consumer for that prescription utilizing a GoodRx code available through our platform at that same pharmacy. In certain circumstances, we may show a list price on our platform when such list price is lower than the negotiated price available using a GoodRx code and, in certain circumstances, a consumer may use a GoodRx code and pay the list price at a pharmacy if such list price is lower than the negotiated price available using a GoodRx code. We do not earn revenue from such transactions, but our savings calculation includes an estimate of the savings achieved by the consumer because our platform has directed the consumer to the pharmacy with the low list price. This estimate of savings when the consumer pays the list price is based on internal data and is calculated as the difference between the average list price across all pharmacies where GoodRx consumers paid the list price and the average list price paid by consumers in the pharmacies to which we directed them. We do not calculate savings based on insurance prices as we do not have information about a consumer’s specific coverage or price. We do not believe savings are representative or indicative of our revenue or results of operations.
subscribers” and similar references refers to our consumers that are subscribed to either of our subscription offerings, Gold or Kroger Savings. References to subscription plans as of a particular date represents an active subscription to either one of our aforementioned subscription offerings as of the specified date. Each subscription plan may represent more than one subscriber since family subscription plans may include multiple members.

Certain monetary amounts, percentages, and other figures included in this Quarterly Report on Form 10-Q have been subject to rounding adjustments. Percentage amounts included in this Quarterly Report on Form 10-Q have not in all cases been calculated on the basis of such rounded figures, but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this Quarterly Report on Form 10-Q may vary from those obtained by performing the same calculations using the figures in our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. Certain other amounts that appear in this Quarterly Report on Form 10-Q may not sum due to rounding.

Overview

Our mission is to help Americans get the healthcare they need at a price they can afford. To achieve this, we are building the leading consumer-focused digital healthcare platform in the United States. We believe our financial results reflect the significant market demand for our offerings and the value that we provide to the broader healthcare ecosystem; however, our financial results for the three months ended March 31, 2023 have been materially impacted by certain events that occurred during 2022.

Late in the first quarter of 2022, a grocery chain took actions that impacted acceptance of discounted pricing for a subset of prescription drugs from PBMs, who are one category of our customers, and whose pricing we promote on our platform ("grocer issue"). This had a material adverse impact on our prescription transactions revenue and Monthly Active Consumers, which was partially offset by our ability to shift certain prescription transactions to other retailers. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, beginning in the second quarter of 2022, it has had and is expected to continue to have a sustained adverse impact on our prescription transactions revenue and Monthly Active Consumers due to consumer response to updated consumer pricing and the timing and extent of returning user levels. We have not experienced, and are not aware, of PBM-pharmacy issues at any other large volume pharmacies, with the exception of the grocery chain described above, and we believe our pharmacy and PBM relationships remain strong. For additional information, please see sections entitled “Risk Factors" in our 2022 10-K and this Quarterly Report on Form 10-Q.

In addition to the above, but to a lesser extent, the acquisition of vitaCare Prescription Services, Inc. ("vitaCare") in April 2022 also had a negative impact on our net loss, net loss margin, Adjusted EBITDA and Adjusted EBITDA Margin for the three months ended March 31, 2023. vitaCare has a higher cost of revenue due to the operational nature of the business and has historically generated net losses and negative Adjusted EBITDA, which we expect will continue in the near to medium term.

For the three months ended March 31, 2023 as compared to the same period of 2022:

Revenue decreased 10% to $184.0 million from $203.3 million;
Net loss and net loss margin were $3.3 million and 1.8%, respectively, compared to net income and net income margin of $12.3 million and 6.0%, respectively; and
Adjusted EBITDA and Adjusted EBITDA Margin were $53.2 million and 28.9%, respectively, compared to $64.7 million and 31.8%, respectively.

Revenue, net (loss) income and net (loss) income margin are financial measures prepared in conformity with accounting principles generally accepted in the United States ("GAAP"). Adjusted EBITDA and Adjusted EBITDA Margin are non-GAAP

 

14


 

financial measures. For a reconciliation and presentation of Adjusted EBITDA and Adjusted EBITDA Margin to the most directly comparable GAAP financial measures, information about why we consider Adjusted EBITDA and Adjusted EBITDA Margin useful and a discussion of the material risks and limitations of these measures, please see “Key Financial and Operating Metrics—Non-GAAP Financial Measures" below.

Seasonality

We typically experience stronger consumer demand during the first and fourth quarters of each year, which coincide with generally higher consumer healthcare spending, doctor office visits, annual benefit enrollment season, and seasonal cold and flu trends. In addition, we may experience stronger demand for our pharma manufacturer solutions offering during the fourth quarter of each year, which coincides with pharma manufacturers' annual budgetary spending patterns. This seasonality may impact revenue and sales and marketing expense. The grocer issue and the ongoing impact of the COVID-19 pandemic may have masked these trends in recent periods and may continue to impact these trends in the future.

Recent Developments

Refer to Note 11 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Key Financial and Operating Metrics

We use Monthly Active Consumers, subscription plans, Adjusted EBITDA and Adjusted EBITDA Margin to assess our performance, make strategic and offering decisions and build our financial projections. The number of Monthly Active Consumers and subscription plans are key indicators of the scale of our consumer base and a gauge for our marketing and engagement efforts. We believe these operating metrics reflect our scale, growth and engagement with consumers.

We exited the first quarter of 2023 with over 7.0 million prescription-related consumers that used GoodRx across our prescription transactions and subscription offerings. Our prescription-related consumers represent the sum of Monthly Active Consumers for the three months ended March 31, 2023 and subscribers to our subscription plans as of March 31, 2023.

 

 

15


 

Monthly Active Consumers

Monthly Active Consumers beginning with the second quarter of 2022 were impacted by the grocer issue.

 

 

Three Months Ended

 

 

March 31,

 

 

December 31,

 

 

September 30,

 

 

June 30,

 

 

March 31,

 

(in millions)

2023

 

 

2022

 

 

2022

 

 

2022

 

 

2022

 

Monthly Active Consumers

 

6.1

 

 

 

5.9

 

 

 

5.8

 

 

 

5.8

 

 

 

6.4

 

Subscription Plans

Subscription plans in 2022 were impacted by a pricing increase for Gold subscribers that went into effect in the first half of 2022 and a sequential decline in our subscription plans for Kroger Savings as a result of reduced marketing spend in relation to the offering. We expect our subscription plans for Kroger Savings to continue to sequentially decline through July 2024, the expected sunset of the program.

 

 

As of

 

 

March 31,

 

 

December 31,

 

 

September 30,

 

 

June 30,

 

 

March 31,

 

(in thousands)

2023

 

 

2022

 

 

2022

 

 

2022

 

 

2022

 

Subscription plans

 

1,007

 

 

 

1,030

 

 

 

1,060

 

 

 

1,133

 

 

 

1,203

 

Non-GAAP Financial Measures

Adjusted EBITDA and Adjusted EBITDA Margin are key measures we use to assess our financial performance and are also used for internal planning and forecasting purposes. We believe Adjusted EBITDA and Adjusted EBITDA Margin are helpful to investors, analysts and other interested parties because they can assist in providing a more consistent and comparable overview of our operations across our historical financial periods. In addition, these measures are frequently used by analysts, investors and other interested parties to evaluate and assess performance.

We define Adjusted EBITDA for a particular period as net income or loss before interest, taxes, depreciation and amortization, and as further adjusted, as applicable, for acquisition related expenses, stock-based compensation expense, payroll tax expense related to stock-based compensation, loss on extinguishment of debt, financing related expenses, loss on operating lease assets, restructuring related expenses, legal settlement expenses, charitable stock donation, gain on sale of business and other income or expense, net. Adjusted EBITDA Margin represents Adjusted EBITDA as a percentage of revenue.

Adjusted EBITDA and Adjusted EBITDA Margin are non-GAAP financial measures and are presented for supplemental informational purposes only and should not be considered as alternatives or substitutes to financial information presented in accordance with GAAP. These measures have certain limitations in that they do not include the impact of certain expenses that are reflected in our condensed consolidated statements of operations that are necessary to run our business. Other companies, including other companies in our industry, may not use these measures or may calculate these measures differently than as presented in this Quarterly Report on Form 10-Q, limiting their usefulness as comparative measures.

The following table presents a reconciliation of net (loss) income, the most directly comparable financial measure calculated in accordance with GAAP, to Adjusted EBITDA, and presents net (loss) income margin, the most directly comparable financial measure calculated in accordance with GAAP, with Adjusted EBITDA Margin:

 

 

 

16


 

 

 

Three Months Ended March 31,

 

(dollars in thousands)

 

2023

 

 

2022

 

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

Adjusted to exclude the following:

 

 

 

 

 

 

Interest income

 

 

(7,234

)

 

 

(52

)

Interest expense

 

 

13,133

 

 

 

5,869

 

Income tax expense

 

 

6,886

 

 

 

1,651

 

Depreciation and amortization

 

 

14,939

 

 

 

11,373

 

Other expense (1)

 

 

1,808

 

 

 

 

Financing related expenses (2)

 

 

 

 

 

4

 

Acquisition related expenses (3)

 

 

1,056

 

 

 

1,973

 

Restructuring related expenses (4)

 

 

 

 

 

311

 

Stock-based compensation expense

 

 

25,499

 

 

 

30,149

 

Payroll tax expense related to stock-based compensation

 

 

440

 

 

 

1,083

 

Adjusted EBITDA

 

$

53,237

 

 

$

64,654

 

Revenue

 

$

183,986

 

 

$

203,329

 

Net (loss) income margin (5)

 

 

(1.8

%)

 

 

6.0

%

Adjusted EBITDA Margin

 

 

28.9

%

 

 

31.8

%

 

(1)
Other expense represents the impairment loss on one of our minority equity interest investments.
(2)
Financing related expenses include third-party fees related to proposed financings.
(3)
Acquisition related expenses principally include costs for actual or planned acquisitions including related third-party fees, legal, consulting and other expenditures, and as applicable, severance costs and retention bonuses to employees related to acquisitions and change in fair value of contingent consideration.
(4)
Restructuring related expenses include employee severance and other personnel related costs in connection with workforce optimization and organizational changes to better align with our strategic goals and future scale.
(5)
Net (loss) income margin represents net loss or net income, as applicable, as a percentage of revenue.

Components of our Results of Operations

Revenue

Our revenue is primarily derived from prescription transactions revenue that is generated when pharmacies fill prescriptions for consumers, and from other revenue streams such as our pharma manufacturer solutions, subscription offerings, and our telehealth offering. All of our revenue has been generated in the United States. We consider PBMs, pharmacies, pharma manufacturers and our subscribers, with whom we have direct contractual agreements, to be our primary customers.

Prescription transactions revenue: Consists primarily of revenue generated from PBMs when a prescription is filled with a GoodRx code provided through our platform. The majority of our contracts with PBMs provide for fees that represent a percentage of the fees that PBMs charge to the pharmacy, and a minority of our contracts provide for a fixed fee per transaction. Our percentage of fee contracts often also include a minimum fixed fee per transaction. Certain contracts also provide that the amount of fees we receive is based on the volume of prescriptions filled each month. We expect the revenue contribution from contracts with fixed fee arrangements to remain largely stable over the medium term, and do not expect that changes in revenue contribution from fixed fee versus percentage of fee arrangements will materially impact our revenue from PBMs. Beginning in late 2022, we began to enter into direct contractual agreements with pharmacies, which generally provide for lower fees per transaction relative to prescriptions filled through our agreements with PBMs. Our contracts with pharmacies provide consumers access to discounted prices. We earn fixed fees per transaction from such pharmacies when a prescription is filled with a GoodRx code provided through our platform. We expect to increase direct contractual relationships with more pharmacies in proportion to existing contractual agreements with our PBMs in the near term.
Pharma manufacturer solutions revenue: Consists primarily of revenue generated from pharma manufacturers and other customers for advertising, including integrating onto our platform their affordability solutions to our consumers, and also from prescription transaction fees generated when pharmacies fill prescriptions for products sold by pharma manufacturers via our vitaCare pharmacy services solution.
Subscription revenue: Consists of revenue from our Gold and Kroger Savings subscription offerings.
Other revenue: Consists of revenue generated by our telehealth offering that allows consumers to access healthcare professionals online.

 

17


 

Costs and Operating Expenses

We incur the following expenses directly related to our cost of revenue and operating expenses:

Cost of revenue: Consists primarily of costs related to outsourced consumer support, healthcare provider costs, personnel costs including salaries, benefits, bonuses and stock-based compensation expense, for our consumer support employees, hosting and cloud costs, merchant account fees, processing fees, allocated overhead, and as applicable, fulfillment costs for certain solutions provided to customers under our pharma manufacturer solutions offering. Cost of revenue is largely driven by the growth of our visitor, subscriber and active consumer base, as well as our offering mix. Our cost of revenue as a percentage of revenue may vary based on the change in mix of our various offerings.
Product development and technology: Consists primarily of personnel costs, including salaries, benefits, bonuses and stock-based compensation expense, for employees involved in product development activities, third-party services and contractors related to product development, information technology and software-related costs, and allocated overhead. Product development and technology expenses are primarily driven by changes in headcount and investments to support and develop our various products. We capitalize certain qualified costs related to the development of internal-use software, which may also cause product development and technology expenses to vary from period to period.
Sales and marketing: Consists primarily of advertising and promotional expenses for consumer acquisition and retention including consumer (who are not our customers) discounts and incentives, as well as personnel costs, including salaries, benefits, bonuses, stock-based compensation expense and sales commissions, for sales and marketing employees, third-party services and contractors, and allocated overhead. Sales and marketing expenses are primarily driven by investments to grow and retain our consumer base and may fluctuate based on the timing of our investments in consumer acquisition and retention. We continuously evaluate the impact of sales and marketing activities on our business and actively manage our sales and marketing spend, including investment in consumer acquisition, which is largely variable, as market and business conditions change.
General and administrative: Consists primarily of personnel costs including salaries, benefits, bonuses and stock-based compensation expense for our executive, finance, accounting, legal, and human resources functions, as well as professional fees, occupancy costs, other general overhead costs, and as applicable, change in fair value of contingent consideration, loss on operating lease assets, gain on sale of business and charitable donations.
Depreciation and amortization: Consists of depreciation of property and equipment and amortization of capitalized internal-use software costs and intangible assets. Our depreciation and amortization changes primarily based on changes in our property and equipment, intangible assets, and capitalized software balances.

Other Expense, Net

Our other expense, net consists of the following:

Other expense: Consists primarily of miscellaneous expense that are not core to our operations.
Interest income: Consists primarily of interest income earned on excess cash held in interest-bearing accounts.
Interest expense: Consists primarily of interest expense associated with our debt arrangements, including amortization of debt issuance costs and discounts.

Income Taxes

Our income taxes consists of federal and state income taxes. Our effective income tax rate differs from the U.S. federal statutory rate of 21.0% primarily due to effects of non-deductible officers’ stock-based compensation expense, changes in the valuation allowance against our net deferred tax assets, state income taxes, research and development tax credits and tax effects from our equity awards. For information regarding our calculation of income taxes in interim periods, see Note 5 to our condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q.

 

18


 

Results of Operations

The following table sets forth our results of operations for the periods presented:

 

(dollars in thousands)

 

Three Months Ended
March 31, 2023

 

 

% of Total Revenue

 

Three Months Ended
March 31, 2022

 

 

% of Total Revenue

 

Change ($)

 

 

Change (%)

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prescription transactions revenue

 

$

134,907

 

 

73%

 

$

155,507

 

 

76%

 

$

(20,600

)

 

(13%)

Pharma manufacturer solutions revenue

 

 

20,435

 

 

11%

 

 

23,469

 

 

12%

 

 

(3,034

)

 

(13%)

Subscription revenue

 

 

24,143

 

 

13%

 

 

19,110

 

 

9%

 

 

5,033

 

 

26%

Other revenue

 

 

4,501

 

 

2%

 

 

5,243

 

 

3%

 

 

(742

)

 

(14%)

Total revenue

 

 

183,986

 

 

 

 

 

203,329

 

 

 

 

 

 

 

 

Costs and operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue, exclusive of depreciation and
   amortization presented separately below

 

 

16,695

 

 

9%

 

 

12,280

 

 

6%

 

 

4,415

 

 

36%

Product development and technology

 

 

32,908

 

 

18%

 

 

35,042

 

 

17%

 

 

(2,134

)

 

(6%)

Sales and marketing

 

 

78,522

 

 

43%

 

 

92,950

 

 

46%

 

 

(14,428

)

 

(16%)

General and administrative

 

 

29,619

 

 

16%

 

 

31,923

 

 

16%

 

 

(2,304

)

 

(7%)

Depreciation and amortization

 

 

14,939

 

 

8%

 

 

11,373

 

 

6%

 

 

3,566

 

 

31%

Total costs and operating expenses

 

 

172,683

 

 

 

 

 

183,568

 

 

 

 

 

 

 

 

Operating income

 

 

11,303

 

 

 

 

 

19,761

 

 

 

 

 

 

 

 

Other expense, net:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other expense

 

 

(1,808

)

 

1%

 

 

 

 

0%

 

 

(1,808

)

 

n/m

Interest income

 

 

7,234

 

 

4%

 

 

52

 

 

0%

 

 

7,182

 

 

13,812%

Interest expense

 

 

(13,133

)

 

7%

 

 

(5,869

)

 

3%

 

 

(7,264

)

 

124%

Total other expense, net

 

 

(7,707

)

 

 

 

 

(5,817

)

 

 

 

 

 

 

 

Income before income taxes

 

 

3,596

 

 

 

 

 

13,944

 

 

 

 

 

 

 

 

Income tax expense

 

 

(6,886

)

 

4%

 

 

(1,651

)

 

1%

 

 

(5,235

)

 

317%

Net (loss) income

 

$

(3,290

)

 

 

 

$

12,293

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022

Revenue

Prescription transactions revenue decreased $20.6 million, or 13%, year-over-year, driven primarily by a 5% decrease in the number of our Monthly Active Consumers principally due to the grocer issue as described above. In addition, the year-over-year change in prescription transactions revenue was also impacted by an ongoing shift in the volume of prescription transactions to certain retailers with lower pricing relative to prescription transactions processed through the grocer. In addition, we expect a modest decrease in prescription transactions revenue per prescription transaction in the near term as we focus on increasing the volume of prescription transactions processed through pharmacies that we directly contract with, which currently do and may in the future provide lower pricing relative to prescription transactions processed through our PBMs.

Pharma manufacturer solutions revenue decreased $3.0 million, or 13%, year-over-year, driven primarily by increased focus on prioritizing recurring service arrangements relative to the prior year and moderation in spending across pharma manufacturers, partially offset by $2.4 million in revenue contribution from our acquisition of vitaCare in April 2022. Despite a moderation in spend across pharma manufacturers in the near term, we expect pharma manufacturer solutions revenue to grow sequentially as a percentage of total revenue in the near to medium term as we believe macro trends support pharma manufacturers' shift to more digital solutions and as we continue to scale and expand available services, capabilities and platforms of our pharma manufacturer solutions offering.

Subscription revenue increased $5.0 million, or 26%, year-over-year, driven primarily by the effects of the pricing increase for Gold subscribers in the first half of 2022, partially offset by a 16% decrease in the number of subscription plans to 1,007 thousand as of March 31, 2023 compared to 1,203 thousand as of March 31, 2022. We expect the increase in Gold pricing to result in slower subscriber growth relative to subscription revenue growth in the near term. We do not believe the grocer issue materially impacted subscription revenue through the first quarter of 2023.

Other revenue decreased $0.7 million, or 14%, year-over-year, driven by a decrease in the number of telehealth visits on our platform.

 

19


 

Other than revenue from vitaCare relative to pharma manufacturer solutions revenue, our acquisitions individually and in the aggregate did not materially contribute to the change in our revenue for the three months ended March 31, 2023 compared to the same period of 2022. We do not believe the expected sunset of Kroger Savings in July 2024 will have a material impact on our future revenue and financial results.

Costs and Operating Expenses

Cost of revenue, exclusive of depreciation and amortization

Cost of revenue increased $4.4 million, or 36%, year-over-year, primarily driven by a $1.7 million increase in outsourced and in-house personnel related to consumer support, and a $1.7 million increase in allocated overhead, both principally as a result of the acquisition of vitaCare in April 2022.

Product development and technology

Product development and technology expenses decreased $2.1 million, or 6%, year-over-year, primarily driven by a decrease in payroll and related costs due to lower average headcount. The decrease was also driven by higher capitalization of certain qualified costs related to the development of internal-use software in the three months ended March 31, 2023 relative to the same period in 2022 due to greater investment in our products that better align with our strategic goals and future scale.

Sales and marketing

Sales and marketing expenses decreased by $14.4 million, or 16%, year-over-year, primarily driven by a $27.4 million decrease in advertising expenses, partially offset by an increase in promotional expenses, substantially in the form of consumer discounts of $8.0 million, as we proactively managed our spend to better align with our strategic goals and future scale. The net impact from these items was further offset by a $5.6 million increase in third-party marketing and referral services.

General and administrative

General and administrative expenses decreased by $2.3 million, or 7%, year-over-year, primarily driven by a $7.0 million decrease in stock-based compensation expense related to awards granted to our co-founders (the "Founders Awards") in connection with our initial public offering ("IPO") in 2020, partially offset by a $5.9 million increase in payroll and related expenses due to higher average headcount to support our growth initiatives and operations as a public company.

Depreciation and amortization

Depreciation and amortization expenses increased by $3.6 million, or 31%, year-over-year, primarily driven by a $3.2 million increase in capitalized software amortization due to higher capitalized costs for platform improvements and the introduction of new products and features.

Other Expense

Other expense increased by $1.8 million year-over-year, due to an impairment loss on one of our minority equity interest investments.

Interest Income

Interest income increased by $7.2 million year-over-year, primarily due to higher interest rates earned on cash equivalents held in U.S. treasury securities money market funds.

Interest Expense

Interest expense increased by $7.3 million, or 124%, year-over-year, primarily due to higher interest rates, partially offset by lower average debt balances.

 

20


 

Income Taxes

For the three months ended March 31, 2023, we had income tax expense of $6.9 million compared to $1.7 million for the three months ended March 31, 2022 and an effective income tax rate of 191.5% and 11.8%, respectively. The year-over-year increase in our income tax expense was primarily due to an increase in our estimated annual effective income tax rate driven by an increase in current tax effects from our full valuation allowance and a decrease in our excess tax benefits from our equity awards.

Liquidity and Capital Resources

Since our inception, we have financed our operations primarily through net cash provided by operating activities, equity issuances, and borrowings under our long-term debt arrangements. Our principal sources of liquidity are expected to be our cash and cash equivalents and borrowings available under our $100.0 million secured revolving credit facility which expires in October 2024. As of March 31, 2023, we had cash and cash equivalents of $761.1 million and $90.8 million available under our revolving credit facility. For additional information regarding our revolving credit facility and our term loan, refer to Note 6 to our condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q.

As of March 31, 2023, there were no material changes to our primary short-term and long-term requirements for liquidity and capital or to our contractual commitments as disclosed in Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" of our 2022 10-K. Based on current conditions, we believe that our net cash provided by operating activities and cash on hand will be adequate to meet our operating, investing and financing needs for at least the next twelve months. Our future capital requirements will depend on many factors, including our revenue growth, the timing and extent of investments, sales and marketing activities, and many other factors as described in sections entitled “Risk Factors” of our 2022 10-K and this Quarterly Report on Form 10-Q.

If necessary, we may borrow funds under our revolving credit facility to finance our liquidity requirements, subject to customary borrowing conditions. To the extent additional funds are necessary to meet our long-term liquidity needs as we continue to execute our business strategy, we anticipate that they will be obtained through the incurrence of additional indebtedness, additional equity financings or a combination of these potential sources of funds; however, such financing may not be available on favorable terms, or at all. In particular, the current economic uncertainty, including rising inflation and socio-political events, has resulted in, and may continue to result in, significant disruption of global financial markets, including rising interest rates, reducing our ability to access capital. If we are unable to raise additional funds when or on the terms desired, our business, financial condition and results of operations could be adversely affected.

Holding Company Status

GoodRx Holdings, Inc. is a holding company that does not conduct any business operations of its own. As a result, GoodRx Holdings, Inc. is largely dependent upon cash distributions and other transfers from its subsidiaries to meet its obligations and to make future dividend payments, if any. Our existing debt arrangement contains covenants restricting payments of dividends by our subsidiaries, including GoodRx, Inc., unless certain conditions are met. These covenants provide for certain exceptions for specific types of payments. Based on these restrictions, all of the net assets of GoodRx, Inc. were restricted pursuant to the terms of our debt arrangements as of March 31, 2023. Since the restricted net assets of GoodRx, Inc. and its subsidiaries exceed 25% of our consolidated net assets, in accordance with Regulation S-X, see Note 17 to our consolidated financial statements included in our 2022 10-K for the condensed parent company financial information of GoodRx Holdings, Inc.

Cash Flows

 

 

 

Three Months Ended March 31,

 

(in thousands)

 

2023

 

 

2022

 

Net cash provided by operating activities

 

$

32,288

 

 

$

30,120

 

Net cash used in investing activities

 

 

(14,288

)

 

 

(34,401

)

Net cash used in financing activities

 

 

(14,090

)

 

 

(91,401

)

Net change in cash and cash equivalents

 

$

3,910

 

 

$

(95,682

)

 

Net cash provided by operating activities

Net cash provided by operating activities consist of net loss adjusted for certain non-cash items and changes in assets and liabilities. The $2.2 million increase in net cash provided by operations during the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was due to a change from a net income of $12.3 million to a net loss

 

21


 

of $3.3 million, offset by a net increase of $1.5 million in non-cash adjustments and a net decrease of $16.3 million in cash outflow from changes in operating assets and liabilities. The net increase in non-cash adjustments was primarily driven by an increase in depreciation and amortization and an impairment loss on one of our minority equity interest investments, partially offset by a decrease in stock-based compensation expense due to the Founders Awards. The changes in operating assets and liabilities were primarily driven by the timing of income tax payments and refunds, as well as by the timing of payments of accounts payable and accrued expenses and collections of accounts receivable.

Net cash used in investing activities

Net cash used in investing activities primarily consist of cash used for acquisitions and investments, software development costs, and capital expenditures. The $20.1 million decrease in net cash used in investing activities for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was primarily related to a $22.0 million decrease in cash paid for acquisition of businesses and minority equity interest investments in privately-held companies, partially offset by a $3.5 million increase in software development costs.

Net cash used in financing activities

Net cash used in financing activities primarily consist of payments related to our debt arrangements, repurchases of our Class A common stock, and net share settlement of equity awards, partially offset by proceeds from exercise of stock options. The $77.3 million decrease in net cash used in financing activities for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was related to a decrease of $74.2 million for repurchases of our Class A common stock and a $6.0 million decrease in payments related to net share settlement of equity awards, partially offset by a $3.0 million decrease in proceeds from exercises of stock options.

Recent Accounting Pronouncement

Refer to Note 2 to our condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q for further information on a new accounting standard adopted in 2023.

Critical Accounting Policies and Estimates

During the three months ended March 31, 2023, there have been no significant changes to our critical accounting policies and estimates compared with those disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our 2022 10-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes in our market risk from the disclosure included in Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk” of our 2022 10-K.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our principal executive officer and principal financial officer concluded that, as of March 31, 2023, our disclosure controls and procedures were effective.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

22


 

PART II. OTHER INFORMATION

The information required under this Part II, Item 1 is set forth in Note 7 to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q and is incorporated herein by this reference.

Item 1A. Risk Factors

For a discussion of potential risks and uncertainties related to us, see the information included in Part I, Item 1A, "Risk Factors" of our 2022 10-K. There have been no material changes to the risk factors previously disclosed in our 2022 10-K, except as noted below:

We rely significantly on our prescription transactions offering and may not be successful in expanding our offerings within our markets, particularly the U.S. prescriptions market, or to other segments of the healthcare industry.

To date, the vast majority of our revenue has been derived from our prescription transactions offering. When a consumer uses a GoodRx code to fill a prescription and saves money compared to the list price at that pharmacy, we receive fees from our partners, including PBMs, pharma manufacturers and pharmacies, as applicable. Revenue from our prescription transactions offering represented 72%, 80% and 89% of our revenue for the years ended December 31, 2022, 2021 and 2020, respectively. Substantially all of this revenue was generated from consumer transactions at brick-and-mortar pharmacies. The introduction of competing offerings with lower prices for consumers, fluctuations in prescription prices, changes in consumer purchasing habits, including an increase in the use of mail delivery prescriptions, changes in our relationships with industry participants and our various partners, changes in the regulatory landscape, and other factors could result in changes to our contracts or a decline in our total revenue, which may have an adverse effect on our business, financial condition and results of operations. Because we derive a vast majority of our revenue from our prescription transactions offering, any material decline in the use of such offering or in the fees we receive from our partners in connection with such offering would have a pronounced impact on our future revenue and results of operations, particularly if we are unable to expand our offerings overall.

We seek to expand our offerings within the prescriptions market and the pharma manufacturer solutions market in the United States, and we are actively investing in these growth areas. We also continue to focus on the optimization of our existing partnerships and have entered into and may in the future enter into new agreements with industry participants. However, expanding our offerings, entering into new markets and entering into new partnerships requires substantial additional resources, and our ability to succeed is not certain. During and following periods of active investment in such offerings, markets, relationships and partnerships, we may experience a decrease in profitability or margins, particularly if the area of investment generates lower margins than our other offerings. As we attempt to expand our offerings and optimize our partnerships, we will need to take additional steps, such as hiring additional personnel, partnering with new third parties and incurring considerable research and development expenses, in order to pursue such expansion and optimization successfully. Any such expansion and/or optimization would be subject to additional uncertainties and would likely be subject to additional laws and regulations. As a result, we may not be successful in future efforts to expand into or achieve profitability from new markets, new business models or strategies, new partnerships or new offering types, and our ability to generate revenue from our current offerings and continue our existing business may be negatively affected. If any such expansion does not enhance our ability to maintain or grow revenue or recover any associated development costs, our business, financial condition and results of operations could be adversely affected.

Our business is subject to changes in medication pricing and is significantly impacted by pricing structures negotiated by industry participants.

Our platform aggregates and analyzes pricing data from a number of different sources. The discounted prices that we present through our platform are based in large part upon pricing structures negotiated by industry participants. Although some of our contracts with certain of our partners contain provisions related to discount rates, we do not control the overall pricing strategies of pharma manufacturers, wholesalers, PBMs and pharmacies, each of which is motivated by independent considerations and drivers that are outside our control and has the ability to set or significantly impact market prices for different prescription medications. While we have contractual and non-contractual relationships with certain industry participants, such as pharmacies, PBMs and pharma manufacturers, these and other industry participants often negotiate complex and multi-party pricing structures, and we have no control over these participants and the policies and strategies that they implement in negotiating these multi-party pricing structures. For example, a grocery chain took actions late in the first quarter of 2022 that impacted acceptance of discounted pricing for a subset of prescription drugs from PBMs, who are one category of our customers, and whose pricing we promote on our platform. This had a material adverse impact on our

 

23


 

results of operations for the year ended December 31, 2022 and may continue to have a material adverse impact in future periods.

Pharma manufacturers generally direct medication pricing by setting medication list prices and offering rebates and discounts for their medications. List prices are impacted by, among other things, market considerations such as the number of competitor medications and availability of alternative treatment options. Wholesalers can impact medication pricing by purchasing medications in bulk from pharma manufacturers and then reselling such medications to pharmacies. PBMs generally impact medication pricing through their bargaining power, negotiated rebates with pharma manufacturers and contracts with different pharmacy providers and health insurance companies. PBMs work with pharmacies to determine the negotiated rate that will be paid at the pharmacy by consumers. We also work with pharmacies with which we have contractual arrangements to offer discount rates to consumers. Medication pricing is also impacted by health insurance companies and the extent to which a health insurance plan provides for, among other things, covered medications, preferred tiers for different medications and high or low deductibles. A vast majority of the utilization of our platform relates to generic medications.

Our ability to present discounted prices through our platform, the value of any such discounts and our ability to generate revenue are directly affected by the pricing structures in place amongst these industry participants, and changes in medication pricing and in the general pricing structures that are in place could have an adverse effect on our business, financial condition and results of operations. For example, changes in the negotiated rates of the PBMs on our platform at pharmacies could negatively impact the prices that we present through our platform, and changes in insurance plan coverage for specific medications could reduce demand for and/or our ability to offer competitive discounts for certain medications, any of which could have an adverse effect on our ability to generate revenue and business. In addition, changes in the fee and pricing structures among industry participants, whether due to regulatory requirements, competitive pressures or otherwise, that reduce or adversely impact fees generated by PBMs or directly by us through partner pharmacies would have an adverse effect on our ability to generate revenue and business. Due in part to existing pricing structures, we generate a smaller portion of our revenue through contracts with pharma manufacturers and other intermediaries. Changes in the roles of industry participants and in general pricing structures, as well as price competition among industry participants, could have an adverse impact on our business. For example, integration of PBMs and pharmacy providers could result in pricing structures whereby such entities would have greater pricing power and flexibility or industry players could implement direct to consumer initiatives that could significantly alter existing pricing structures, either of which would have an adverse impact on our ability to present competitive and low prices to consumers and, as a result, the value of our platform for consumers and our results of operations.

We generally do not control the categories and types of prescriptions for which we can offer savings or discounted prices.

The categories and brands of medications for which we can present discounted prices are largely determined by PBMs, pharmacies and pharma manufacturers. PBMs work with insurance companies, employers and other organizations and enter into contracts with pharmacies to determine negotiated rates. They also negotiate rebates with pharma manufacturers. The terms that different PBMs negotiate with each pharmacy are generally different and result in different negotiated rates available via each PBM’s network, all of which is outside our control. Different PBMs prioritize and allocate discounts across different medications, and continuously update these allocations in accordance with their internal strategies and expectations. As we have agreements with PBMs to market their negotiated rates through our platform, our ability to present discounted prices is in part dependent upon the arrangements that such PBMs have negotiated with pharmacies and upon the resulting availability and allocation of discounts for medications subject to these arrangements. We also have agreements with partner pharmacies to offer discount rates to consumers and such discount rates are subject to negotiated terms and conditions. In general, industry participants are less likely to allocate or provide discounts or rebates on brand medications that are covered by patents. As a result, the discounted prices that we are able to present for brand medications may not be as competitive as for generic medications. Similar to the total prescription volume in the United States, the vast majority of the utilization of our platform relates to generic medications.

Changes in the categories and types of medications for which we can present pricing through our platform could have an adverse effect on our business, financial condition and results of operations. In addition, demand for our offerings and the use and utility of our platform is impacted by the value of the discounts that we are able to present and the extent to which there is inconsistency in the price of a particular prescription across the market. If pharmacies, PBMs or others do not allocate or otherwise facilitate adequate discounts for these medications, or if there is significant price similarity or competition across PBMs and pharmacies, the perceived value of our platform and the demand for our offerings would decrease and there would be a significant impact on our business, financial condition and results of operations.

 

24


 

We rely on a limited number of industry participants.

There is currently significant concentration in the U.S. healthcare industry, and in particular there are a limited number of PBMs, including pharmacies’ in-house PBMs, and a limited number of national pharmacy chains. If we are unable to retain favorable contractual arrangements and relationships with our PBMs and partner pharmacies, including any successor PBMs or pharmacies should there be further consolidation of PBMs or pharmacies, we may lose them as customers and partners, as applicable, or the negotiated rates provided by such PBMs or directly through such partner pharmacies may become less competitive, which could have an adverse impact on the discounted prices we present through our platform.

A limited number of PBMs generate a significant percentage of the discounted prices that we present through our platform and, as a result, we generate a significant portion of our revenue from contracts with a limited number of PBMs. We work with more than a dozen PBMs that maintain cash networks and prices, and the number of PBMs we work with has significantly increased over time, limiting the extent to which any one PBM contributes to our overall revenue; however, we may not expand beyond our existing PBM partners and the number of our PBM partners may even decline. Revenue from each PBM fluctuates from period to period as the discounts and prices available through our platform change, and different PBMs experience increases and decreases in the volume of transactions processed through their respective networks. Our three largest PBM partners accounted for 31% of our revenue in 2022, 34% of our revenue in 2021, and 42% of our revenue in 2020. In 2022, Express Scripts accounted for more than 10% of revenue. In 2021, Express Scripts and Navitus each accounted for more than 10% of revenue. In 2020, Navitus, MedImpact and Express Scripts each accounted for more than 10% of revenue. The loss of any of these large PBMs may negatively impact the breadth of the pricing that we are able to offer consumers.

Most of our PBM contracts provide for monthly payments from PBMs, including our contracts with MedImpact, Navitus, and Express Scripts. Our PBM contracts generally can be divided into two categories: PBM contracts featuring a percentage of fee arrangement, where fees are a percentage of the fees that PBMs charge to pharmacies, and PBM contracts featuring a fixed fee per transaction arrangement. Our percentage of fee contracts often also include a minimum fixed fee per transaction. The majority of our PBM contracts, including our contracts with MedImpact and Navitus, are percentage of fee contracts, and a minority of our contracts, including our PBM contract with Express Scripts, provide for fixed fee per transaction arrangements. Our PBM contracts generally, including our contracts with MedImpact, Navitus, and Express Scripts, have a tiered fee structure based on volume generated in the applicable payment period. Our PBM contracts, including our contracts with MedImpact, Navitus, and Express Scripts, do not contain minimum volume requirements, and thus do not provide for any assurance as to minimum payments to us. Our PBM contracts generally renew automatically, including our contracts with MedImpact and Navitus. In addition, our PBM contracts generally provide for continuing payments to us after such contracts are terminated, including our contracts with MedImpact, Navitus and Express Scripts. Some of our PBM contracts provide for these continuing payments for so long as negotiated rates related to the applicable PBM contract continue to be used after termination, and other contracts provide for these continuing payments for specified multi-year payment periods after termination. Our contracts with MedImpact, Navitus, and Express Scripts provide for periods of five years, three years, and five years, respectively, during which payments will be made as negotiated rates related to the applicable PBM contract continue to be used. Between contract renewals, our contracts generally provide for limited termination rights and do not provide for termination for convenience.

In addition, our PBM contracts typically include provisions that prevent PBMs from circumventing our platform, redirecting volumes outside of our platform and other protective measures. For example, our PBM contracts, including our contracts with MedImpact, Navitus, and Express Scripts, contain provisions that limit PBM use of our intellectual property related to our brand and platform and require PBMs to maintain the confidentiality of our data. While we have consistently renewed and extended the term of our contracts with PBMs over time, there can be no assurance that PBMs will enter into future contracts or renew existing contracts with us, or that any future contracts they enter into will be on equally favorable terms. Changes that limit or otherwise negatively impact our ability to receive fees from these partners would have an adverse effect on our business, financial condition and results of operations. Consolidation of PBMs or the loss of a PBM could negatively impact the discounts and prices that we present through our platform and may result in less competitive discounts and prices on our platform.

Our consumers use GoodRx codes at the point of purchase at nearby pharmacies. These codes can be used at over 70,000 pharmacies in the United States. The U.S. prescriptions market is dominated by a limited number of national and regional pharmacy chains, such as CVS, Kroger, Walmart and Walgreens. These pharmacy chains represent a significant portion of overall prescription medication transactions in the United States. Similarly, a significant portion of our discounted prices are used at a limited number of pharmacy chains and, as a result, a significant portion of our revenue is derived from transactions processed at a limited number of pharmacy chains. We have entered, and may in the future enter, into direct contractual arrangements with pharmacies, which we refer to as our partner pharmacies, to offer discount rates to consumers at such pharmacies.

 

25


 

If one or more of these pharmacy chains terminates its cash network contracts with PBMs that we work with, enters into cash network contracts with PBMs that we work with at less competitive rates, or to the extent a pharmacy chain has entered into a direct contractual arrangement with us, terminates such contractual arrangement, our business may be negatively affected. For example, a grocery chain took actions late in the first quarter of 2022 that impacted acceptance of discounted pricing for a subset of prescription drugs from PBMs, who are one category of our customers, and whose pricing we promote on our platform. This had a material adverse impact on our results of operations for the year ended December 31, 2022 and may continue to have a material adverse impact in future periods. Such actions could be exacerbated by further consolidation of PBMs or pharmacy chains. If such changes, individually or in the aggregate, are material, they would have an adverse effect on our business, results of operations and financial condition. If there is a decline in revenue generated from any of the PBMs we contract with, as a result of consolidation of PBMs or pharmacy chains, pricing competition among industry participants or otherwise, if we are unable to maintain or grow our relationships with PBMs and pharmacies or if we lose one or more of the PBMs or partner pharmacies we contract with and cannot replace such PBM or partner pharmacy in a timely manner or at all, there would be an adverse effect on our business, financial condition and results of operations.

We do not generate a significant percentage of revenue from mail delivery service. To the extent consumer preferences change, including as a result of public health concerns, we may not be able to accommodate sufficient demand for mail delivery service which may have an adverse effect on our business, financial condition and results of operations.

We rely on the performance of members of management and highly skilled personnel, and if we are unable to attract, develop, motivate and retain well-qualified employees, our business could be harmed.

Our ability to maintain our competitive position is largely dependent on the services of our senior management and other key personnel. In addition, our future success depends on our continuing ability to attract, develop, motivate and retain highly qualified and skilled employees. Competition for such personnel is extremely intense. To attract and retain such personnel, we have had to offer, and believe we will need to continue to offer, highly competitive compensation packages. However, we have experienced and may continue to experience difficulties in hiring and retaining these personnel at compensation levels consistent with our existing compensation and salary structure. Some of the companies with which we compete for experienced employees have greater resources than we have and may be able to offer more attractive terms of employment. We have needed and may in the future need to invest significant amounts of cash and equity to attract and retain employees and we may not realize sufficient returns on these investments. In addition, the loss of any of our senior management or other key employees, the failure to successfully transition key roles, or our inability to recruit, develop and retain qualified personnel could materially and adversely affect our ability to execute our business plan and we may be unable to find adequate replacements. For instance, on April 25, 2023, Trevor Bezdek and Douglas Hirsch transitioned from their prior roles as our Co-Chief Executive Officers and our board of directors appointed Scott Wagner as Interim Chief Executive Officer. Our board of directors is currently engaged in a search process for a permanent Chief Executive Officer and any inability to successfully transition the Chief Executive Officer role and/or attract a permanent successor for such role could adversely impact our business.

All of our employees are at-will employees, meaning that they may terminate their employment relationship with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. If we fail to retain talented senior management and other key personnel, or if we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business, financial condition and results of operations may be materially adversely affected.

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

Unregistered Sales of Equity Securities

None.

Use of Proceeds

On September 25, 2020, we completed our IPO. All shares sold were registered pursuant to a registration statement on Form S-1 (File No. 333-248465), as amended (the “Registration Statement”), declared effective by the SEC on September 22, 2020.

There have been no material changes in the expected use of the net proceeds from our IPO as described in our Registration Statement. As of March 31, 2023, we estimated we had used approximately $244.4 million of the net proceeds from our IPO: (i) $164.4 million for the acquisition of businesses that complement our business and (ii) $80.0 million for the repurchases of our Class A common stock. As of March 31, 2023, we had $642.5 million remaining net proceeds from our IPO which have been invested in investment grade, interest-bearing instruments.

 

26


 

Issuer Repurchases of Equity Securities

The following table presents information with respect to our repurchases of our Class A common stock during the three months ended March 31, 2023.

 

 

 

 

 

 

 

 

 

 

 

 

Approximate Dollar

 

 

 

 

 

 

 

 

 

 

 

 

Value of Shares that

 

 

 

 

 

 

 

 

 

Total Number of Shares

 

 

May Yet Be Repurchased

 

 

 

Total Number of

 

 

Average Price Paid

 

 

Repurchased as Part of

 

 

Under the Program

 

Period

 

Shares Repurchased (1)

 

 

per Share (2)

 

 

Publicly Announced Program (1)

 

 

(in thousands)

 

January 1 - 31

 

 

 

 

$

 

 

 

 

 

$

 

February 1 - 28

 

 

 

 

$

 

 

 

 

 

$

 

March 1 - 31

 

 

1,570,460

 

 

$

6.06

 

 

 

1,570,460

 

 

$

138,762

 

Total

 

 

1,570,460

 

 

 

 

 

 

1,570,460

 

 

 

 

 

(1)
The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, which may include repurchases through Rule 10b5-1 plans. See Note 9 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information related to our stock repurchase program.
(2)
Average price paid per share includes costs associated with the repurchases, including the estimated excise tax on the repurchases as imposed by the Inflation Reduction Act of 2022.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

 

27


 

Item 6. Exhibits

 

 

 

 

 

Incorporated by Reference

 

Filed/

Exhibit

Number

 

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing

Date

 

Furnished

Herewith

 

 

 

 

 

 

 

 

 

 

 

 

 

    3.1

 

Amended and Restated Certificate of Incorporation.

 

8-K

 

001-39549

 

3.1

 

9/28/20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    3.2

 

Amended and Restated Bylaws.

 

8-K

 

001-39549

 

3.2

 

9/28/20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.1

 

Form of Certificate of Class A Common Stock.

 

S-1

 

333-248465

 

4.1

 

8/28/20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.2

 

Form of Certificate of Class B Common Stock.

 

S-8

 

333-249069

 

4.4

 

9/25/20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   10.1

 

Employment Agreement, by and between GoodRx, Inc. and Scott Wagner, dated April 25, 2023

 

8-K

 

001-39549

 

10.1

 

4/25/23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   10.2

 

Second Amended and Restated Employment Agreement, by and between GoodRx, Inc. and Trevor Bezdek, dated April 25, 2023

 

8-K

 

001-39549

 

10.2

 

4/25/23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   10.3

 

Second Amended and Restated Employment Agreement, by and between GoodRx, Inc. and Douglas Hirsch, dated April 25, 2023

 

8-K

 

001-39549

 

10.3

 

4/25/23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.1

 

Certification of Interim Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

 

Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.1

 

Certification of Interim Chief Executive Officer pursuant to 18 U.S.C. Section 1350.

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

  32.2

 

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.

 

 

 

 

 

 

 

 

 

**

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 

 

 

 

 

*

 

* Filed herewith.

** Furnished herewith.

 

 

28


 

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.

 

GOODRX HOLDINGS, INC.

Date: May 10, 2023

By:

/s/ Scott Wagner

Scott Wagner

Interim Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: May 10, 2023

 

By:

/s/ Karsten Voermann

Karsten Voermann

Chief Financial Officer

(Principal Financial Officer)

 

 

 

 

Date: May 10, 2023

 

By:

/s/ Romin Nabiey

 

 

 

Romin Nabiey

 

 

 

Chief Accounting Officer

 

 

 

(Principal Accounting Officer)

 

 

 

 

Date: May 10, 2023

 

By:

/s/ Trevor Bezdek

 

 

 

Trevor Bezdek

 

 

 

Chairman of the Board

 

 

29


EX-31 2 gdrx-ex31_1.htm EX-31.1 EX-31

 

Exhibit 31.1

CERTIFICATION

I, Scott Wagner, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of GoodRx Holdings, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 10, 2023

 By:

 

/s/ Scott Wagner

Scott Wagner

Interim Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31 3 gdrx-ex31_2.htm EX-31.2 EX-31

 

Exhibit 31.2

CERTIFICATION

I, Karsten Voermann, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of GoodRx Holdings, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 10, 2023

 By:

 

/s/ Karsten Voermann

Karsten Voermann

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32 4 gdrx-ex32_1.htm EX-32.1 EX-32

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of GoodRx Holdings, Inc. (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

Date: May 10, 2023

 By:

 

/s/ Scott Wagner

Scott Wagner

Interim Chief Executive Officer

(Principal Executive Officer)

 


EX-32 5 gdrx-ex32_2.htm EX-32.2 EX-32

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of GoodRx Holdings, Inc. (the “Company”) for the period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

Date: May 10, 2023

 By:

 

/s/ Karsten Voermann

Karsten Voermann

Chief Financial Officer

(Principal Financial Officer)

 


EX-101.LAB 6 gdrx-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Stock Repurchased During Period, Value Repurchases of Class A common stock Repurchases of Class A common stock Entity Ex Transition Period Entity Ex Transition Period Stock issued during period, shares, sale of stock. Stock Issued During Period Shares Sale Of Stock Sale of stock, Shares Net Income (Loss) Available to Common Stockholders, Basic Basic Net (loss) income attributable to common stockholders - basic (Loss) earnings per share: Earnings Per Share [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 Subscription Revenue Subscription Revenue [Member] Subscription Revenue [Member] Share based compensation arrangement by share based payment award equity instruments other than options vested and settled in period. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Settled In Period Shares vested and settled Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Principal balance Long-Term Line of Credit Long-Term Line of Credit, Total Amendment Flag Amendment Flag Selling and Marketing Expense [Member] Selling and Marketing Expense Subsequent Event Type [Domain] Interest rate on used amounts Line of Credit Facility, Interest Rate During Period Cost of Sales [Member] Cost of Sales Goodwill Goodwill Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Document Quarterly Report Document Quarterly Report Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Payments for Repurchase of Common Stock Repurchases of Class A common stock Repurchases of Class A common stock Increase (decrease) operating lease liabilities. Increase Decrease Operating Lease Liabilities Operating lease liabilities Schedule of Nonvested Share Activity [Table Text Block] Summary of Restricted Stock Activity Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Minority Equity Interests. Minority Equity Interests [Member] Minority Equity Interests Equity Method Investments Equity investments included in other assets Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent Operating lease liabilities, net of current portion Co-Chief Executive Officers Chief Executive Officer [Member] Date of acquisition Business Acquisition, Effective Date of Acquisition Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Business Acquisition [Axis] Business Acquisition Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Nonvested restricted stock awards or restricted stock units, Weighted Average Grant Date Fair Value, Ending Balance Nonvested restricted stock awards or restricted stock units, Weighted Average Grant Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested, Weighted Average Grant Date Fair Value Percentage of collateralized assets under the line of credit. Percentage Of Collateralized Assets Under Line Of Credit Percentage of collateralized assets Business Combinations Business Combination Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Expired / Cancelled / Forfeited, shares Product and Service [Axis] Product and Service Fair value of contingent consideration payable Business combination, contingent consideration payable Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Developed technology Technology-Based Intangible Assets [Member] Revenue from Contract with Customer Benchmark [Member] Revenue From Customer Share-Based Payment Arrangement, Option [Member] Stock Options Concentration Risk Type [Axis] Concentration Risk Type Liabilities and Equity Total liabilities and stockholders' equity Equity Investments Equity Method Investments [Policy Text Block] Restricted stock awards. Restricted Stock Awards [Member] Restricted Stock Awards Weighted average shares used in computing (loss) earnings per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Prepaid software implementation costs Prepaid Software Implementation Costs Prepaid software implementation costs. Liabilities, Current Total current liabilities Business Acquisition Financial Results Table Text Block. Business Acquisition Financial Results Table Text Block Business Acquisition Financial Results Table Text Block Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract] Cash, cash equivalents and restricted cash Preferred Stock, Shares Authorized Preferred stock, shares authorized Long-Term Debt, Fair Value Fair value of debt Investment, Name [Domain] Entity Small Business Entity Small Business Effective interest rate Line of Credit Facility, Interest Rate at Period End Assets, Current Total current assets Increase (Decrease) in Other Operating Liabilities, Total Increase (Decrease) in Other Operating Liabilities Other liabilities Weighted Average Number of Shares Outstanding, Basic Basic Weighted average shares - basic Weighted Average Number of Shares Outstanding, Basic, Total City Area Code City Area Code Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding Schedule of Debt Schedule of Debt [Table Text Block] Business Description and Basis of Presentation [Text Block] Description of Business Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Interest rate on unused amounts Restricted stock units time-vesting founder awards. Restricted Stock Units Time Vesting Founder Awards [Member] Restricted Stock Units ("RSUs") Time-Vesting Founders Awards Share-Based Payment Arrangement [Abstract] Noncash stock-based compensation included in capitalized software development costs. Noncash Stock Based Compensation Included In Capitalized Software Stock-based compensation included in capitalized software Liabilities Total liabilities Number of lawsuits. Number of Lawsuits Number of lawsuits Other Assets Other Assets Other Assets, Total Document Period End Date Document Period End Date Restricted Stock [Member] Restricted Stock Customer Two Customer Two [Member] Customer two. Investment in minority equity interest Investment in Minority Equity Interest Investment in minority equity interest Investment in minority equity interest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value of stock options granted Accrued Marketing Costs, Current Accrued marketing Statistical Measurement [Axis] Statistical Measurement Subsequent Event [Line Items] Interest income Interest Income, Other Interest income Assets Total assets Costs and Expenses [Abstract] Costs and operating expenses: Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Debt, net Diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Income Taxes Receivable, Current Income taxes receivable Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Accounts receivable Increase (Decrease) in Accounts Receivable Accounts receivable Revolving Credit Facility [Member] Revolving Credit Facility Preferred stock, $0.0001 par value; 50,000 shares authorized and zero shares issued and outstanding at March 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Number of customers. Number Of Customers Number of customers Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive impact of stock options, restricted stock awards and restricted stock units Net Cash Provided by (Used in) Financing Activities Net cash used in financing activities Statement of Financial Position [Abstract] Purchase Commitment, Excluding Long-Term Commitment [Table] Purchase Commitment Excluding Longterm Commitment [Table] Entity File Number Entity File Number Scenario [Domain] Scenario Statement of Cash Flows [Abstract] Summary of Identified Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Stock options, restricted stock awards and restricted stock units Stock Options Restricted Stock Award and Restricted Stock Units [Member] Stock Options Restricted Stock Award and Restricted Stock Units. Business combination, annual minimum guaranteed payments Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Total Statistical Measurement [Domain] Statistical Measurement Statement of Stockholders' Equity [Abstract] Class of Stock [Domain] Class of Stock Lease Expiration Year Lease Expiration Year Lease expiration year Stock-based compensation included in costs and operating expenses. Stock Based Compensation Included In Costs And Operating Expenses [Abstract] Stock-based compensation included in costs and operating expenses: Stock Repurchased and Retired During Period, Shares Common stock repurchased and retired (in shares) Equity Method Investment, Ownership Percentage Equity Method Investment, Ownership Percentage Subsequent Events [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, Exercisable Proceeds from Stock Options Exercised Proceeds from exercise of stock options Capitalized software included in accounts payable and accrued expenses and other current liabilities Capitalized Software Included in Accounts Payable and Accrued Expenses and Other Current Liabilities Capitalized Software Included in Accounts Payable and Accrued Expenses and Other Current Liabilities Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Deferred income taxes Revenue from Contract with Customer [Text Block] Revenue Concentration Risk, Credit Risk, Policy [Policy Text Block] Certain Risks and Concentrations Antidilutive Securities [Axis] Antidilutive Securities Line of Credit Facility, Maximum Borrowing Capacity Line of credit Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Contract with Customer, Liability, Current Deferred revenue Total purchase consideration Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business acquisition, Transaction costs Business Acquisition, Transaction Costs Entity incorporation month and year. Entity Incorporation Month And Year Entity incorporation month and year Credit Facility [Domain] Credit Facility Subsequent Events [Text Block] Subsequent Events Line of credit maximum financial covenant net leverage ratio. Line Of Credit Maximum Financial Covenant Net Leverage Ratio Maximum net leverage ratio Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average shares - diluted Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Credit Facility [Axis] Credit Facility Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized stock-based compensation cost Pro forma net income Business Acquisition, Pro Forma Net Income (Loss) General and Administrative Expense [Member] General and Administrative Expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized stock-based compensation cost Current Fiscal Year End Date Current Fiscal Year End Date Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations End of period Beginning of period Total cash, cash equivalents and restricted cash Stock Repurchased and Retired During Period, Value Common stock repurchased and retired Stock Repurchased During Period, Shares Repurchases of Class A common stock, shares Repurchases of Class A common stock, shares Restricted stock units for class A common stock. Restricted Stock Units For Class A Common Stock [Member] Restricted Stock Units for Class A Common Stock Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total Entity Address, Address Line One Entity Address, Address Line One Repayments of Long-term Debt, Total Repayments of Long-Term Debt Payments on long-term debt Summary of Reconciliation of Fair Value of the Contingent Consideration Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information Restricted stock units for class B common stock. Restricted Stock Units For Class B Common Stock [Member] Restricted Stock Units for Class B Common Stock Reasonable estimate loss Loss Contingency Accrual, Provision Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Fair value of contingent consideration payable discount rate applied Fair Value of Contingent Consideration Payable Discount Rate Fair value of contingent consideration payable discount rate. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Prices, Expired/ Cancelled/ Forfeited Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Issued, Total Other Accrued Liabilities, Current Other accrued expenses Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchase of property and equipment Income Tax Disclosure [Abstract] Performance and Marked Based Stock Options Performance And Market Based Stock Options [Member] Performance and market based stock options. Line of Credit Facility, Commitment Fee Percentage Interest rate on used amounts Capitalized Computer Software, Net, Ending Balance Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Total Capitalized Computer Software, Net Capitalized software, net Payments for Software, Total Payments for Software Capitalized software Costs and Expenses Total costs and operating expenses Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Equity investments impairment loss Equity Investment Impairment Loss Equity investment impairment loss. Equity [Abstract] Contract with Customer, Liability, Revenue Recognized Revenue recognized Stock issued during period shares conversion of redeemable preferred stock into class of common stock. Stock Issued During Period Shares Conversion of Redeemable Preferred Stock Into Class of Common Stock Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering, Shares Accrued expenses and other current liabilities. Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Minimum Lease Payment Minimum Lease Payment Minimum lease payment First Lien Term Loan Facility. First Lien Term Loan Facility [Member] First Lien Term Loan Facility Operating income Operating Income (Loss) Management incentive plan, cash compensation paid Employee Stock Ownership Plan (ESOP), Compensation Expense Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital Temporary Equity, Carrying Amount, Attributable to Parent Redeemable convertible preferred stock, Ending balance Redeemable convertible preferred stock, Beginning balance Acquisition, net of cash acquired Acquisitions, net cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Scenario [Axis] Scenario Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Entity Filer Category Entity Filer Category Entity Current Reporting Status Entity Current Reporting Status Stock Issued During Period, Value, Restricted Stock Award, Gross Restricted stock issuance Convertible Common Stock [Member] Common Stock Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Summary of Accrued Expenses and Other Current Liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares for tax withholding obligations Common stock withheld for tax obligations and net settlement, Shares Other Revenue Other revenue. Other Revenue [Member] Fair value of contingent consideration receivable discount rate applied Fair Value of Contingent Consideration Receivable Discount Rate Fair value of contingent consideration receivable discount rate. Stockholders' Equity Note Disclosure [Text Block] Stockholders Equity Business Combinations [Abstract] Finite-Lived Intangible Assets, Net Intangible assets, net Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Total Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total stockholders' equity Summary of Acquisition Date Fair Value of Consideration Transferred Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Prepaid expenses and other current assets disclosure. Prepaid Expenses And Other Current Assets Disclosure [Text Block] Prepaid Expenses and Other Current Assets Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Common stock, $0.0001 par value; Class A: 2,000,000 shares authorized, 82,917 and 83,293 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively; and Class B: 1,000,000 shares authorized and 313,732 shares issued and outstanding at March 31, 2023 and December 31, 2022 Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Equity Components [Axis] Equity Components Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Less: Unamortized debt issuance costs and discounts Consolidated Entities [Domain] Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Customer relationships Customer Relationships [Member] Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Entity Emerging Growth Company Entity Emerging Growth Company Purchase Commitment, Excluding Long-Term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Interest expense Interest Expense, Debt, Total Interest Expense, Debt Interest expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Exercisable, Ending Balance Letter of Credit [Member] Letter of Credit Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Investment, Name [Axis] Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted, Weighted Average Grant Date Fair Value Total other expense, net Nonoperating Income (Expense) Total other expense, net Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Expenses and Other Current Liabilities Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Prices, Exercised Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amortization of Debt Issuance Costs Amortization of debt issuance costs VitaCare Prescription Services, Inc VitaCare Prescription Services Inc [Member] vitaCare prescription services inc member. Net (loss) income Net (loss) income Net income Net Income (Loss) Attributable to Parent Operating Lease, Liability, Current Operating lease liabilities, current Accrued settlement Accrued settlement Accrued settlement Additional Paid-in Capital [Member] Additional Paid-in Capital Accrued bonus and other payroll related current. Accrued Bonus And Other Payroll Related Current Accrued bonus and other payroll related Line of credit maturity date Line of Credit Facility, Expiration Date Document Information [Line Items] Document Information [Line Items] Subsidiaries [Member] GoodRx, Inc. Subsidiary Entity Registrant Name Entity Registrant Name Line of Credit Facility, Frequency of Payments Frequency of interest payment Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Basic and Diluted (Loss) Earnings Per Share Earnings Per Share [Text Block] Class of Stock [Axis] Class of Stock Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Property and equipment, net Award Type [Domain] Award Type Statement [Line Items] Statement [Line Items] Operating Lease, Expense Non-cash operating lease expense Title of 12(b) Security Title of 12(b) Security Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Business Acquisition, Pro Forma Information [Abstract] Common Stock [Member] Common Stock Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of revenue, exclusive of depreciation and amortization presented separately below Common class A and class B. Common Class A And Class B [Member] Class A and Class B Common Stock Stock issued during period, value, sale of stock. Stock Issued During Period Value Sale Of Stock Sale of stock Revenue from acquisition Revenue From Acquisiton Revenue from acquisiton. Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash, Cash Equivalents and Restricted Cash Description of business. Description Of Business [Table] Description Of Business [Table] Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities Equity Component [Domain] Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenue Revenue Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Address, State or Province Entity Address, State or Province Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Document Type Document Type Summary of Supplemental Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Shell Company Entity Shell Company Stock issued during period value, vesting of restricted stock units. Stock Issued During Period Value Vesting Of Restricted Stock Units Vesting of restricted stock units Total stock-based compensation Stock-based compensation expense Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Class of Stock [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average period over which cost is expected to be recognized Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, Outstanding Cash Business combination, consideration paid in cash Payments to Acquire Businesses, Gross Commitments and Contingencies Disclosure [Abstract] Income taxes payable Accrued Income Taxes, Current Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Common stock withheld for tax obligations and net settlement Restricted Stock Units ('RSUs') Restricted Stock Units (RSUs) [Member] Consolidation, Policy [Policy Text Block] Principles of Consolidation Annual minimum guaranteed payments Annual minimum guaranteed payments Annual minimum guaranteed payments Pro forma revenue Business Acquisition, Pro Forma Revenue Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, shares outstanding Business Acquisition [Line Items] Business Acquisition [Line Items] Debt Disclosure [Text Block] Debt Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities Commitments and contingencies (Note 7) Commitments and Contingencies Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued Private placement of Class A common stock, Shares Minimum Minimum Stock issued during period shares conversion of common stock to class of common stock. Stock Issued During Period Shares Conversion Of Common Stock To Class of Common Stock Conversion of common stock into Class B common stock in connection with initial public offering, Shares GoodRx Inc [Member] GoodRx Inc [Member] GoodRx Inc Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Prices, Exercisable, Ending Balance Common Class B [Member] Common Class B Class B Common Stock Debt Instrument [Axis] Debt Instrument Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity Entity Address, Address Line Two Entity Address, Address Line Two Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited, Weighted Average Grant Date Fair Value Award Type [Axis] Award Type Subsequent Event [Member] Subsequent Event Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total flipMD, Inc. flipMD, Inc [Member] flipMD, Inc Total purchase consideration Fair value of the consideration transferred Total purchase consideration Business Combination, Consideration Transferred Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value of options exercised Other expense Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Lease Commencement Year Lease Commencement Year Lease commencement year Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Current portion of debt Nonoperating Income (Expense) [Abstract] Other expense, net: Research and Development Expense, Total Research and Development Expense Product development and technology Entity Central Index Key Entity Central Index Key Net Income (Loss) Attributable to Parent [Abstract] Numerator: Line of Credit Facility, Frequency of Payment and Payment Terms Description of payments Customer [Axis] Accounting Policies [Abstract] Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other current liabilities Capitalized software transferred from prepaid assets Capitalized Software Transferred From Prepaid Assets Capitalized software transferred from prepaid assets Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Net (loss) income attributable to common stockholders: Restricted stock units performance-vesting founder awards. Restricted Stock Units Performance Vesting Founder Awards [Member] Restricted Stock Units Performance Vesting Founders Awards Post-acquisition revenue Post-acquisition revenue Post-acquisition revenue Line of Credit Facility, Covenant Terms Covenant terms Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Redeemable Convertible Preferred Stock [Member] Redeemable Convertible Preferred Stock Subsequent Event [Table] General and Administrative Expense, Total General and Administrative Expense General and administrative Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change in fair value of contingent consideration payable Prescription Transactions Revenue Prescription transactions revenue. Prescription Transactions Revenue [Member] Document Information [Table] Document Information [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Prices, Ending balance Weighted Average Exercise Prices, Beginning balance Contingent consideration based on achievement of certain revenue thresholds Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Research and Development Expense [Member] Research and Development Expense Forecast [Member] Forecast Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings [Member] Accumulated Deficit Description of business. Description Of Business [Line Items] Description Of Business [Line Items] Acquisition Fair value of contingent consideration receivable Fair value of contingent consideration receivable Business Combination, Contingent Consideration, Asset Business Combination, Contingent Consideration, Asset, Total Share-based compensation arrangement by share-based payment award, remaining number of shares to be issued. Share Based Compensation Arrangement By Share Based Payment Award Remaining Number Of Shares To Be Issued Remaining shares not issued until three years from vesting date Customer [Domain] Money Market Funds [Member] Money Market Funds Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Income tax rate Customer One Customer One [Member] Customer one. Finite lived intangible assets acquired, Fair Value Finite-Lived Intangible Assets Acquired Entity Interactive Data Current Entity Interactive Data Current Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non cash investing and financing activities Temporary Equity, Shares Outstanding Redeemable convertible preferred stock, Ending balance, Shares Redeemable convertible preferred stock, Beginning balance, Shares Local Phone Number Local Phone Number Accounting policies. Accounting Policies [Line Items] Accounting Policies [Line Items] Summary of Allocation of Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule Computation of (Loss) Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Debt Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Consolidated Entities [Axis] Disaggregation of Revenue [Table Text Block] Summary of Revenue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted, shares Stock options granted Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other liabilities Loss on minority equity interest investment Loss on minority equity interest investment Equity Method Investment, Realized Gain (Loss) on Disposal Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Nonvested restricted stock awards or restricted stock units, Ending Balance Nonvested restricted stock awards or restricted stock units, Beginning Balance Restricted shares outstanding Long-Term Debt Total debt Shares, Outstanding Ending balance Beginning balance Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Compensation to employees based on performance Share-Based Payment Arrangement, Amount Capitalized Customer Concentration Risk [Member] Customer Concentration Risk Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Shares outstanding, Ending Balance Shares outstanding, Beginning balance Share Price Stock price Pharma Manufacturer Solutions Revenue Pharma Manufacturer Solutions Revenues [member] Pharma Manufacturer Solutions Revenues [member] Common Class A [Member] Common Class A Class A Common Stock Debt Instrument, Name [Domain] Debt Instrument, Name Document Fiscal Year Focus Document Fiscal Year Focus Prepaid Expense and Other Assets, Current [Abstract] (Loss) Earnings Per Share: Earning Per Share Basic And Diluted Abstract Earning per share basic and diluted abstract. Basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Assets [Abstract] Assets Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Total prepaid expenses and other current assets Credit Concentration Risk [Member] Credit Concentration Risk Business Acquisition, Percentage of Voting Interests Acquired Percentage of outstanding shares acquired Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Liabilities and Equity [Abstract] Liabilities and stockholders' equity Purchase Commitment, Remaining Minimum Amount Committed Aggregate purchase commitment minimum amount committed Description of business. Description Of Business [Abstract] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net (loss) income Assets, Current [Abstract] Current assets Purchase Commitment, Excluding Long-Term Commitment [Line Items] Purchase Commitment Excluding Longterm Commitment [Line Items] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Stock issued during period shares, vesting of restricted stock units. Stock Issued During Period Shares Vesting Of Restricted Stock Units Vesting of restricted stock awards, Shares Payables and Accruals [Abstract] Changes in operating assets and liabilities, net of effects of business acquisition Increase (Decrease) in Operating Capital [Abstract] Stock options and restricted stock units Stock Options and Restricted Stock Units [Member] Stock options and restricted stock units. Cover [Abstract] Concentration Risk, Percentage Concentration risk percentage Product and Service [Domain] Product and Service Share-based compensation arrangement by share-based payment award, grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Grant Date Fair Value Grant date fair value First lien credit agreement. First Lien Credit Agreement [Member] First Lien Credit Agreement Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares vested Vested Accounting policies. Accounting Policies [Table] Accounting Policies [Table] Conversion of common stock into Class B common stock in connection with initial public offering StockIssuedDuringPeriodValueConversionOfCommonStockIntoClassOfCommonStock StockIssuedDuringPeriodValueConversionOfCommonStockIntoClassOfCommonStock Liabilities, Current [Abstract] Current liabilities Maximum Maximum Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Stock options exercised, Shares Exercised, shares Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering Stock issued during period value conversion of redeemable preferred stock into common stock. Stock Issued During Period Value Conversion of Redeemable Preferred Stock Into Common Stock Use of Estimates, Policy [Policy Text Block] Use of Estimates Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock issuance, Shares Purchase Commitment [Member] Purchase Commitment Purchase Commitment, Excluding Long-Term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment Accounts Receivable [Member] Accounts Receivable Stock Issued During Period, Value, Stock Options Exercised Stock options exercised Segment Reporting, Policy [Policy Text Block] Segment Reporting and Geographic Information Employee taxes paid related to net share settlement of equity awards. Employee Taxes Paid Related To Net Share Settlement Of Equity Awards Employee taxes paid related to net share settlement of equity awards Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Available for Future Repurchases Long-Term Debt, Gross Principal balance Common Stock, Shares Authorized Common stock, shares authorized Trading Symbol Trading Symbol Net Income (Loss) Available to Common Stockholders, Diluted Diluted Net (loss) income attributable to common stockholders - diluted Title of Individual [Domain] Title of Individual Subsequent Event Type [Axis] Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Title of Individual [Axis] Title of Individual Concentration Risk Type [Domain] Concentration Risk Type Common Stock, Par or Stated Value Per Share Common stock, par value Stock Repurchase Program, Authorized Amount Stock repurchase, authorized amount Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Restricted shares granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Prices, granted Stock Option Award Recevied Stock option award recevied Debt Instrument [Line Items] Debt Instrument [Line Items] Stock options, restricted stock awards and restricted stock units Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average potentially dilutive shares were excluded from computation of diluted earnings per share Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents, fair value disclosure EX-101.SCH 7 gdrx-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Basic and Diluted (Loss) Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Basic and Diluted (Loss) Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Revenue - Summary of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Subsequent Events (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 gdrx-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 gdrx-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.PRE 10 gdrx-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 02, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Registrant Name GoodRx Holdings, Inc.  
Entity Central Index Key 0001809519  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity File Number 001-39549  
Entity Tax Identification Number 47-5104396  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2701 Olympic  
Entity Address, Address Line Two Boulevard  
Entity Address, City or Town Santa Monica  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90404  
City Area Code 855  
Local Phone Number 268-2822  
Trading Symbol GDRX  
Title of 12(b) Security Class A common stock, $0.0001 par value per share  
Security Exchange Name NASDAQ  
Document Quarterly Report true  
Document Transition Report false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   83,136,600
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   313,731,628
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 761,075 $ 757,165
Accounts receivable, net 116,442 117,141
Prepaid expenses and other current assets 29,499 45,380
Total current assets 907,016 919,686
Property and equipment, net 18,767 19,820
Goodwill 412,117 412,117
Intangible assets, net 114,256 119,865
Capitalized software, net 83,047 70,072
Operating lease right-of-use assets 34,916 35,906
Other assets 41,381 27,165
Total assets 1,611,500 1,604,631
Current liabilities    
Accounts payable 12,389 17,700
Accrued expenses and other current liabilities 47,730 47,523
Current portion of debt 7,029 7,029
Operating lease liabilities, current 1,833 4,068
Total current liabilities 68,981 76,320
Debt, net 650,776 651,796
Operating lease liabilities, net of current portion 56,278 54,131
Other liabilities 7,997 7,557
Total liabilities 784,032 789,804
Commitments and contingencies (Note 7)
Stockholders' equity    
Preferred stock, $0.0001 par value; 50,000 shares authorized and zero shares issued and outstanding at March 31, 2023 and December 31, 2022 0 0
Common stock, $0.0001 par value; Class A: 2,000,000 shares authorized, 82,917 and 83,293 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively; and Class B: 1,000,000 shares authorized and 313,732 shares issued and outstanding at March 31, 2023 and December 31, 2022 40 40
Additional paid-in capital 2,279,253 2,263,322
Accumulated deficit (1,451,825) (1,448,535)
Total stockholders' equity 827,468 814,827
Total liabilities and stockholders' equity $ 1,611,500 $ 1,604,631
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 50,000,000 50,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Class A    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 2,000,000,000 2,000,000,000
Common stock, shares issued 82,917,000 83,293,000
Common stock, shares outstanding 82,917,000 83,293,000
Common Class B    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 313,732,000 313,732,000
Common stock, shares outstanding 313,732,000 313,732,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue $ 183,986 $ 203,329
Costs and operating expenses:    
Cost of revenue, exclusive of depreciation and amortization presented separately below 16,695 12,280
Product development and technology 32,908 35,042
Sales and marketing 78,522 92,950
General and administrative 29,619 31,923
Depreciation and amortization 14,939 11,373
Total costs and operating expenses 172,683 183,568
Operating income 11,303 19,761
Other expense, net:    
Other expense (1,808) 0
Interest income 7,234 52
Interest expense (13,133) (5,869)
Total other expense, net (7,707) (5,817)
Income before income taxes 3,596 13,944
Income tax expense (6,886) (1,651)
Net (loss) income $ (3,290) $ 12,293
(Loss) earnings per share:    
Basic $ (0.01) $ 0.03
Diluted $ (0.01) $ 0.03
Weighted average shares used in computing (loss) earnings per share:    
Basic 412,429 414,739
Diluted 412,429 427,378
Cost of Sales    
Stock-based compensation included in costs and operating expenses:    
Total stock-based compensation $ 161 $ (46)
Research and Development Expense    
Stock-based compensation included in costs and operating expenses:    
Total stock-based compensation 8,589 7,478
Selling and Marketing Expense    
Stock-based compensation included in costs and operating expenses:    
Total stock-based compensation 4,412 5,394
General and Administrative Expense    
Stock-based compensation included in costs and operating expenses:    
Total stock-based compensation $ 12,337 $ 17,323
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Common Stock
Class A and Class B Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance at Dec. 31, 2021 $ 831,680   $ 40 $ 2,247,347 $ (1,415,707)
Beginning balance at Dec. 31, 2021   400,562,000      
Stock options exercised 3,699     3,699  
Stock options exercised, Shares   749,000      
Stock-based compensation 32,161     32,161  
Vesting of restricted stock awards, Shares   822,000      
Common stock withheld for tax obligations and net settlement (9,561)     (9,561)  
Common stock withheld for tax obligations and net settlement, Shares   (364,000)      
Repurchases of Class A common stock (83,765)     (83,765)  
Repurchases of Class A common stock, shares   (5,637,000)      
Net income 12,293       12,293
Ending balance at Mar. 31, 2022 786,507   40 2,189,881 (1,403,414)
Ending balance at Mar. 31, 2022   396,132,000      
Beginning balance at Dec. 31, 2022 814,827   40 2,263,322 (1,448,535)
Beginning balance at Dec. 31, 2022   397,025,000      
Stock options exercised 895     895  
Stock options exercised, Shares   192,000      
Stock-based compensation 28,263     28,263  
Vesting of restricted stock awards, Shares   1,668,000      
Common stock withheld for tax obligations and net settlement (3,710)     (3,710)  
Common stock withheld for tax obligations and net settlement, Shares   (666,000)      
Repurchases of Class A common stock (9,517)     (9,517)  
Repurchases of Class A common stock, shares   (1,570,000)      
Net income (3,290)       (3,290)
Ending balance at Mar. 31, 2023 $ 827,468   $ 40 $ 2,279,253 $ (1,451,825)
Ending balance at Mar. 31, 2023   396,649,000      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities    
Net (loss) income $ (3,290) $ 12,293
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 14,939 11,373
Amortization of debt issuance costs 849 856
Non-cash operating lease expense 1,042 727
Stock-based compensation expense 25,499 30,149
Deferred income taxes 35 (394)
Loss on minority equity interest investment 1,808 0
Changes in operating assets and liabilities, net of effects of business acquisition    
Accounts receivable 699 (5,198)
Prepaid expenses and other assets (6,005) 3,616
Accounts payable (4,737) (4,442)
Accrued expenses and other current liabilities 1,184 (17,197)
Operating lease liabilities (140) (1,228)
Other liabilities 405 (435)
Net cash provided by operating activities 32,288 30,120
Cash flows from investing activities    
Purchase of property and equipment (148) (1,736)
Acquisition, net of cash acquired 0 (6,976)
Capitalized software (14,140) (10,682)
Investment in minority equity interest 0 (15,007)
Net cash used in investing activities (14,288) (34,401)
Cash flows from financing activities    
Payments on long-term debt (1,758) (1,758)
Repurchases of Class A common stock (9,517) (83,765)
Proceeds from exercise of stock options 708 3,683
Employee taxes paid related to net share settlement of equity awards (3,523) (9,561)
Net cash used in financing activities (14,090) (91,401)
Net change in cash and cash equivalents 3,910 (95,682)
Cash, cash equivalents and restricted cash    
Beginning of period 757,165 941,109
End of period 761,075 845,427
Non cash investing and financing activities    
Stock-based compensation included in capitalized software 2,764 2,012
Capitalized software included in accounts payable and accrued expenses and other current liabilities 2,625 1,515
Capitalized software transferred from prepaid assets $ 5,751 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business
3 Months Ended
Mar. 31, 2023
Description Of Business [Abstract]  
Description of Business

1. Description of Business

GoodRx Holdings, Inc. was incorporated in September 2015 and has no material assets or standalone operations other than its ownership in its consolidated subsidiaries. GoodRx, Inc. (“GoodRx”), a Delaware corporation initially formed in September 2011, is a wholly-owned subsidiary of GoodRx Intermediate Holdings, LLC, which itself is a wholly-owned subsidiary of GoodRx Holdings, Inc.

GoodRx Holdings, Inc. and its subsidiaries (collectively, "we," "us" or "our") offer information and tools to help consumers compare prices and save on their prescription drug purchases. We operate a price comparison platform that provides consumers with curated, geographically relevant prescription pricing, and provides access to negotiated prices through our codes that can be used to save money on prescriptions across the United States. These services are free to consumers and we primarily earn revenue from our core business from pharmacy benefit managers ("PBMs") that manage formularies and prescription transactions including establishing pricing between consumers and pharmacies. We also offer other healthcare products and services, including pharmaceutical ("pharma") manufacturer solutions, subscriptions and telehealth services.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2022 and the related notes, which are included in our Annual Report on Form 10-K filed with the SEC on March 1, 2023 ("2022 10-K"). The December 31, 2022 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. The condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our condensed consolidated financial statements. The operating results for the three months ended March 31, 2023 are not necessarily indicative of the results expected for the full year ending December 31, 2023.

There have been no material changes in significant accounting policies during the three months ended March 31, 2023 from those disclosed in “Note 2. Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in our 2022 10-K.

Principles of Consolidation

The condensed consolidated financial statements include the accounts of GoodRx Holdings, Inc., its wholly owned subsidiaries and variable interest entities for which we are the primary beneficiary. Intercompany balances and transactions have been eliminated in consolidation. Results of businesses acquired are included in our condensed consolidated financial statements from their respective dates of acquisition.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements, including the accompanying notes. We base our estimates on historical factors; current circumstances, including the impact of a grocery chain that previously did not accept discounted pricing for a subset of prescription drugs from our PBMs starting late in the first quarter of 2022 ("grocer issue"); macroeconomic events and conditions, including the consideration of the economic impact of COVID-19; and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis. Actual results can differ materially from these estimates, and such differences can affect the results of operations reported in future periods. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, the sustained effects of the grocer issue on our business, future results of operations and financial condition continue to be difficult to estimate

because there are several variables that are highly uncertain, including, among others, consumer response to updated consumer pricing and timing and extent of returning user levels.

Certain Risks and Concentrations

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable.

We maintain cash deposits with multiple financial institutions in the United States which, at times, may exceed federally insured limits. Cash may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash are financially sound and, accordingly, minimal credit risk exists with respect to these balances. However, market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we will be able to access uninsured funds in a timely manner or at all. We have not experienced any losses in such accounts.

We consider all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, consisting of U.S. treasury securities money market funds, of $642.5 million at March 31, 2023 and December 31, 2022 were classified as Level 1 of the fair value hierarchy and valued using quoted market prices in active markets.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangements and generally do not obtain or require collateral. For the three months ended March 31, 2023, two customers accounted for approximately 13% and 11% of our revenue. For the three months ended March 31, 2022, two customers accounted for approximately 13% and 10% of our revenue. At March 31, 2023, one customer accounted for approximately 13% of our accounts receivable balance. At December 31, 2022, one customer accounted for approximately 13% of our accounts receivable balance.

Equity Investments

We retain minority equity interests in privately-held companies without readily determinable fair values. Our ownership interests are less than 20% of the voting stock of the investees and we do not have the ability to exercise significant influence over the operating and financial policies of the investees. The equity investments are accounted for under the measurement alternative in accordance with Accounting Standards Codification Topic 321, Investments – Equity Securities, which is cost minus impairment, if any, plus or minus changes resulting from observable price changes. There were no adjustments resulting from observable price changes during the three months ended March 31, 2023. Due to indicators of a decline in the financial condition of one of our investees, we recognized a $1.8 million impairment loss on one of our minority equity interest investments during the three months ended March 31, 2023 and presented it as other expense on our accompanying condensed consolidated statement of operations. We did not recognize any changes resulting from observable price changes or impairment loss on our minority equity interest investments during the three months ended

March 31, 2022. Equity investments included in other assets on our accompanying condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 was $17.2 million and $19.0 million, respectively.

Recent Accounting Pronouncement

Recently Adopted Accounting Pronouncement

In June 2022, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions ("Topic 820"), which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. This guidance is effective for annual periods beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption of this ASU is permitted. This ASU should be applied prospectively and recognize in earnings on the adoption date any adjustments made as a result of adoption. We early adopted this guidance effective January 1, 2023, and the adoption did not have an impact to our consolidated financial statements and disclosures.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations
3 Months Ended
Mar. 31, 2023
Business Combinations [Abstract]  
Business Combinations

3. Business Combinations

vitaCare Prescription Services, Inc.

On April 14, 2022, we acquired all of the equity interests of vitaCare Prescription Services, Inc. (“vitaCare”), a prescription technology and services platform, for a total purchase consideration of $131.8 million, inclusive of $149.9 million in cash, offset by contingent considerations with a net estimated acquisition-date fair value of $18.1 million. vitaCare strengthens and expands our business capabilities with respect to our pharma manufacturer solutions platform. The goodwill recognized in connection with this acquisition primarily related to the expected long-term synergies and other benefits from the acquisition, including the acquired assembled workforce, and is expected to be tax deductible. The aggregate purchase consideration was principally allocated to goodwill of $80.6 million and other intangible assets of $52.0 million. Other intangible assets principally related to developed technology of $30.0 million and customer relationships of $21.0 million with estimated useful lives of five and eleven years, respectively.

The contingent considerations recognized in connection with the vitaCare acquisition consisted of a contingent consideration receivable and a contingent consideration payable with estimated acquisition-date fair values of approximately $19.7 million and $1.7 million, respectively. As of March 31, 2023 and December 31, 2022, the fair value of the contingent consideration receivable was zero as the contingency was resolved in the year of acquisition. The contingent consideration payable of up to $7.0 million in cash is based upon vitaCare's achievement of certain specified revenue results through the end of 2023 as stipulated by the purchase agreement. As of March 31, 2023 and December 31, 2022, no future contingent payments were expected to be made.

Pro forma unaudited consolidated results of operations - The following table reflects the pro forma unaudited consolidated results of operations for the three months ended March 31, 2022 as if the acquisition of vitaCare had occurred on January 1, 2021. The pro forma unaudited consolidated results of operations give effect to certain adjustments including: (i) transaction and severance costs incurred in connection with the acquisition; (ii) amortization expense related to the acquired intangible assets; and (iii) elimination of vitaCare's allocated interest expense related to the seller's financing agreement whereby vitaCare was released from as a guarantor upon the consummation of the acquisition. The pro forma unaudited consolidated results of operations are not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of the date indicated, nor are they necessarily indicative of future operating results.

 

(in thousands)

Three Months Ended March 31, 2022

 

Pro forma revenue

$

203,824

 

Pro forma net income

$

5,140

 

flipMD, Inc.

On February 18, 2022, we acquired all of the equity interests of flipMD, Inc. ("flipMD") for $7.0 million in cash. flipMD is a marketplace connecting practicing physicians with organizations seeking on-demand medical expertise.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

4. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Accrued bonus and other payroll related

 

$

11,524

 

 

$

20,642

 

Accrued marketing

 

 

13,190

 

 

 

12,104

 

Deferred revenue

 

 

10,763

 

 

 

7,879

 

Income taxes payable

 

 

3,738

 

 

 

 

Other accrued expenses

 

 

8,515

 

 

 

6,898

 

Total accrued expenses and other current liabilities

 

$

47,730

 

 

$

47,523

 

Deferred revenue represents payments received in advance of providing services for certain advertising contracts with customers and subscriptions. Deferred revenue is substantially recognized as revenue within the subsequent twelve months. We expect substantially all of the deferred revenue at March 31, 2023 will be recognized as revenue within the subsequent twelve months. Of the $7.9 million of deferred revenue at December 31, 2022, $5.7 million was recognized as revenue during the three months ended March 31, 2023. Revenue recognized during the three months ended March 31, 2022 of $4.5 million was included as deferred revenue at December 31, 2021.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

5. Income Taxes

We generally calculate income taxes in interim periods by applying an estimated annual effective income tax rate to income or loss before income taxes and by calculating the tax effect of discrete items recognized during such periods. Our estimated annual effective income tax rate is based on our estimated full year income or loss and the related income taxes for each jurisdiction in which we operate. This rate can be affected by estimates of full year pre-tax income or loss and permanent differences.

The effective income tax rate was 191.5% and 11.8% for the three months ended March 31, 2023 and 2022, respectively. The primary differences between our effective income tax rates and the federal statutory tax rate for the three months ended March 31, 2023 and 2022 were due to the effects of non-deductible officers’ stock-based compensation expense, the valuation allowance on our net deferred tax assets, state income taxes, benefits from research and development tax credits and tax effects from our equity awards.

As of March 31, 2023 and December 31, 2022, we maintained a full valuation allowance against our net deferred tax assets in excess of tax amortizable goodwill primarily due to cumulative three-year pre-tax losses adjusted for permanent book to tax differences. Our judgment regarding the need for a valuation allowance, including the exact timing and amount of any release of such valuation allowance, may reasonably change in the next twelve months due to many factors, including changes in the level of tax profitability that we achieve, changes in tax laws or regulations and price fluctuations of our Class A common stock and its related future tax effects from our outstanding equity awards.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt

6. Debt

We have a $700.0 million term loan under an agreement with various lenders (“First Lien Term Loan Facility”) that accrues interest at a rate per annum based on the LIBO Screen Rate plus a variable margin based on our most recently determined First Lien Net Leverage Ratio (as defined in the agreement), ranging from 2.75% to 3.00%. The effective interest rate on the First Lien Term Loan Facility for the three months ended March 31, 2023 and 2022 was 7.81% and 3.39%, respectively. The First Lien Term Loan Facility requires quarterly principal payments through September 2025, with any remaining unpaid principal and any accrued and unpaid interest due upon maturity on October 10, 2025. We may prepay the First Lien Term Loan Facility without penalty. The First Lien Term Loan Facility is collateralized by substantially all of our assets and 100% of the equity interest of GoodRx.

We also have a revolving credit facility for up to $100.0 million ("Revolving Credit Facility") which expires on October 11, 2024 and bears interest at a rate per annum based on the LIBO Screen Rate plus a variable margin ranging from 2.50% to 3.00% on used amounts, and a commitment fee of 0.25% to 0.50% per annum on unused amounts. We had no borrowings against the Revolving Credit Facility as of March 31, 2023 and December 31, 2022. We had outstanding letters of credit issued against the Revolving Credit Facility for $9.2 million as of March 31, 2023 and December 31, 2022, which reduced our available borrowings under the Revolving Credit Facility.

Our debt balance is as follows:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Principal balance under First Lien Term Loan Facility

 

$

665,310

 

 

$

667,068

 

Less: Unamortized debt issuance costs and discounts

 

 

(7,505

)

 

 

(8,243

)

 

 

$

657,805

 

 

$

658,825

 

The estimated fair value of our debt was $660.3 million and $649.6 million as of March 31, 2023 and December 31, 2022, respectively, based on inputs categorized as Level 2 in the fair value hierarchy.

As of March 31, 2023, we were subject to a financial covenant requiring maintenance of a First Lien Net Leverage Ratio not to exceed 8.2 to 1.0 and other nonfinancial covenants under the First Lien Term Loan Facility. Additionally, GoodRx is restricted from making dividend payments, loans or advances to us. At March 31, 2023, we were in compliance with our covenants.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 7. Commitments and Contingencies

Aside from the below, as of March 31, 2023, there were no material changes to our commitments and contingencies as disclosed in the notes to our consolidated financial statements included in our 2022 10-K.

Legal Contingencies

In March 2020, we received a letter from the Federal Trade Commission ("FTC") indicating its intent to investigate our privacy and security practices to determine whether such practices comply with Section 5 of the FTC Act. In April 2020, the FTC sent an initial request for information to us regarding our sharing of data regarding individuals’ use of our website, app and services with service providers, including Google and Facebook. Notwithstanding our belief that we complied with applicable regulations and had meritorious defenses to any claims or assertions to the contrary, on February 1, 2023, we reached a negotiated settlement with the FTC (a "proposed consent order") to resolve all claims and allegations arising out of or relating to the FTC investigation which included a monetary settlement amount of $1.5 million that was accrued as of December 31, 2022 and paid during the three months ended March 31, 2023. The proposed consent order was filed in the United States District Court for the Northern District of California ("NDCA") and was approved and entered on February 17, 2023. The consent order also includes agreements to effect or maintain, as applicable, certain changes to our business practices, policies and compliance requirements that may impose additional costs that we do not believe will be material both individually and in the aggregate to us.

Between February 2, 2023, and March 30, 2023, five individual plaintiffs filed five separate putative class actions lawsuits against GoodRx Holdings, Inc., Google, Meta, and Criteo, alleging generally that we have not adequately protected consumer privacy and that we communicated consumer information to third parties, including the three co-defendants. Four of the plaintiffs allege California common law intrusion upon seclusion and unjust enrichment claims, as well as claims under California’s Medical Information Act, Invasion of Privacy Act, Consumer Legal Remedies Act, and Unfair Competition Law. One of these four plaintiffs additionally brings a claim under the Electronic Communications Privacy Act. The fifth plaintiff brings claims for common-law unjust enrichment and violations of New York’s General Business Law. The plaintiffs in these lawsuits are seeking various forms of monetary damages (such as statutory damages, compensatory damages, attorneys’ fees and disgorgement of profits) as well as injunctive relief. Four of these cases were originally filed in the NDCA (Cases No. 3:23-cv-00501; 3:23-cv-00744; 3:23-cv-00940; and 4:23-cv-01293). One case was originally filed in the United States District Court for the Southern District of New York (Case No. 1:23-cv-00943); however, that case was voluntarily dismissed and re-filed in the NDCA (Case No. 3:23-cv-01508). These five matters have been consolidated and assigned to U.S. District Judge Vince Chhabria in the NDCA. An amended consolidated complaint is due to be filed later in May 2023. The court has further set a briefing schedule for motions to dismiss and motions to compel arbitration. In addition, the court referred the parties to mediation, which has not been scheduled or discussed further yet at this time. We have not accrued a loss for the matters described above as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may have been incurred, we are unable to estimate a loss or range of loss in these matters.

The pending proceedings described above involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources to defend. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.

In addition, during the normal course of business, we may become subject to, and are presently involved in, legal proceedings, claims and litigations. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. Accruals for loss contingencies are recognized when a loss is probable, and the amount of such loss can be reasonably estimated.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

8. Revenue

For the three months ended March 31, 2023 and 2022, revenue comprised the following:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Prescription transactions revenue

 

$

134,907

 

 

$

155,507

 

 

Pharma manufacturer solutions revenue

 

 

20,435

 

 

 

23,469

 

 

Subscription revenue

 

 

24,143

 

 

 

19,110

 

 

Other revenue

 

 

4,501

 

 

 

5,243

 

 

Total revenue

 

$

183,986

 

 

$

203,329

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Stockholders Equity

9. Stockholders' Equity

On February 23, 2022, our board of directors authorized the repurchase of up to an aggregate of $250.0 million of our Class A common stock through February 23, 2024 (the "repurchase program"). Repurchases under the repurchase program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at our discretion, depending on market conditions and corporate needs, or under a Rule 10b5-1 trading plan. This repurchase program does not obligate us to acquire any particular amount of Class A common stock and may be modified, suspended or terminated at any time at the discretion of our board of directors.

During the three months ended March 31, 2023, we repurchased and retired 1.6 million shares of our Class A common stock for an aggregate purchase price of $9.5 million under the repurchase program. During the three months ended March 31, 2022, we repurchased and retired 5.6 million shares of our Class A common stock for an aggregate purchase price of $83.8 million under the repurchase program. As of March 31, 2023, we had $138.8 million available for future repurchases of our Class A common stock under the repurchase program.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted (Loss) Earnings Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted (Loss) Earnings Per Share

10. Basic and Diluted (Loss) Earnings Per Share

The computation of (loss) earnings per share for the three months ended March 31, 2023 and 2022 is as follows:

 

 

 

Three Months Ended March 31,

 

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

 

Denominator:

 

 

 

 

 

 

 

Weighted average shares - basic

 

 

412,429

 

 

 

414,739

 

 

Dilutive impact of stock options, restricted stock
  awards and restricted stock units

 

 

 

 

 

12,639

 

 

Weighted average shares - diluted

 

 

412,429

 

 

 

427,378

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

Basic

 

$

(0.01

)

 

$

0.03

 

 

Diluted

 

$

(0.01

)

 

$

0.03

 

 

The following weighted average potentially dilutive shares are excluded from the computation of diluted (loss) earnings per share for the periods presented because including them would have been antidilutive:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Stock options, restricted stock awards and
   restricted stock units

 

 

38,027

 

 

 

4,902

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

11. Subsequent Events

On April 25, 2023, Trevor Bezdek and Douglas Hirsch determined that they would transition from their roles as our co-Chief Executive Officers (the “Transition”). Messrs. Bezdek and Hirsch will each remain executive officers of GoodRx Holdings, Inc. and its consolidated subsidiaries, serving as Chairman and Chief Mission Officer, respectively, in addition to continuing as directors of our board. Pursuant to their restated employment agreements as a result of the Transition, Messrs. Bezdek and Hirsch have agreed not to sell their ownership of any of our common stock without approval from our board of directors, subject to certain exceptions including, but not limited to, pursuant to any new, modified or amended contract,

instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act (a “Rule 10b5-1 Plan”) that has been approved or will be approved by our board of directors after April 25, 2023 or an existing Rule 10b5-1 Plan as of such date.

In connection with the Transition, our board of directors appointed Scott Wagner as our Interim Chief Executive Officer (principal executive officer), effective April 25, 2023. Pursuant to Mr. Wagner's employment agreement, Mr. Wagner will, amongst other compensation terms and conditions, be granted a stock option award on the first trading day of the first “open window” under our insider trading policy that occurs following April 25, 2023. The stock option award will cover between 2.5 million and 3.0 million shares of our Class A common stock, with the final number determined by our board of directors in its sole discretion prior to or on the applicable grant date. The stock option award will vest and become exercisable in twelve substantially equal installments on each monthly anniversary of April 25, 2023, subject to Mr. Wagner’s continued employment through the applicable vesting date.


 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2022 and the related notes, which are included in our Annual Report on Form 10-K filed with the SEC on March 1, 2023 ("2022 10-K"). The December 31, 2022 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. The condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our condensed consolidated financial statements. The operating results for the three months ended March 31, 2023 are not necessarily indicative of the results expected for the full year ending December 31, 2023.

There have been no material changes in significant accounting policies during the three months ended March 31, 2023 from those disclosed in “Note 2. Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in our 2022 10-K.

Principles of Consolidation

Principles of Consolidation

The condensed consolidated financial statements include the accounts of GoodRx Holdings, Inc., its wholly owned subsidiaries and variable interest entities for which we are the primary beneficiary. Intercompany balances and transactions have been eliminated in consolidation. Results of businesses acquired are included in our condensed consolidated financial statements from their respective dates of acquisition.

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements, including the accompanying notes. We base our estimates on historical factors; current circumstances, including the impact of a grocery chain that previously did not accept discounted pricing for a subset of prescription drugs from our PBMs starting late in the first quarter of 2022 ("grocer issue"); macroeconomic events and conditions, including the consideration of the economic impact of COVID-19; and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis. Actual results can differ materially from these estimates, and such differences can affect the results of operations reported in future periods. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, the sustained effects of the grocer issue on our business, future results of operations and financial condition continue to be difficult to estimate

because there are several variables that are highly uncertain, including, among others, consumer response to updated consumer pricing and timing and extent of returning user levels.

Certain Risks and Concentrations

Certain Risks and Concentrations

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable.

We maintain cash deposits with multiple financial institutions in the United States which, at times, may exceed federally insured limits. Cash may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash are financially sound and, accordingly, minimal credit risk exists with respect to these balances. However, market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we will be able to access uninsured funds in a timely manner or at all. We have not experienced any losses in such accounts.

We consider all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, consisting of U.S. treasury securities money market funds, of $642.5 million at March 31, 2023 and December 31, 2022 were classified as Level 1 of the fair value hierarchy and valued using quoted market prices in active markets.

We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangements and generally do not obtain or require collateral. For the three months ended March 31, 2023, two customers accounted for approximately 13% and 11% of our revenue. For the three months ended March 31, 2022, two customers accounted for approximately 13% and 10% of our revenue. At March 31, 2023, one customer accounted for approximately 13% of our accounts receivable balance. At December 31, 2022, one customer accounted for approximately 13% of our accounts receivable balance.

Equity Investments

Equity Investments

We retain minority equity interests in privately-held companies without readily determinable fair values. Our ownership interests are less than 20% of the voting stock of the investees and we do not have the ability to exercise significant influence over the operating and financial policies of the investees. The equity investments are accounted for under the measurement alternative in accordance with Accounting Standards Codification Topic 321, Investments – Equity Securities, which is cost minus impairment, if any, plus or minus changes resulting from observable price changes. There were no adjustments resulting from observable price changes during the three months ended March 31, 2023. Due to indicators of a decline in the financial condition of one of our investees, we recognized a $1.8 million impairment loss on one of our minority equity interest investments during the three months ended March 31, 2023 and presented it as other expense on our accompanying condensed consolidated statement of operations. We did not recognize any changes resulting from observable price changes or impairment loss on our minority equity interest investments during the three months ended

March 31, 2022. Equity investments included in other assets on our accompanying condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 was $17.2 million and $19.0 million, respectively.

Recent Accounting Pronouncements

Recent Accounting Pronouncement

Recently Adopted Accounting Pronouncement

In June 2022, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions ("Topic 820"), which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. This guidance is effective for annual periods beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption of this ASU is permitted. This ASU should be applied prospectively and recognize in earnings on the adoption date any adjustments made as a result of adoption. We early adopted this guidance effective January 1, 2023, and the adoption did not have an impact to our consolidated financial statements and disclosures.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2023
Business Combinations [Abstract]  
Summary of Supplemental Unaudited Pro Forma Financial Information The following table reflects the pro forma unaudited consolidated results of operations for the three months ended March 31, 2022 as if the acquisition of vitaCare had occurred on January 1, 2021.

(in thousands)

Three Months Ended March 31, 2022

 

Pro forma revenue

$

203,824

 

Pro forma net income

$

5,140

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Accrued bonus and other payroll related

 

$

11,524

 

 

$

20,642

 

Accrued marketing

 

 

13,190

 

 

 

12,104

 

Deferred revenue

 

 

10,763

 

 

 

7,879

 

Income taxes payable

 

 

3,738

 

 

 

 

Other accrued expenses

 

 

8,515

 

 

 

6,898

 

Total accrued expenses and other current liabilities

 

$

47,730

 

 

$

47,523

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt

Our debt balance is as follows:

 

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Principal balance under First Lien Term Loan Facility

 

$

665,310

 

 

$

667,068

 

Less: Unamortized debt issuance costs and discounts

 

 

(7,505

)

 

 

(8,243

)

 

 

$

657,805

 

 

$

658,825

 

The estimated fair value of our debt was $660.3 million and $649.6 million as of March 31, 2023 and December 31, 2022, respectively, based on inputs categorized as Level 2 in the fair value hierarchy.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Revenue revenue comprised the following:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Prescription transactions revenue

 

$

134,907

 

 

$

155,507

 

 

Pharma manufacturer solutions revenue

 

 

20,435

 

 

 

23,469

 

 

Subscription revenue

 

 

24,143

 

 

 

19,110

 

 

Other revenue

 

 

4,501

 

 

 

5,243

 

 

Total revenue

 

$

183,986

 

 

$

203,329

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted (Loss) Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule Computation of (Loss) Earnings Per Share

The computation of (loss) earnings per share for the three months ended March 31, 2023 and 2022 is as follows:

 

 

 

Three Months Ended March 31,

 

 

(in thousands, except per share amounts)

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

Net (loss) income

 

$

(3,290

)

 

$

12,293

 

 

Denominator:

 

 

 

 

 

 

 

Weighted average shares - basic

 

 

412,429

 

 

 

414,739

 

 

Dilutive impact of stock options, restricted stock
  awards and restricted stock units

 

 

 

 

 

12,639

 

 

Weighted average shares - diluted

 

 

412,429

 

 

 

427,378

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

Basic

 

$

(0.01

)

 

$

0.03

 

 

Diluted

 

$

(0.01

)

 

$

0.03

 

 

Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share

The following weighted average potentially dilutive shares are excluded from the computation of diluted (loss) earnings per share for the periods presented because including them would have been antidilutive:

 

 

 

Three Months Ended March 31,

 

 

(in thousands)

 

2023

 

 

2022

 

 

Stock options, restricted stock awards and
   restricted stock units

 

 

38,027

 

 

 

4,902

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
Description Of Business [Line Items]  
Entity incorporation month and year 2015-09
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Customer
Mar. 31, 2022
Customer
Dec. 31, 2022
USD ($)
Customer
Accounting Policies [Line Items]      
Equity investments impairment loss $ 1.8    
Equity investments included in other assets $ 17.2   $ 19.0
Minority Equity Interests      
Accounting Policies [Line Items]      
Equity Method Investment, Ownership Percentage 20.00%    
Money Market Funds | Fair Value, Inputs, Level 1      
Accounting Policies [Line Items]      
Cash equivalents, fair value disclosure $ 642.5   $ 642.5
Customer Concentration Risk | Revenue From Customer      
Accounting Policies [Line Items]      
Number of customers | Customer 2 2  
Customer Concentration Risk | Customer One | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage 13.00% 13.00%  
Customer Concentration Risk | Customer Two | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage 11.00% 10.00%  
Credit Concentration Risk | Accounts Receivable      
Accounting Policies [Line Items]      
Number of customers | Customer 1   1
Credit Concentration Risk | Customer One | Accounts Receivable      
Accounting Policies [Line Items]      
Concentration risk percentage 13.00%   13.00%
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 14, 2022
Feb. 18, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]          
Business combination, consideration paid in cash $ 149,900,000        
Revenue     $ 183,986,000 $ 203,329,000  
Fair value of contingent consideration payable 7,000,000.0        
Goodwill     412,117,000   $ 412,117,000
Prepaid expenses and other current assets     29,499,000   45,380,000
Net income     (3,290,000) $ 12,293,000  
Developed technology          
Business Acquisition [Line Items]          
Finite lived intangible assets acquired, Fair Value $ 30,000,000.0        
flipMD, Inc          
Business Acquisition [Line Items]          
Business combination, consideration paid in cash   $ 7,000,000.0      
VitaCare Prescription Services, Inc          
Business Acquisition [Line Items]          
Date of acquisition Apr. 14, 2022        
Total purchase consideration $ 131,800,000        
Fair value of contingent consideration payable 1,700,000   0   $ 0
Fair value of the consideration transferred     $ 18,100,000    
Fair value of contingent consideration receivable 19,700,000        
Goodwill 80,600,000        
Intangible assets 52,000,000.0        
VitaCare Prescription Services, Inc | Customer relationships          
Business Acquisition [Line Items]          
Finite lived intangible assets acquired, Fair Value $ 21,000,000.0        
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Business Acquisition, Pro Forma Information [Abstract]  
Pro forma revenue $ 203,824
Pro forma net income $ 5,140
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Total prepaid expenses and other current assets $ 29,499 $ 45,380
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued bonus and other payroll related $ 11,524 $ 20,642
Accrued marketing 13,190 12,104
Deferred revenue 10,763 7,879
Income taxes payable 3,738 0
Other accrued expenses 8,515 6,898
Total accrued expenses and other current liabilities $ 47,730 $ 47,523
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Payables and Accruals [Abstract]      
Deferred revenue $ 10,763   $ 7,879
Revenue recognized $ 5,700 $ 4,500  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax rate 191.50% 11.80%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Debt Instrument [Line Items]      
Fair value of debt $ 660,300 $ 649,600  
Principal balance 0 0  
First Lien Credit Agreement      
Debt Instrument [Line Items]      
Line of credit $ 700,000    
Frequency of interest payment quarterly    
Line of credit maturity date Oct. 10, 2025    
Description of payments The First Lien Term Loan Facility requires quarterly principal payments through September 2025, with any remaining unpaid principal and any accrued and unpaid interest due upon maturity on October 10, 2025.    
Covenant terms As of March 31, 2023, we were subject to a financial covenant requiring maintenance of a First Lien Net Leverage Ratio not to exceed 8.2 to 1.0 and other nonfinancial covenants under the First Lien Term Loan Facility. Additionally, GoodRx is restricted from making dividend payments, loans or advances to us. At March 31, 2023, we were in compliance with our covenants.    
Effective interest rate 7.81%   3.39%
Minimum | First Lien Credit Agreement      
Debt Instrument [Line Items]      
Interest rate on used amounts 2.50%    
Interest rate on used amounts 2.75%    
Interest rate on unused amounts 0.25%    
Maximum net leverage ratio 8.20%    
Maximum | First Lien Credit Agreement      
Debt Instrument [Line Items]      
Interest rate on used amounts 3.00%    
Interest rate on unused amounts 0.50%    
Maximum net leverage ratio 1.00%    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit $ 100,000    
Line of credit maturity date Oct. 11, 2024    
Letter of Credit      
Debt Instrument [Line Items]      
Line of credit $ 9,200 $ 9,200  
Subsidiary | First Lien Credit Agreement      
Debt Instrument [Line Items]      
Percentage of collateralized assets 100.00%    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details) - First Lien Credit Agreement [Member] - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Principal balance $ 665,310 $ 667,068
Less: Unamortized debt issuance costs and discounts (7,505) (8,243)
Total debt $ 657,805 $ 658,825
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Purchase Commitment Excluding Longterm Commitment [Line Items]  
Accrued settlement $ 1.5
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Revenue $ 183,986 $ 203,329
Prescription Transactions Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 134,907 155,507
Pharma Manufacturer Solutions Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 20,435 23,469
Subscription Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue 24,143 19,110
Other Revenue    
Disaggregation Of Revenue [Line Items]    
Revenue $ 4,501 $ 5,243
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - Common Class A [Member] - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Feb. 23, 2022
Class of Stock [Line Items]      
Stock repurchase, authorized amount     $ 250.0
Common stock repurchased and retired (in shares) 1.6 5.6  
Common stock repurchased and retired $ 9.5 $ 83.8  
Stock Repurchase Program, Available for Future Repurchases $ 138.8    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net (loss) income $ (3,290) $ 12,293
Denominator:    
Weighted average shares - basic 412,429 414,739
Dilutive impact of stock options, restricted stock awards and restricted stock units 0 12,639
Weighted average shares - diluted 412,429 427,378
(Loss) Earnings Per Share:    
Basic $ (0.01) $ 0.03
Diluted $ (0.01) $ 0.03
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock options, restricted stock awards and restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Stock options, restricted stock awards and restricted stock units 38,027 4,902
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Detail) - Subsequent Event - Common Class A
$ in Millions
Apr. 25, 2023
USD ($)
Maximum  
Subsequent Event [Line Items]  
Stock Option Award Recevied $ 3.0
Minimum  
Subsequent Event [Line Items]  
Stock Option Award Recevied $ 2.5
XML 50 gdrx-20230331_htm.xml IDEA: XBRL DOCUMENT 0001809519 gdrx:VitacarePrescriptionServicesIncMember 2022-04-14 0001809519 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001809519 us-gaap:CommonClassAMember 2022-12-31 0001809519 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-03-31 0001809519 us-gaap:RetainedEarningsMember 2022-03-31 0001809519 gdrx:FirstLienCreditAgreementMember 2022-12-31 0001809519 us-gaap:CommonClassBMember 2023-05-02 0001809519 gdrx:FirstLienCreditAgreementMember 2022-03-31 0001809519 us-gaap:CommonClassAMember 2022-02-23 0001809519 gdrx:OtherRevenueMember 2023-01-01 2023-03-31 0001809519 gdrx:CommonClassAAndClassBMember us-gaap:CommonStockMember 2022-03-31 0001809519 gdrx:CommonClassAAndClassBMember 2022-03-31 0001809519 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001809519 gdrx:SubscriptionRevenueMember 2023-01-01 2023-03-31 0001809519 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001809519 gdrx:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001809519 gdrx:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001809519 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-04-14 2022-04-14 0001809519 gdrx:CommonClassAAndClassBMember us-gaap:CommonStockMember 2021-12-31 0001809519 2022-01-01 2022-03-31 0001809519 gdrx:PharmaManufacturerSolutionsRevenuesMember 2023-01-01 2023-03-31 0001809519 2021-12-31 0001809519 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001809519 gdrx:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001809519 gdrx:CommonClassAAndClassBMember 2021-12-31 0001809519 gdrx:PrescriptionTransactionsRevenueMember 2022-01-01 2022-03-31 0001809519 gdrx:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001809519 gdrx:PrescriptionTransactionsRevenueMember 2023-01-01 2023-03-31 0001809519 us-gaap:RetainedEarningsMember 2023-03-31 0001809519 2022-04-14 2022-04-14 0001809519 2023-01-01 2023-03-31 0001809519 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001809519 gdrx:VitacarePrescriptionServicesIncMember 2022-12-31 0001809519 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-03-31 0001809519 gdrx:CommonClassAAndClassBMember 2023-03-31 0001809519 srt:MinimumMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-04-25 0001809519 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001809519 gdrx:VitacarePrescriptionServicesIncMember 2023-01-01 2023-03-31 0001809519 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001809519 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001809519 gdrx:FirstLienCreditAgreementMember 2023-03-31 0001809519 gdrx:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001809519 us-gaap:CommonClassBMember 2022-12-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001809519 gdrx:SubscriptionRevenueMember 2022-01-01 2022-03-31 0001809519 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001809519 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001809519 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001809519 us-gaap:RetainedEarningsMember 2021-12-31 0001809519 gdrx:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-03-31 0001809519 gdrx:VitacarePrescriptionServicesIncMember 2023-03-31 0001809519 us-gaap:LetterOfCreditMember 2023-03-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001809519 srt:MaximumMember gdrx:FirstLienCreditAgreementMember 2023-01-01 2023-03-31 0001809519 2022-04-14 0001809519 us-gaap:LetterOfCreditMember 2022-12-31 0001809519 gdrx:CommonClassAAndClassBMember 2022-01-01 2022-03-31 0001809519 gdrx:StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001809519 gdrx:CommonClassAAndClassBMember us-gaap:CommonStockMember 2022-12-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001809519 us-gaap:CommonClassBMember 2023-03-31 0001809519 gdrx:CommonClassAAndClassBMember 2023-01-01 2023-03-31 0001809519 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001809519 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001809519 gdrx:OtherRevenueMember 2022-01-01 2022-03-31 0001809519 srt:SubsidiariesMember gdrx:FirstLienCreditAgreementMember 2023-01-01 2023-03-31 0001809519 gdrx:MinorityEquityInterestsMember 2023-03-31 0001809519 srt:MaximumMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-04-25 0001809519 gdrx:StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001809519 2023-03-31 0001809519 gdrx:VitacarePrescriptionServicesIncMember us-gaap:CustomerRelationshipsMember 2022-04-14 2022-04-14 0001809519 us-gaap:CommonClassAMember 2023-05-02 0001809519 gdrx:CommonClassAAndClassBMember us-gaap:CommonStockMember 2023-03-31 0001809519 us-gaap:CommonClassAMember 2023-03-31 0001809519 us-gaap:RetainedEarningsMember 2022-12-31 0001809519 gdrx:PharmaManufacturerSolutionsRevenuesMember 2022-01-01 2022-03-31 0001809519 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-03-31 0001809519 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001809519 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001809519 gdrx:VitacarePrescriptionServicesIncMember 2022-04-14 2022-04-14 0001809519 2022-03-31 0001809519 gdrx:FlipmdIncMember 2022-02-18 2022-02-18 0001809519 gdrx:FirstLienCreditAgreementMember 2023-01-01 2023-03-31 0001809519 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001809519 us-gaap:RevolvingCreditFacilityMember 2023-03-31 0001809519 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001809519 srt:MinimumMember gdrx:FirstLienCreditAgreementMember 2023-01-01 2023-03-31 0001809519 2022-12-31 0001809519 gdrx:CommonClassAAndClassBMember 2022-12-31 iso4217:USD shares pure shares gdrx:Customer iso4217:USD Q1 --12-31 false 2015-09 0001809519 10-Q true 2023-03-31 2023 false 001-39549 GoodRx Holdings, Inc. DE 47-5104396 2701 Olympic Boulevard Santa Monica CA 90404 855 268-2822 Class A common stock, $0.0001 par value per share GDRX NASDAQ Yes Yes Accelerated Filer false false false 83136600 313731628 761075000 757165000 116442000 117141000 29499000 45380000 907016000 919686000 18767000 19820000 412117000 412117000 114256000 119865000 83047000 70072000 34916000 35906000 41381000 27165000 1611500000 1604631000 12389000 17700000 47730000 47523000 7029000 7029000 1833000 4068000 68981000 76320000 650776000 651796000 56278000 54131000 7997000 7557000 784032000 789804000 0.0001 0.0001 50000000 50000000 0 0 0 0 0 0 0.0001 0.0001 0.0001 0.0001 2000000000 2000000000 82917000 82917000 83293000 83293000 1000000000 1000000000 313732000 313732000 313732000 313732000 40000 40000 2279253000 2263322000 -1451825000 -1448535000 827468000 814827000 1611500000 1604631000 183986000 203329000 16695000 12280000 32908000 35042000 78522000 92950000 29619000 31923000 14939000 11373000 172683000 183568000 11303000 19761000 -1808000 0 7234000 52000 13133000 5869000 -7707000 -5817000 3596000 13944000 6886000 1651000 -3290000 12293000 -0.01 0.03 -0.01 0.03 412429000 414739000 412429000 427378000 161000 -46000 8589000 7478000 4412000 5394000 12337000 17323000 397025000 40000 2263322000 -1448535000 814827000 192000 895000 895000 28263000 28263000 1668000 666000 3710000 3710000 1570000 9517000 9517000 -3290000 -3290000 396649000 40000 2279253000 -1451825000 827468000 400562000 40000 2247347000 -1415707000 831680000 749000 3699000 3699000 32161000 32161000 822000 364000 9561000 9561000 5637000 83765000 83765000 12293000 12293000 396132000 40000 2189881000 -1403414000 786507000 -3290000 12293000 14939000 11373000 849000 856000 1042000 727000 25499000 30149000 35000 -394000 -1808000 0 -699000 5198000 6005000 -3616000 -4737000 -4442000 1184000 -17197000 -140000 -1228000 405000 -435000 32288000 30120000 148000 1736000 0 6976000 14140000 10682000 0 15007000 -14288000 -34401000 1758000 1758000 9517000 83765000 708000 3683000 3523000 9561000 -14090000 -91401000 3910000 -95682000 757165000 941109000 761075000 845427000 2764000 2012000 2625000 1515000 5751000 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1. Description of Business</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">GoodRx Holdings, Inc. was incorporated in </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_f829fa44-edc2-4ccf-b088-27f2d74eda7f;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">September 2015</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and has no material assets or standalone operations other than its ownership in its consolidated subsidiaries. GoodRx, Inc. (“GoodRx”), a Delaware corporation initially formed in September 2011, is a wholly-owned subsidiary of GoodRx Intermediate Holdings, LLC, which itself is a wholly-owned subsidiary of GoodRx Holdings, Inc.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">GoodRx Holdings, Inc. and its subsidiaries (collectively, "we," "us" or "our") offer information and tools to help consumers compare prices and save on their prescription drug purchases. We operate a price comparison platform that provides consumers with curated, geographically relevant prescription pricing, and provides access to negotiated prices through our codes that can be used to save money on prescriptions across the United States. These services are free to consumers and we primarily earn revenue from our core business from pharmacy benefit managers ("PBMs") that manage formularies and prescription transactions including establishing pricing between consumers and pharmacies. We also offer other healthcare products and services, including pharmaceutical ("pharma") manufacturer solutions, subscriptions and telehealth services.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2022 and the related notes, which are included in our Annual Report on Form 10-K filed with the SEC on March 1, 2023 ("2022 10-K"). The December 31, 2022 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. The condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our condensed consolidated financial statements. The operating results for the three months ended March 31, 2023 are not necessarily indicative of the results expected for the full year ending December 31, 2023.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There have been no material changes in significant accounting policies during the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> from those disclosed in “Note 2. Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in our 2022 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Principles of Consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The condensed consolidated financial statements include the accounts of GoodRx Holdings, Inc., its wholly owned subsidiaries and variable interest entities for which we are the primary beneficiary. Intercompany balances and transactions have been eliminated in consolidation. Results of businesses acquired are included in our condensed consolidated financial statements from their respective dates of acquisition.</span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements, including the accompanying notes. We base our estimates on historical factors; current circumstances, including the impact of a grocery chain that previously did not accept discounted pricing for a subset of prescription drugs from our PBMs starting late in the first quarter of 2022 ("grocer issue"); macroeconomic events and conditions, including the consideration of the economic impact of COVID-19; and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis. Actual results can differ materially from these estimates, and such differences can affect the results of operations reported in future periods. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, the sustained effects of the grocer issue on our business, future results of operations and financial condition continue to be difficult to estimate</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">because </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">there are several variables that are highly uncertain, including, among others, consumer response to updated consumer pricing and timing and extent of returning user levels.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Certain Risks and Concentrations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We maintain cash deposits with multiple financial institutions in the United States which, at times, may exceed federally insured limits. Cash may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash are financially sound and, accordingly, minimal credit risk exists with respect to these balances. However, market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we will be able to access uninsured funds in a timely manner or at all. We have not experienced any losses in such accounts.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We consider all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, consisting of U.S. treasury securities money market funds, of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">642.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million at March 31, 2023 and December 31, 2022 were classified as Level 1 of the fair value hierarchy and valued using quoted market prices in active markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangements and generally do not obtain or require collateral. For the three months ended March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our revenue. For the three months ended March 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our revenue. At March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our accounts receivable balance. At December 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our accounts receivable balance.</span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Equity Investments</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We retain minority equity interests in privately-held companies without readily determinable fair values. Our ownership interests are less than </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the voting stock of the investees and we do not have the ability to exercise significant influence over the operating and financial policies of the investees. The equity investments are accounted for under the measurement alternative in accordance with Accounting Standards Codification Topic 321, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Investments – Equity Securities</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, which is cost minus impairment, if any, plus or minus changes resulting from observable price changes. There were no adjustments resulting from observable price changes during the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. Due to indicators of a decline in the financial condition of one of our investees, we recognized a $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million impairment loss on one of our minority equity interest investments during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three months ended March 31, 2023 and presented it as other expense on our accompanying condensed consolidated statement of operations. We did not recognize any changes resulting from observable price changes or impairment loss on our minority equity interest investments during the three months ended</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2022. Equity investments included in other assets on our accompanying condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, respectively.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Recent Accounting Pronouncement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncement</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In June 2022, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2022-03, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">("Topic 820"), which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. This guidance is effective for annual periods beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption of this ASU is permitted. This ASU should be applied prospectively and recognize in earnings on the adoption date any adjustments made as a result of adoption. We early adopted this guidance effective January 1, 2023, and the adoption did not have an impact to our consolidated financial statements and disclosures.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basis of Presentation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial information. Certain information and disclosures normally included in our annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2022 and the related notes, which are included in our Annual Report on Form 10-K filed with the SEC on March 1, 2023 ("2022 10-K"). The December 31, 2022 condensed consolidated balance sheet was derived from our audited consolidated financial statements as of that date. The condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our condensed consolidated financial statements. The operating results for the three months ended March 31, 2023 are not necessarily indicative of the results expected for the full year ending December 31, 2023.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There have been no material changes in significant accounting policies during the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> from those disclosed in “Note 2. Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in our 2022 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Principles of Consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The condensed consolidated financial statements include the accounts of GoodRx Holdings, Inc., its wholly owned subsidiaries and variable interest entities for which we are the primary beneficiary. Intercompany balances and transactions have been eliminated in consolidation. Results of businesses acquired are included in our condensed consolidated financial statements from their respective dates of acquisition.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements, including the accompanying notes. We base our estimates on historical factors; current circumstances, including the impact of a grocery chain that previously did not accept discounted pricing for a subset of prescription drugs from our PBMs starting late in the first quarter of 2022 ("grocer issue"); macroeconomic events and conditions, including the consideration of the economic impact of COVID-19; and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis. Actual results can differ materially from these estimates, and such differences can affect the results of operations reported in future periods. Although the grocer issue was addressed in August 2022 and our discounted pricing has since been consistently welcomed at the point of sale by the grocery chain, the sustained effects of the grocer issue on our business, future results of operations and financial condition continue to be difficult to estimate</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">because </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">there are several variables that are highly uncertain, including, among others, consumer response to updated consumer pricing and timing and extent of returning user levels.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Certain Risks and Concentrations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We maintain cash deposits with multiple financial institutions in the United States which, at times, may exceed federally insured limits. Cash may be withdrawn or redeemed on demand. We believe that the financial institutions that hold our cash are financially sound and, accordingly, minimal credit risk exists with respect to these balances. However, market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we will be able to access uninsured funds in a timely manner or at all. We have not experienced any losses in such accounts.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We consider all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash equivalents, consisting of U.S. treasury securities money market funds, of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">642.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million at March 31, 2023 and December 31, 2022 were classified as Level 1 of the fair value hierarchy and valued using quoted market prices in active markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We extend credit to our customers based on an evaluation of their ability to pay amounts due under contractual arrangements and generally do not obtain or require collateral. For the three months ended March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our revenue. For the three months ended March 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customers accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our revenue. At March 31, 2023, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our accounts receivable balance. At December 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> customer accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of our accounts receivable balance.</span></p> 642500000 642500000 2 0.13 0.11 2 0.13 0.10 1 0.13 1 0.13 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Equity Investments</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We retain minority equity interests in privately-held companies without readily determinable fair values. Our ownership interests are less than </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the voting stock of the investees and we do not have the ability to exercise significant influence over the operating and financial policies of the investees. The equity investments are accounted for under the measurement alternative in accordance with Accounting Standards Codification Topic 321, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Investments – Equity Securities</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, which is cost minus impairment, if any, plus or minus changes resulting from observable price changes. There were no adjustments resulting from observable price changes during the three months ended March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. Due to indicators of a decline in the financial condition of one of our investees, we recognized a $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million impairment loss on one of our minority equity interest investments during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three months ended March 31, 2023 and presented it as other expense on our accompanying condensed consolidated statement of operations. We did not recognize any changes resulting from observable price changes or impairment loss on our minority equity interest investments during the three months ended</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2022. Equity investments included in other assets on our accompanying condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">17.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, respectively.</span></p> 0.20 1800000 17200000 19000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Recent Accounting Pronouncement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncement</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In June 2022, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2022-03, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">("Topic 820"), which clarifies the guidance when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. This guidance is effective for annual periods beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption of this ASU is permitted. This ASU should be applied prospectively and recognize in earnings on the adoption date any adjustments made as a result of adoption. We early adopted this guidance effective January 1, 2023, and the adoption did not have an impact to our consolidated financial statements and disclosures.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3. Business Combinations</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">vitaCare Prescription Services, Inc.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">April 14, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, we acquired all of the equity interests of vitaCare Prescription Services, Inc. (“vitaCare”), a prescription technology and services platform, for a total purchase consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">131.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, inclusive of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">149.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million in cash, offset by contingent considerations with a net estimated acquisition-date fair value of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">18.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million. vitaCare strengthens and expands our business capabilities with respect to our pharma manufacturer solutions platform. The goodwill recognized in connection with this acquisition primarily related to the expected long-term synergies and other benefits from the acquisition, including the acquired assembled workforce, and is expected to be tax deductible. The aggregate purchase consideration was principally allocated to goodwill of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">80.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and other intangible assets of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">52.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million. Other intangible assets principally related to developed technology of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">30.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and customer relationships of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">21.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million with estimated useful lives of five and eleven years, respectively.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The contingent considerations recognized in connection with the vitaCare acquisition consisted of a contingent consideration receivable and a contingent consideration payable with estimated acquisition-date fair values of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million, respectively. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, the fair value of the contingent consideration receivable was zero as the contingency was resolved in the year of acquisition. The contingent consideration payable of up to $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million in cash is based upon vitaCare's achievement of certain specified revenue results through the end of 2023 as stipulated by the purchase agreement. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 and December 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> future contingent payments were expected to be made.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Pro forma unaudited consolidated results of operations</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table reflects the pro forma unaudited consolidated results of operations for</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> the three months ended March 31, 2022 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">as if the acquisition of vitaCare had occurred on January 1, 2021.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> The pro forma unaudited consolidated results of operations give effect to certain adjustments including: (i) transaction and severance costs incurred in connection with the acquisition; (ii) amortization expense related to the acquired intangible assets; and (iii) elimination of vitaCare's allocated interest expense related to the seller's financing agreement whereby vitaCare was released from as a guarantor upon the consummation of the acquisition. The pro forma unaudited consolidated results of operations are not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of the date indicated, nor are they necessarily indicative of future operating results.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"> </p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.239%;"/> <td style="width:1.0%;"/> <td style="width:27.76%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pro forma revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">203,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pro forma net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,140</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">flipMD, Inc.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 18, 2022, we acquired all of the equity interests of flipMD, Inc. ("flipMD") for $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million in cash. flipMD is a marketplace connecting practicing physicians with organizations seeking on-demand medical expertise.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 2022-04-14 131800000 149900000 18100000 80600000 52000000.0 30000000.0 21000000.0 19700000 1700000 7000000.0 0 0 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table reflects the pro forma unaudited consolidated results of operations for</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> the three months ended March 31, 2022 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">as if the acquisition of vitaCare had occurred on January 1, 2021.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.239%;"/> <td style="width:1.0%;"/> <td style="width:27.76%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pro forma revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">203,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pro forma net income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,140</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 203824000 5140000 7000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4. Accrued Expenses and Other Current Liabilities</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.443%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued bonus and other payroll related</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,524</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,104</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,879</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Income taxes payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,738</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,898</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">47,730</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">47,523</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Deferred revenue represents payments received in advance of providing services for certain advertising contracts with customers and subscriptions. Deferred revenue is substantially recognized as revenue within the subsequent twelve months. We expect substantially all of the deferred revenue at March 31, 2023 will be recognized as revenue within the subsequent twelve months. Of the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million of deferred revenue at December 31, 2022, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million was recognized as revenue during the three months ended March 31, 2023. Revenue recognized during the three months ended March 31, 2022 of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million was included as deferred revenue at December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p> <p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.443%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued bonus and other payroll related</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11,524</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">13,190</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,104</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,879</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Income taxes payable</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,738</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6,898</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">47,730</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">47,523</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 11524000 20642000 13190000 12104000 10763000 7879000 3738000 0 8515000 6898000 47730000 47523000 7900000 5700000 4500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5. Income Taxes</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We generally calculate income taxes in interim periods by applying an estimated annual effective income tax rate to income or loss before income taxes and by calculating the tax effect of discrete items recognized during such periods. Our estimated annual effective income tax rate is based on our estimated full year income or loss and the related income taxes for each jurisdiction in which we operate. This rate can be affected by estimates of full year pre-tax income or loss and permanent differences.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The effective income tax rate was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">191.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> for the three months ended March 31, 2023 and 2022, respectively. The primary differences between our effective income tax rates and the federal statutory tax rate for the three months ended March 31, 2023 and 2022 were due to the effects of non-deductible officers’ stock-based compensation expense, the valuation allowance on our net deferred tax assets, state income taxes, benefits from research and development tax credits and tax effects from our equity awards.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022, we maintained a full valuation allowance against our net deferred tax assets in excess of tax amortizable goodwill primarily due to cumulative three-year pre-tax losses adjusted for permanent book to tax differences. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Our judgment regarding the need for a valuation allowance, including the exact timing and amount of any release of such valuation allowance, may reasonably change in the next twelve months due to many factors, including changes in the level of tax profitability that we achieve, changes in tax laws or regulations and price fluctuations of our Class A common stock and its related future tax effects from our outstanding equity awards.</span></p> 1.915 0.118 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">6. Debt</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We have a $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">700.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million term loan under an agreement with various lenders (“First Lien Term Loan Facility”) that accrues interest at a rate per annum based on the LIBO Screen Rate plus a variable margin based on our most recently determined First Lien Net Leverage Ratio (as defined in the agreement), ranging from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%. The effective interest rate on the First Lien Term Loan Facility for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three months ended March 31, 2023 and 2022 was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7.81</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3.39</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The First Lien Term Loan Facility requires </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">quarterly</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> principal payments through September 2025, with any remaining unpaid principal and any accrued and unpaid interest due upon maturity on </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">October 10, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> We may prepay the First Lien Term Loan Facility without penalty. The First Lien Term Loan Facility is collateralized by substantially all of our assets and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the equity interest of GoodRx.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We also have a revolving credit facility for up to $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">100.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million ("Revolving Credit Facility") which expires on </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">October 11, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and bears interest at a rate per annum based on the LIBO Screen Rate plus a variable margin ranging from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% on used amounts, and a commitment fee of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% per annum on unused amounts. We had </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> borrowings against the Revolving Credit Facility as of March 31, 2023 and December 31, 2022. We had outstanding letters of credit issued against the Revolving Credit Facility for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, which reduced our available borrowings under the Revolving Credit Facility.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Our debt balance is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.443%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Principal balance under First Lien Term Loan Facility</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">665,310</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">667,068</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Less: Unamortized debt issuance costs and discounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,505</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">657,805</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">658,825</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The estimated fair value of our debt was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">660.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">649.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively, based on inputs categorized as Level 2 in the fair value hierarchy.</span></p></div><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, we were subject to a financial covenant requiring maintenance of a First Lien Net Leverage Ratio not to exceed </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and other nonfinancial covenants under the First Lien Term Loan Facility. Additionally, GoodRx is restricted from making dividend payments, loans or advances to us. At </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, we were in compliance with our covenants.</span></span></p> 700000000.0 0.0275 0.0300 0.0781 0.0339 The First Lien Term Loan Facility requires quarterly principal payments through September 2025, with any remaining unpaid principal and any accrued and unpaid interest due upon maturity on October 10, 2025. quarterly 2025-10-10 1 100000000.0 2024-10-11 0.0250 0.0300 0.0025 0.0050 0 0 9200000 9200000 <p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Our debt balance is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.443%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.546%;"/> <td style="width:1.0%;"/> <td style="width:12.734000000000002%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Principal balance under First Lien Term Loan Facility</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">665,310</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">667,068</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Less: Unamortized debt issuance costs and discounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7,505</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">657,805</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">658,825</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The estimated fair value of our debt was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">660.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">649.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively, based on inputs categorized as Level 2 in the fair value hierarchy.</span></p> 665310000 667068000 7505000 8243000 657805000 658825000 660300000 649600000 As of March 31, 2023, we were subject to a financial covenant requiring maintenance of a First Lien Net Leverage Ratio not to exceed 8.2 to 1.0 and other nonfinancial covenants under the First Lien Term Loan Facility. Additionally, GoodRx is restricted from making dividend payments, loans or advances to us. At March 31, 2023, we were in compliance with our covenants. 0.082 0.010 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. Commitments and Contingencies</span><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Aside from the below, as of March 31, 2023, there were no material changes to our commitments and contingencies as disclosed in the notes to our consolidated financial statements included in our 2022 10-K.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Legal Contingencies</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In March 2020, we received a letter from the Federal Trade Commission ("FTC") indicating its intent to investigate our privacy and security practices to determine whether such practices comply with Section 5 of the FTC Act. In April 2020, the FTC sent an initial request for information to us regarding our sharing of data regarding individuals’ use of our website, app and services with service providers, including Google and Facebook. Notwithstanding our belief that we complied with applicable regulations and had meritorious defenses to any claims or assertions to the contrary, on February 1, 2023, we reached a negotiated settlement with the FTC (a "proposed consent order") to resolve all claims and allegations arising out of or relating to the FTC investigation which included a monetary settlement amount of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million that was accrued as of December 31, 2022 and paid during the three months ended March 31, 2023. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The proposed consent order was filed in the United States District Court for the Northern District of California ("NDCA") and was approved and entered on February 17, 2023. The consent order also includes agreements to effect or maintain, as applicable, certain changes to our business practices, policies and compliance requirements that may impose additional costs that we do not believe will be material both individually and in the aggregate to us.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Between February 2, 2023, and March 30, 2023, five individual plaintiffs filed five separate putative class actions lawsuits against GoodRx Holdings, Inc., Google, Meta, and Criteo, alleging generally that we have not adequately protected consumer privacy and that we communicated consumer information to third parties, including the three co-defendants. Four of the plaintiffs allege California common law intrusion upon seclusion and unjust enrichment claims, as well as claims under California’s Medical Information Act, Invasion of Privacy Act, Consumer Legal Remedies Act, and Unfair Competition Law. One of these four plaintiffs additionally brings a claim under the Electronic Communications Privacy Act. The fifth plaintiff brings claims for common-law unjust enrichment and violations of New York’s General Business Law. The plaintiffs in these lawsuits are seeking various forms of monetary damages (such as statutory damages, compensatory damages, attorneys’ fees and disgorgement of profits) as well as injunctive relief. Four of these cases were originally filed in the NDCA (Cases No. 3:23-cv-00501; 3:23-cv-00744; 3:23-cv-00940; and 4:23-cv-01293). One case was originally filed in the United States District Court for the Southern District of New York (Case No. 1:23-cv-00943); however, that case was voluntarily dismissed and re-filed in the NDCA (Case No. 3:23-cv-01508). These five matters have been consolidated and assigned to U.S. District Judge Vince Chhabria in the NDCA. An amended consolidated complaint is due to be filed later in May 2023. The court has further set a briefing schedule for motions to dismiss and motions to compel arbitration. In addition, the court referred the parties to mediation, which has not been scheduled or discussed further yet at this time. We have not accrued a loss for the matters described above as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may have been incurred, we are unable to estimate a loss or range of loss in these matters.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The pending proceedings described above involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources to defend. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In addition, during the normal course of business, we may become subject to, and are presently involved in, legal proceedings, claims and litigations. S</span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">uch matters are subject to many uncertainties and outcomes are not predictable with assurance.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> Accruals for loss contingencies are recognized when a loss is probable, and the amount of such loss can be reasonably estimated.</span></p> 1500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">8. Revenue</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">For the three months ended March 31, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">revenue comprised the following:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:1.867%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.238%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.593%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.593%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Prescription transactions revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">134,907</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">155,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pharma manufacturer solutions revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20,435</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">23,469</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">24,143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,501</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">183,986</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">203,329</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">revenue comprised the following:</span><p style="text-indent:1.867%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.238%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.593%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.593%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Prescription transactions revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">134,907</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">155,507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Pharma manufacturer solutions revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">20,435</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">23,469</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Subscription revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">24,143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">19,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Other revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,501</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5,243</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">183,986</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">203,329</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 134907000 155507000 20435000 23469000 24143000 19110000 4501000 5243000 183986000 203329000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9. Stockholders' Equity</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 23, 2022, our board of directors authorized the repurchase of up to an aggregate of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">250.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million of our Class A common stock through February 23, 2024 (the "repurchase program"). </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Repurchases under the repurchase program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at our discretion, depending on market conditions and corporate needs, or under a Rule 10b5-1 trading plan. This repurchase program does not obligate us to acquire any particular amount of Class A common stock and may be modified, suspended or terminated at any time at the discretion of our board of directors.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2023, we repurchased and retired </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million shares of our Class A common stock for an aggregate purchase price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">9.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million under the repurchase program. During the three months ended March 31, 2022, we repurchased and retired </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">5.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million shares of our Class A common stock for an aggregate purchase price of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">83.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million under the repurchase program. As of March 31, 2023, we had </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">138.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million available for future repurchases of our Class A common stock under the repurchase program.</span></p> 250000000.0 1600000 9500000 5600000 83800000 138800000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">10. Basic and Diluted (Loss) Earnings Per Share</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The computation of (loss) earnings per share for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three months ended March 31, 2023 and 2022 is as follows:</span></p><p style="text-indent:4.44%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.399%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.513000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.513000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,290</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares - basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">412,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">414,739</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Dilutive impact of stock options, restricted stock<br/>  awards and restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares - diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">412,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">427,378</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(Loss) earnings per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.03</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following weighted average potentially dilutive shares are excluded from the computation of diluted (loss) earnings per share for the periods presented because including them would have been antidilutive:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.16%;"/> <td style="width:1.12%;"/> <td style="width:1.0%;"/> <td style="width:13.04%;"/> <td style="width:1.0%;"/> <td style="width:1.12%;"/> <td style="width:1.0%;"/> <td style="width:13.04%;"/> <td style="width:1.0%;"/> <td style="width:1.52%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock options, restricted stock awards and<br/>   restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The computation of (loss) earnings per share for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three months ended March 31, 2023 and 2022 is as follows:</span></p><p style="text-indent:4.44%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.399%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.513000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> <td style="width:1.0%;"/> <td style="width:12.513000000000002%;"/> <td style="width:1.0%;"/> <td style="width:1.525%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands, except per share amounts)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3,290</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares - basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">412,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">414,739</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Dilutive impact of stock options, restricted stock<br/>  awards and restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">12,639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average shares - diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">412,429</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">427,378</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(Loss) earnings per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.03</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.01</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.03</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -3290000 12293000 412429000 414739000 0 12639000 412429000 427378000 -0.01 0.03 -0.01 0.03 <p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following weighted average potentially dilutive shares are excluded from the computation of diluted (loss) earnings per share for the periods presented because including them would have been antidilutive:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.16%;"/> <td style="width:1.12%;"/> <td style="width:1.0%;"/> <td style="width:13.04%;"/> <td style="width:1.0%;"/> <td style="width:1.12%;"/> <td style="width:1.0%;"/> <td style="width:13.04%;"/> <td style="width:1.0%;"/> <td style="width:1.52%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock options, restricted stock awards and<br/>   restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">38,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">4,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 38027000 4902000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11. Subsequent Events</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On April 25, 2023, Trevor Bezdek and Douglas Hirsch determined that they would transition from their roles as our co-Chief Executive Officers (the “Transition”). Messrs. Bezdek and Hirsch will each remain executive officers of GoodRx Holdings, Inc. and its consolidated subsidiaries, serving as Chairman and Chief Mission Officer, respectively, in addition to continuing as directors of our board. Pursuant to their restated employment agreements as a result of the Transition, Messrs. Bezdek and Hirsch have agreed not to sell their ownership of any of our common stock without approval from our board of directors, subject to certain exceptions including, but not limited to, pursuant to any new, modified or amended contract,</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c)(1) under the Exchange Act (a “Rule 10b5-1 Plan”) that has been approved or will be approved by our board of directors after April 25, 2023 or an existing Rule 10b5-1 Plan as of such date.</span></p><p style="text-indent:1.867%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In connection with the Transition, our board of directors appointed Scott Wagner as our Interim Chief Executive Officer (principal executive officer), effective April 25, 2023. Pursuant to Mr. Wagner's employment agreement, Mr. Wagner will, amongst other compensation terms and conditions, be granted a stock option award on the first trading day of the first “open window” under our insider trading policy that occurs following April 25, 2023. The stock option award will cover between </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million shares of our Class A common stock, with the final number determined by our board of directors in its sole discretion prior to or on the applicable grant date. The stock option award will vest and become exercisable in twelve substantially equal installments on each monthly anniversary of April 25, 2023, subject to Mr. Wagner’s continued employment through the applicable vesting date.<br/><br/><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 2500000 3000000.0 EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #QOJE8'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 " \;ZI6*61JZ>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\8DZ(N%Q GD)"8!.(6.=X6K6FCQ*C=V].&K1."!^ 8^Y?/ MGR4WZ"7V@5Y"[RFPI7@SNK:+$OU&')B]!(AX(*=C/B6ZJ;GK@],\/<,>O,:C MWA-417$'CE@;S1IF8.87HE"-08F!-/?AC#>XX/UG:!/,(%!+CCJ.4.8E"#5/ M]*>Q;> *F&%,P<7O IF%F*I_8E,'Q#DY1KNDAF'(ASKEIAU*>']^>DWK9K:+ MK#NDZ5>TDD^>-N(R^:V^?]@^"E4559T5JZPLMN5:KM;RMOJ877_X785=;^S. M_F/CBZ!JX-==J"]02P,$% @ /&^J5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" \;ZI6#Y?PE%H& "U) & 'AL+W=O=B*O2ORT<%6ZTRQ0\B$2>!C(D2LZO& MV'TS8?VL(/_&;X%8)WNO28;R(N67;./!OVHX68M$*#R=17#XMQ(3$899$K3C MGR*T4?YF5KC_>I=^E\,#S M/Q$2&OP>^7EPU^@WBBQE/0_TDUV]% =3)\CP9 M)OE?LMY^M]UN$"]-M(R*8FA!%,3;__RUZ(B]@HYSH( 6!?2; I<=*&!% G0CO11&11,>^^0V MUH'>D(=X.SVR;FZ29,&52(8M#;^6U;2\(OEZFTP/)#/R7L9ZD4"J+_ROZUO0 MRK*I=-?4:XH&ON?JDC#W@E"',DM[)L?*-\2AMNJO6L/*CF-Y'#O6Q=$/_O%D*&RE>[CK-3S8DM*HB4J=$ZJ!M&@./GS/=A7QN8\+K9SQ,;%TQ M05.Y]!W<_M+XB9Z_D[)W&>1,Z]E/[3*WDK0S^(Y\D%')V]2QLL&E,1UG7,HNN<@CN! M$54PF@^P0KZ27\3&NLKB48[CN'UGT'$'-DR\N"KGGERX:.,FJ5+?[I78(>A( M7+/ITB:S3EZ\LBHH-:#TE &]"T*AR 3HYE+91Q//&7L>&*Z" '\;9F5%,ZJR M&O%Q4;,H)V\QMD]B*96&O8U,-=?VP]&1Q,]6OYS@554YC>*XN*24-JQA0/*S MC6S>\AVXE1-//,19A_:XQGM<7%P*SMM(J'DVC/>0H!=D(J,EC^V3N*()X755 M08T+N;C"%*#3B('PF!U;+)!IVV?;6L0X%-OS2@07CVSWFAW7:;-!U\I;AP518T'T) L"19,*UI <]2)?1021L(S* M%/0(%AKI6V7A2/K-K?4:01U"1(T04=Q@"N2Q[T,ZZ&GQ@N37#3[&=DX\DO8< MEWP,-]$R\*S$=9@1-69$3S(C._'S6EJ)\S9YS.> M.1E;0>MP)&H99<3\_!]M$+S*TLN$!]S=/?UBYZG B:IR(X@+S'&C0/3DC+OWQY2UMZH MPYB8,2:&.\T.G]R^>@L>S\7!RV1'@CZ,IS=CZR5XO+ JH1$DAMM,>:'S4\H5 MG'B'F^("@Q42S](JM0XB7E85T1@1P_7%W#M1/$Z"7/ 11CSLX,D:7E<59L4[[RVQ.G2(&1UB[1KN"9[);(H>J,.3F/$D=I(G[8\Z M6&%^!YE\3#5(4YPM4]9^.)/W%/VP3>OD:=FS#*M1G[FLVW6<86ME8S2&Q(X8 M4CZUKX]/[3,93P%4AS\QXT^L5\/4/I,3%3U0AV$Q8UCLI,M/E:;VF1RJZ(?^ M?Z8VS.P><[NT_\W<;NT]&))=WLV?ETE @=)8;Y\1*=\MG\D9YT^BM,S7MP_T MO.?9U>&$A&(&ISR[&*!LX#.-ZK\6JV$T.A[GA75 MQ62E]?IL-JN2E3^KUJ7@:6.49S.*<3#+N2PF\_/F MV4TY/U>USF0A;DI4U7G.R\3&Y)&<+UA@TB+^DV%1[U\B$ (>WW9.)^TWC>'^]9/W=TWP$,P=K\1"97_+5*\N)M$$I6+) MZTQ_4IL_Q"X@W_A+5%8U?]%FA\43E-255OG.&!CDLMC^Y]]WB=@S(-Z( =T9 MT.<:L)T!:P+=,FO"NN::S\]+M4&E08,W<]'DIK&&:&1AAO%6E_!6@IV>+U21 MPJ"(%,%5I3*9<@TW5SSC12+0K7%OWJ#7J%9($^ MKU1=\2*MSF<:^!BOLV3W[:OMM^G(MS_P\A0Q,D444V8Q7[C-KT72FM-#\QED MH4T%;5-!&W]L+!5U68I"(UY5$+,MG*V]9[QA/QX+S ])T,$.F'HM4\_)]#))5 W$8,E(!+"\R\04%4+;B&X]^7L, M" D\C_:(VF A\8B=J-\2]9U$;TJQYC)%XOO:S*>J2:_2*U'"-#Y66/Z $HV] M..X1'Z(\GT78SCMH>0=.WI^5YMDS* :#C\:%_<2YL]ND$>S%UOFAT?]_DC;8'$T-M\)[@0) M'UF;UA)*4OX &:K44F]X.3[E=[[V640,>_V46F AQB$=X;HGGL3)]2-4)=>R MN$>9@%X"E:9I.%'+D[H2CKFT\[I/AWGQ8"[98'Z,1^82Z72..+5E_K%9E1ST MJ*4"643Z](8P.K[@DTZ;B%N4;RE>(Z2#31U"'/#N1(VZ5ZZ][>UF=/J7:2GJH;21BK$_:HH X MB$9(=P)(W IXV.D<*X2AO 51/%P#A[ P8&--!.U$D+I%\!I&?53TZ%#- A^' M85\_K#@2QB,"0CO9HS\G>P?##Z1-W2:'I6R-8ZAO?D##J!^&!09Z-+*(T[WM MWG-D\$@=T*'(A7'<[R]L*-\?Z=AHIX3T.4IXC.%0Y<+(PZR_[;'BX@A[(RP[ M,:3N+=I"Y;G4IB'?+KB)*DQMB"(!QNCUGTH+%+ZQ4O\7BH:L>^G_[N@P^$X5 MJ>_L!&ZU2KZN5):*LOJMV9KH1VNH3G']Z;.#%_)V&'2GL]2ML[#770J8WM"@ MF_"GZ!4^Q1@3: U*],"S6KQ%/I["(U2MH'V'NJCU2I5-3V]*Y(JG-?P)V0PZQTXDV/ MB#?, ]#L\90L,FAJT>49HB8U]O1,442G,0F;:",VI3%[F41-$?A8B^;4-'M\ MVX"VA*[.$!DGU 98=.0T?]QR(9]BC<8,R?F<-"Z3H:Z.YG+-)5&GV"=-<Z+H:YNYBM?E7/7"*992]/0R_H]P,V'/$ M.D*W:VN8NZT9R&U3O\^F3P8'H/9MJ15HVY;.]H[US6\J,+GN95%!T[4$2WP: M0@K*[<\4VQNMULU)_YW26N7-Y4IP(&X \'ZI0(MW-^;'@_;'HOD_4$L#!!0 M ( #QOJE:T)^38,@, *D- 8 >&PO=V]R:W-H965T&ULK9?1;MHP%(9?Q1 K#IQ9AOH]O2S MDS20$D) Y0+LY#]_ON/D<)S)EHMG&0,H])*P5$ZM6*GLQK9E&$-"9(]GD.HS M2RX2HO14K&R9"2!1'I0PVW6+O#!C? M3BULO1ZXIZM8F0-V,,G("AY /68+H6=VY1+1!%))>8H$+*?6+;Z9XX$)R!6_ M*&SEWAB95)XX?S:3']'4<@P1, B5L2#Z9P-S8,PX:8X_I:E57=,$[H]?W;_E MR>MDGHB$.6>_::3BJ36R4 1+LF;JGF^_0YE0#AAR)O-OM"VT_MA"X5HJGI3! MFB"A:?%+7LJ%V O _2,!;AG@=@WPR@ O3[0@R].Z(XH$$\&W2!BU=C.#?&WR M:)T-34[*.J%9^1E_01V0C&6N%G-A*,QEG.RRO/RNN[QZY_D\B>LC#U\AU M7*\A?-X>?@=A%>[6PVV]$M5RN-5RN+E?_XC?0C]$((1> ;WRX?,URHA &\+6 MT)1:X>7G7J9>-H'3 [V M6 9.\7D#W4%8P^Y7V/V+L*F4ZV;D_@')6]8V10UR4$$.+H+4_X-2D32BZ:J) M='"2M$U1(QU6I,-6TCE/$OUO.&=$2G3;!-4:;[K$CGJAP=/!:NXS3792=I MC7M<<8_/YSY>EN,#D)$[QOXA<8/0<\?>45[L['J7: M+NY>M;-&S%:#<\OVO=SJZ>Z:*F[OJF=4+N[84T_KZJR[KHK;V^H%U8L/>R4^ M5K[=M'7V76O%[;WUS K&AWW3PY[ON0W87:1UZEVOQ>W-]J(J/FRD1]&[2 MT M>V\?;5YB].9T15.)&"QUK-/SM8DHW@N*B>)9OK5^XDIOU/-AK-^E0!B!/K_D M7+U.S&Z]>CL+_@-02P,$% @ /&^J5J-C <-:!@ Y!\ !@ !X;"]W M;W)KQA-MR,1/KDL5II;3*9\1Q_-DJ MSHK)_*)Z=E?.+_A&YEG![DHD-JM57'Z[8CE_N9S@R?[!?;982O5@-K]8QPOV MP.27]5T)=[/&2IJM6"$R7J"2/5U.WN'S:QHHA4KB[XR]B(-KI%QYY/Q9W=RF MEQ-'(6(Y2Z0R$6 ,<_.Z.3YIU*\?!Z;_U#Y3PX\Q@+=LWSKUDJ MEY>3<()2]A1O=K#-!R49(OMHI X)55M2_\>LN M$ <*8,>L0'8*I*_@#BC0G0*M'*V156[=Q#*>7Y3\!95*&JRIBRHVE39XDQ4J MC0^RA/]FH"?GU[Q((2DL17 E>)ZEL82;!PD_D"TI$']"G]:LC%74!3KY4L2; M- .9MVB*OCS(:5=_!FXVOI*]KU?$:O!C7)XABD\1<0@UX+G^?G5B@4.; MT-/*GCM@[YYM6;%AIL#4BGZEJ!;B=HY#&H7^Q6Q[B%<7(PZE)&K$.KCBP5BKVM5)>+>XWGGC4CRG-5[V6=F5-P.\DW OJ,>IHR>&62Q77[@?#$*U[* M[-_Z006G4&M'L'4,86/Y-_2HVJ0I9#4.[S#!OA]YO?P:I @)'7-Z_<9)W^KD M7,X7WTR ?0T*U)D3]@ ;I#S')6; 00,XL )^ MB'-6UR,0S3-3]6A"&&CO#D*/D!Y"72HBD3<0TK!!&%H1_LX*6"AY710I=.E, M2+5PML;%'6H02.3CJ =4EZ(X4FW+!#1J@$96H#>V$C9AC?0*="/:QVJ0PC08 MP(J=EIH<*]K/7$)0$TL[,I**HZ,)B!_2'FB37$@]/QR ?<"HV K[4P,S*Q*^ M,M; SD0O9(Z&T2 6!3X>@$A:B,3:XC_))2OW43Q%!9/&QKZS,E)G'\M:U^>6 M;;&=;CL^&[VE6K"G.-1ZG$%LH'W@EG&QE=;FMT M .],9BWI1?Q(T2&$:N>X MUI;8L)W9;AMTUN3K9#7U0VU<-8EAWQOJ9BVI83NK_06[W9.<"_'6MGXB;5B> MJA&FCU$7@YDK&N RTG(9<:P=]^3/"A^+RP*802#@B'K79&R\Q$J,QS;>L:QU M76_YD-CY\"H666+TLM8+#U/BG#FXEQ*#&$@-9:3E0&+EF_E-EF]D?U^Y T:^ M#Y@N9@'6$A6AUE+Y6AT]P$8BWL(@L6#[W?5&[=)A2PT5OMY4\\6NZ+^WJ*S\ M>'11C62M&Z26,8F=,8>+2F= %Q.7]&=6HYP;T $F(BU;$CM;VNI*)S\S-H,< M"6@P,)J2EB6)G27W&]QJ2V5$:-4_ND9&LM;UMB5:$E@7TH/DR?-4'?*EU:(! M^JIW/L 2^2;=KZ8C3SN(E=V/#M%(UKHA:OF=V/F]'IO$0*",[H(GU/0 M=-1A8RQKW1"UPP:U#QO'%S35]]BA%_9;LD$J<(<:,FV'$&H?0AY8GJL$J71] MW)]NV>K9;N_H9/V,+3D]. "W3SH_J9Y'G7/&LM8-43OG4/N<\P/U;!AL8,KH MU[/AH VC /UW X_U#[\')Z$ONNN&J!W,J/T$Y >*.C!LRRGM']F8Q *JG9K/#KZ7KEBYJ#XC"P"Q*63].;%Y MVGRJ?E=]H.T]O\+GU_4'Y]9,_?T;FODB*P3*V1.8=,X"*,JR_J1" M!@ ^R\ !@ !X;"]W;W)K,C2R>:[HKR6[5FC*/G+,VKV]&:\\V'R:2*UBRCU?MBPW+QR[(H,\K%;;F: M5)N2T;@)RM(),0QGDM$D'\VFS7?WY6Q:;'F:Y.R^1-4VRVCYXXZEQ>YVA$?S&933=TQ1X8_[*Y+\7=Y(@2)QG+JZ3(4\12%O$:@HJ/)S9G:5HCB7Y\/X".CCGKP-/K M%_2P&;P8S".MV+Q(_TMBOKX=>2,4LR7=IOQ3L?N+'09DUWA1D5;-7[0[M#5& M*-I6O,@.P:('69+O/^GSH1 G =@\$T . :078)X+, \!9B_ 2R>$Q8C<545:1)3+FX>N/@0#Q"O4+$4=T7T;5VD,2NK/U#P M?9OP'^CMEYQNXT2T?H?&Z,O# KU]\PZ]04F./J^+;47SN)I.N.ACG6D2'?IS MM^\/.=.?SP6GJ2)LK@^;I[2JT$F$M&B*[FD2CT75YG23J !9F(A^+X9)#C MDT$:5.L,ZAU;)7F>Y"NAW)3F$4.4"_CH/3+Q#2(&P2IV]YA.@UG/:D\SS\2. M9TPG3Z=L:E/7L^F':D,C=CL2TV7%RB>-Z-1BCJ,C$$KFB-9$JUASY2238P3TE:?,-51(D6'!1_T.@E!TVW",;KI:- MKZSB]6M)K/($."^3J%Y%5(W Z(Z6<:53E19[J*I4;R=(',&D& A$%B' M1^_(HZ?E\; :W1.W2_AZS=(8B9TGXO09%8]ILJ+[Z;)>P^9BRUHQSM-FC:]B MUI/(&/NVI#QMGX8J#Q(LN*C_(5#*#F/^D3'_ES&FTZ0VZU!-^G(93<>210F9 M-( $"X' .A1CH]U=&UJ2/['-MHS6XF77;*1?]I'1"??*/;(AU]TS7@&56?5IDN/B7S%5)KD@D"D)(U*),2&^V5<6J$,!BA: HH6O%J1+0^MX8+WE M$>1QS^_XAY9'OX,HN9$]"M=S;,/MDP-I*BP4627_2-&&8,_WO/Z*0M%PC"W# MM+!UIJ"M_X#U!L0U!87T!>9880SX#C85BW30Q $H6@B%UJ6Q]2ZPWKQXU0I4 M,RE[#AZV/")) ](G6"BRRM*0VQ#BF&8]CJXTY(9"&I9GF_89:;26 M9["E?6 M%'*O/\>*S;[O&L16J /49 !%"Z'0NDRV=@36^Q$#7%:L, Q\:84,N<-?@*(% MEPP@A$K9Y:.U%;#>5[C":M4C#I:5O)/'ONJ- VH?@**%4&A=#ENC >N=AB&. M*Y9W_,03TWE?5I![] 4H6G#9$$*HI-U_KK;. -$[ S]GO.K!AVJ,R%MU[#B> M+#+0M $H6@B%UN6S]1&(WD> -F")P@HP72S](QURY[X 10LN&T((E;1+W,DQ M![U=\*M\6'W:P1*5=^ECQW$4$@6U&D#10BBT+M.M(T'TCL259BQ1;.E]&_=W M7OKD@Y4(>@CCLB&$4$F[_+0&!]$;'#]IQ>K1!PM.-CO&]4$@A>) O0Y0M! * MKAMV*)PA PB2^]XD M#5"T !0M?+4@71I:>X3H[1&];YF3T8\%YD367:T9C5M8-Q._+HN O-_5AZ^-Y_]G_4$L#!!0 ( M #QOJE:R*5_A<0< -8@ 8 >&PO=V]R:W-H965T&UL MM5IM<]NX$?XK&/6FD\Q$$0'P171MS=A.;GHS3]IH[_9"" / M=4W$\Q6M^./% BY>'GQC]SME'JPVYWMR3V^I^KZ_$?INU7LI64T;R7@#!-U> M+"[AV37.S0!K\2]&'^7H&IA0[CC_86Y^*R\6D4%$*UHHXX+HCP=Z3:O*>-(X M_NB<+OK?- /'UR_>?[7!ZV#NB*37O/HW*]7N8K%>@))NR:%2W_CCWVD74&+\ M%;R2]B]X[&RC!2@.4O&Z&ZP1U*QI/\E3EXC1 .W'/P!U ]!T0#PS '<#L VT M16;#^D04V9P+_@B$L=;>S(7-C1VMHV&-F<9;)?2W3(]3FVO>E'I2: GTE>05 M*XG2-[=*?^C94A+P+;@F<@=^U3,NP;OO#3F43-N\!TOP_?83>/?+>_ +8 WX MYXX?)&E*>;Y2&IGQORHZ%%Z[+'0)2RH>Z&+SU[_ -/J;+^03.3M*0-PG( YYWWS5 MA/2NXE*^URNEX#7U1=NZ2*T+0S\/FR5&>72^>AB'X5I!A'+<6QWA2WI\27"" M+LO_Z%IK%[SBFI\*WA2LHJ"9 C=?FX>%F=*]X ],KUAP]^R=TS-?F,DI)_5$ MSHZ2EO9)2X.3^HEJIP4C+1\W)2 U%XK]:1_X(F_=)>.IBW.<3R;88P5Q-C/! M68\U"V*]'$$SE%;2.P68E ?2%!047"IO 68.EG4\Q>NQ25(_VG6/=ATN%]XL M[0(;%E5%M5@!^K0W;.V#NG;3%L5H@M4URE#FQYKW6/,@UEO%BQ]+(Z6ESF-M M\+59#F#-'1@HB?-I8ETK',%1^H_@PFA0O.B59;NE0FBT+P5-GOSLV_DY I!, M,'ILECB/9S".5!D&,?Y#,P[0.=2*SP53SX#^<3 ?K%%4%[)>NLT#;0G+BQRZ MBV$=K:?87:MH!C@:@*.PTNU((R6"B;B>3JQT5W>QZ$<K-:'#1'-6I<,-X ?&JYCJ?X7:LES& ^0_UP4%48EM7?)_KT&EI7*Y

ATV"HKUSS+YJ;P=)V&0;126[9N#*':F M#K24Z3G4,Z_]G%HC5X=U54PGSFN5X1F:1(-BHZ"Z:0[JE;979+L( MK02+Z7:\@XP"K4.'US59IGDVAW=02Q16RVNR9XI4[$]='I)OU2,17FI''B6$ ML^13/=T%PGYX7N"J*#VB.M,(FB&49'@VJBL&KV M''20MD5^>R%[-!+&+@'Y[' <1W &^2"F*/TI!MJR1F_NW@ \J-$_S4 G\G:< MA$&045B0;\AS=VS7@(HW]TN]RFJ[V_6&[E/:+'&F[#6S8["#(*.P('^C^XXP MVV/&2K>2X-+L(FL-7YJ-I1>U1WWS!$Z;-I_9&F?IC$RC0:916*9O!"\H+;ME M1I^H*%C+^1:R5FQ#IOZUYJIOYNS+/$8X7<\<@.!!H7%XW_NYWE?\F78;7F#; M>4$K>][;'6K)G293H-MY5=G37[L[:_F*:)[U'^UBWQ8X07@2E<\L3]*9LL># MYN*PYCJ$]=:ZQU[9C9P#1Y]=#F<)"P_*B\/*:Y';_;*!W6JN[A7LA0QC-G'KA0==Q6-<_ MFYUE$*&KRUD*H\Q!Z-JMXR2>.T;$@W[CL'Y_Y5T1C#H.#?K-Y7Q2&3^5M^-< M##*.PS(^>ZC*FJ(ZE"W1%6_LA+$KWRA+IV<$/BN],9R9U4'C<5CC?>WZ411D M PQV"-V@E2".[HV?;.>R[,[7Y M [3N9\8ONY(L@=,@7*OI=GXU>D-<4W%O7YQ+8#/?OE7MG_8OYR_M*^G)\RMX M=MV^8A__L>^HXKQ6M[N:.DI,(8 MZ.^WG*N7&_,#_;\R;/X+4$L#!!0 ( #QOJE9BD!VA2 0 ),) 8 M>&PO=V]R:W-H965T&ULE5;O;]LV$/U7"!4H4L#SSZ0+$MM MG&YK@ 8+DG7],.P#+9TLHA2ID905__=]1\F*6B1!]\46J;MW[]T=CUHVUGWU M!5$0CZ4V?I44(507DXE/"RJE']N*#-[DUI4R8.EV$U\YDEET*O5D/IV^GY12 MF62]C'MW;KVT==#*T)T3OBY+Z0X;TK99);/DN'&O=D7@CBQ@^>!2O96ON5%S?9*IDR(=*4!D:0 M^-O3-6G-0*#Q7X>9]"'96K?1T;?47E85BE9PG(J-!@[GTQ<?@%3/;'YDMIF_"G@KW5@L9B,QG\X7 MK^ M>J6+B+?X":5_/BD5_UQM?7#HCG^?$]UBGCZ/R2?FPES^]?(7Q:<_X]#7T_U.;UX%F8_$"EOC#VNS^47RT.E-FYT?BQJ1CT4@O ME$FMJZR3@3(LQ -5@A +NH9!&*+9K##E?J(KA>2.%D=4JBR%]O?4J4](I\N..9T?OY.V; M\_E\>MENQL7L\MU(2,C4LI&.Q)$[ZU5&!=#3!\%#[!DU:#+EX=T4%E:_,*]! M_ ,GK,O3C8%40"A0'"3MTZ?K$;Q56K .TOG/XOV0]^=W.=6]*'D4@:&B4BJ7W"Z4]L[9)WB)-#H#+M[(Y#$%#!8F;@5Q2DJYCSND0=\%16 MG+K*J10!V-3+/0IH4#)23G"+]TV4N7HGJMJE: (NT)=CI0G"(T0'J#RL*RT# ML^#B![RV>Y61'P1O5"@P[V*WC<2.[,[)"@F-97,8XGMIPO<,. BR-(I,>TB9 MIMS7D&=H9X.*O=1)"H6S]:X0R Y"9W$'=%+TXY9$[8F3TXHNT;H'$:,\A61T M9QF](/$9706'AX (T/]7@?,O> 2TV4,BWL\HG&[*B1JF!Y U%"N @Z=P:4)S)/D;G/K4>VHI=V.C5[KME/: M] P2AVEGO$Q;13CFNN9N$X1#N]4*!Q*++KD(%QHB\X.&CHWJ"B^UMUVSM4>\ M(*E#D;;=9+,Z#5T_=>D9#<)V6%0'KC;DM!L0!"UU#IZU R0&0QT9C^(Y&)2$ M6QH-TL;L0XR?&\"3P44),;OX.M$_F[><*KJ>=0GA- M.5RGXU]QP;OV$Z!=!%O%:W=K R[Q^ B*&3DVP/O H- #R(P & 'AL+W=OH7 M^_NA6.M*AHFKM<63I?.5;/#3K_9#[;54/*DJ]^?3Z;/]2AH[.GK)]\[]T4O7 M-J6Q^MR+T%:5]-[Q:[^3HDRE M;3#."J^7KT;'LQ9^EOV';8LI!!G[KR#Z.:]:O1\Y%0>BG;LGGO-K_J M9,]3DE>X,O!?L8ECGQR,1-&&QE5I,C2HC(W_Y57RPV#"\^D=$^9IPISUC@NQ MEJ]E(X]>>K<1GD9#&EVPJ3P;RAE+FW+1>#PUF-<<7<3-$&XI+LS*FJ4II&W$ M<5&XUC;&KL2Y*TUA='BYWV ]FK5?)-DG4?;\#MD'XIVSS3J(,ZNTVIZ_#ST[ M9>=9V9/Y-P6^DWXB#F9C,9_.#[XA[Z S_H#E'=PA;X>5XM_'B]!X@.4_NPR. M\I[LEDTUC6^M;)5IM!*% P)LB%!8A\M*W)!ZP3QZ,D54+6-6R4 MBU(+WY)$NNGUJBW91C::Q%WHHO6F,6G$V56QEG:EQ:FK*A.8L?(:%V>GW1*0 M)+TBI8UMM#?5P 7&1HK%W(DXU;X!HPYO\D+*A*)TH87?A:4G9"O,+UL5;76M MQT#;0N#W7?TM!Y-K!GO1[Z#SPE6F@= )@X/M*:_'Y)>@'[358>W:4F$!0?F$ MM,"ZT)7"^TS;\S9CS3(ZY(E60=( MC,5F;0K@RNM;_CR._GRO:^<; ZPT:Z^UJ&*FBIB)^Y<3 M#6,"(.F4,QQS"CQ!%46FA"Q77]6H.$B9;$$+?V1$D@8W=_^ 5<0B?;A9!X\2 M0U <,[60]T48$/.0 3,QJY:=>3^S&$'-VB%H$ZU$R"?>^A?"0CPH+R2:R^C@ MN!*-RQMV/W!U4=<%S01IIF-X:'':BP0H MOK7%!$C'T\W:$\(%=0'DG[E^*GH=M(0VBQ&B:ZT&V\IH-# ,R(OA5\HL6NE. TWQ $U)' MGS(?RN429D105!$3GNF^KR >H.$XN3?'XE95Q&$Q$7]H[B;8^;UR<,@:3.D\ M@JP$]Q6X#(>"6)*L*8POV@H+$3QNKF*P1,$,*<7*NT(#9. .5A\FPNF7QK4! M2%:&LUXJDCCZR698 W 6)(^0*QGKFB52.5MXPRX3RK>KT">@\Y-W@8SW3 :4 M4[/+EL8C'+ZV> 2V@QB.Z4>CJ)U H=3JT=XA=JCP3L.M*"P*H2]CMK*Q;F0@ MW3*64XK2VR#J1/2N./W]T]O7CV<_'W9IG_@9P4M9E6Y];M5JF%EZ[/ >Z4M9 MMF32]C[=!!&79_B[L4*52"[MM5K%6&F\"5A53*$U/P MU.-VA?S=%TQD_@ZC@/EFUT"=@3WT1]:_B&W1PDV')Q/= B M 95K2-@=J/;%1,W&=D7WEL8N\E;FMW$V=K=7R(0^4CM8T150"W'@B85F;YL" M\^EWW@X\*&0;F+U]Y/$ C*+/Z+@_LPCE<+-:PW@4L;&$'P!W3-Q"-1 )2F51 M6^G(HKAF+=HZ\DKW,+N:\4ND'R_U59-0ZS4,M]QPH>44)70K0]]"O#?A2W0 M$F>!.=DG;P:M!UK>-I)KY I'PB- 00*?"7(MY_)A!5)LRX,J!=*+:83'DAD+ MN3UC631$AO68_PJB:X17%^U=.D99J/$$CN48I+,E-H5G*0 \<%HFXJ^P6509 M;#52V+BFC4KM;/\X)X\9EZ:B<*OD-1Q::.)SK5(+"3DMI4O*M%1&GM+J-'(1 M6R3EY<92.X1!6A/0B1LU"$1%>D>.QEY$CT8ZW*DB/T>)$8.,;20@=:-I#^ 7 M13X:ISXMM5Q @Z%:>NAW?06O)^^D]$P;%RDFEQ83%#H; C'9[K_H9D"US#.) M04GM2T#5).3-P%H<'US6-P?37.Q% : M&$,4>ZE3?R3J%G6Y#+F1I$3BS0KN*BE1T#E# O&6/[>;LX^3BPEJ3BWA*>"N/^; NOHZ@X4=.*;Q?Q//GLPG3X'$LN1# MBN96]V1W->$;WL02FPIX(;]Y0@XE^A MN' 4V$DOXLJX,?&T-]V/.\.,J7*LY+Z$CUA!QUR-J93(4];O2PNHDH, $VN0 M0"X3%?2#-S27T'QP2#E?>D]-6]5Q6W\RI1QCRBTBV'TN6S&_I.()HR9TPG"_ M+@[QL'$#*Q(64_LIZ]J[*\YB6'EV(/[.RLQFN$CUCJ>P;?7]EYS_N26G.Y8\ MO@D60,KJ3O3W)2>!.Q)'9CI>Y!;\_HIUSK"+@,?;06#_0>4(;S.(VG$Y-LV=ZI&'LDAZYX-0IMB$>*;@:/<3!?#;>VDTZWIC-#O-&#XZ M\^&A0>YT*'FP1:B6*(4:'X_$#*?"L:C+EKD[CL@G.[%FY;Z+FZH%O3K@369" MR^/R,1%S)V6^_HSMOB(>=D(T$:]C:9Q.N]"+QO92Z8+>(/1]WNW*FD+&ZAPY MW>Z."58('P?0_)=X'QED-GG>Y8_>:9QEN9")!,HZOL6@QJ?A M0U(J,3CI4TV>&HVM'OZ.LX#M8\JN^^#LDWONSG:N)!Z( (+.+@_]!:Z9=XPV M%+!U;,1N0@;737B(E[;.M/.I]/V*!HP%7'Z:S/MZ P-QZ^?)--\:#PZERFLZ M#*,F9>N\TCOKJ$%C)\;G8-=CY?B-T9TC4>?^U@*,*0G"B7T+M9-53AS^Q7Y5 M[1[QD;L]\6AT?/%QM,>2'T^1!M\0N7_BXN?=@-H>16IZ/I_NO;AK#)VVW6*H MB]3$(99/!V7*!77B[[&[ %DLQQ^-NB5&>YG74*=Y*M-";,-1OT8Z7:/EC\R; M434HVKCZSVA,A63?34*18;WDASJDXRJW-@L3RUL^,=@MD K'NG6BK]K-X, M7I+EVJI_.[0]G4RZ0R->\K9:E(12LN&#C8'!.W)-YTNB;F2'SG6XCH<;E*2X MZ(COF-)1#6IWU/_), M"5PSY,48Z41ZP[Q52:6) F2B0-[E-"-6[;W&6D5M.R_V+OQ-PGUH6+HZ,I_V M]:LG_N5:9M#@WO?UQ(VWKY-=+_3W!]]AH*Y<\=D5M@8 $$1 8 >&PO M=V]R:W-H965T&ULI5A;;]PV$WWOKR"V0;\$V.S529SX MA) MB[9 4*/IY:'H U<:2?Q"D2I)[7KSZWN&E+2R:V^;]L66R)G#,U>.]GQGW4=? M$05Q6VOC+R95",V;^=QG%=72SVQ#!CN%=;4,>'7EW#>.9!Z5:CU?+18OY[54 M9G)Y'M=NW.6Y;8-6AFZ<\&U=2[>_)FUW%Y/EI%_X4955X(7YY7DC2_I X>?F MQN%M/J#DJB;CE37"47$QN5J^N3YA^2CPBZ*='ST+MF1C[4=^^2Z_F"R8$&G* M B-(_-O26]*:@4#CCPYS,AS)BN/G'OV;:#MLV4A/;ZW^5>6ANIB<3D1.A6QU M^-'NOJ7.GA>,EUGMXU^Q2[+K]41DK0^V[I3!H%8F_9>WG1]&"J>+1Q16G<(J M\DX'19;O9)"7Y\[NA&-IH/%#-#5J@YPR')0/P6%702]<7K<>*]Z+M[;>*"/9 M5?Y\'@#- O.L@[E.,*M'8-;BO36A\N)KDU-^5W\.2@.O5<_K>G44\+UT,[%> M3L5JL5H?P5L/=JXCWOIS[!2_76U\<,B,WQ\R.2&>/(S(U?+&-S*CBPG*P9/; MTN3RJR^7+Q=G1_B>#'Q/CJ'_\[@_T=G//WJR]/5:G'6"\?7Y=FSJ9"B&>L%RBICM2WW0II<^ Y&-%H&[EA3 M@;]0"C9(+9K6915*6&2P5N7DHMW,ZHE8KI>S4U28UEB:@G.FX:,M=;LGKV>O M^UULBDSZ:HJ]PJ-Q;O:,&)0IR82[X![U'"HP,)"##Q0:"3N)O>452SS/L2(* MJ9S82MWV!Y[.EOUYLX/3D*UD2O@6P&PPW3;X!\>V:$Y]3#/9R(W20*?N>+BL M01N$&Z)D4TDT-+01TQ9(_M81VK35;2+<^VXF?D(,2VOS'7@ ([.E49_ GNVW MQG2--9X0*N7'5B%,,!5ILH>BCC;C\)@4MTP%[]J:\CDRHQ9^;\B5S)9MLI"" M-62H4,B9PMDZ*H[0N_CD\/AA*R:?]U1O-)[X,H 5&4TC*-@-!X/(AD20MVC? M>0LCH)",E67IJ.1X/)(J.^G9,I.I!GF^YV2W66_=X*H8P=/%[.60,0>[4 S2 ME'QD))N*XHEXL9HM#O'^X1'1\=$CM^:TQ>W:\,NA'B+L>G& C232E0+PJ,[Q MKE33<5@M1\(QJH>$;3T5K18:%1&E"RZ-F($:AQNQ)^E0O5VB85/ODTL?+XR_ M2R@ZI/TXL2**9TZ@(1_%9WA26QF]!YY')!NYCV+W3#Y2H]$%LFFI6N;^R,^YVB'#$M6/3.6$_ MD;/(H+LZV3[N@935VQ0"WN2@4@ )_1]I,62SV.&F("3[$)M4U9IBL<7+$PM2E B0- %)$ NP MZP7Q6ZPG=\\7_RF*S,38@+$'XYA/@X RN8+%W5#%IW4*,.A0W!(VV5;G2#(6 M[+/L@8SD+-P0F8,A<0+HP6//[LZDG"O915K8VQ_AU57[7ZC-OG@:>Z1M/8]< MS^ =+J3Q=\^]0OKBT /Z'H9+=K&>GJY.1GL\&2)%<2OS'#!=GBQ$H57S_MUA MX/Z&-BX5V&F"_JR1^P[:TTEZG3R+'>'!9CWK5+AI\YCH/E+ 5!@+*I4/W-+P M=Y.*V=A4>X\GV4^[UI72=.6#IDSTD:7X&J6:2Z,F=KB.^8XZ\VB7#WTRS4>? MM1A9ROCQCO'6MB:D+]QA=?A]X"I]%A_$TX\+"$RIP$53 =7%[-6+B7#I@SV] M!-O$C^2-#9B/XF-%:.2.!;!?6!OZ%SY@^-7D\D]02P,$% @ /&^J5BZT MD*NP P $ D !D !X;"]W;W)K&ULK5;;CMLV M$'WW5PR41= "@FZ^[L8VL)<$#= @BTW:/!1]H*6Q12Q%*B1E[_;K,Z1DQ?'N M&@W:%XFDSIPY,QP.-=\I?6]*1 L/E9!F$936UA=Q;/(2*V8B5:.D+VNE*V9I MJC>QJ36RPAM5(LZ29!)7C,M@.?=KMWHY5XT57.*M!M-4%=./5RC4;A&DP7[A MCF]*ZQ;BY;QF&_R$]H_Z5M,L[ED*7J$T7$G0N%X$E^G%U!/CCMS, 87 MR4JI>S=Y7RR"Q E"@;EU#(Q>6[Q&(1P1R?C:<0:]2V=X.-ZSO_.Q4RPK9O!: MB2^\L.4BF 50X)HUPMZIW6_8Q3-V?+D2QC]AUV)'TP#RQEA5=<:DH.*R?;.' M+@\'!K/D!8.L,\B\[M:15WG#+%O.M=J!=FAB7 MEWFN&RS@[0-MLT$#3!;PT9:HX;K1&J6%WSE;<<$M1S./+?ETEG'>\5^U_-D+ M_$/XH*0M#;R5!18_VL>DM1><[05?92<)/S =P3 -(4NRX0F^89^ H><;OL!W MRQ[92G2!^VPP8>"ORY6QFDKF[^=";AE'SS.Z8W1A:I;C(J!S8E!O,5B^?I5. MDC9B\ N7M*0:0P3F5Z"=SLM^J^$&(9BE M[V>0IN$X&]$@2\+)Z+LE]:%[M.009F&:C 8WN$927A#%%F6#D";A M=#*$:3B;G@_>RUQ5")8]4#AU6S\P#*?#&;Q^-IAC]B6 'HY?&Q>^W:'8(E2^C43P!7VN M[N=]_ZEL_%WL^D$C;7MA]:O]=7_9WG+?X>V_ JG><&E X)I, MDV@Z#D"W]V\[L:KV=]Y*6:I3/RSIEP6U ]#WM5)V/W$.^I^@Y3=02P,$% M @ /&^J5J8VB,/$! 6 L !D !X;"]W;W)K&ULE5;;;MLX$/T50L7VR?$U:;-M8B!I=[%]*!JTW>W#8A]H:20QI4B5I"*[ M7[]GJ$OLPG%1(+%)>N;,F2MYU5KWU9=$06PK;?QU4H90OYK-?%I2)?W4UF3P M2VY=)0.VKICYVI',HE*E9\OY_,6LDLHDZZMX=N?65[8)6AFZ<\(W527=[I:T M;:^313(TYRT>! M?Q2U?F\MV).-M5]Y\RZ[3N9,B#2E@1$DOA[H#6G-0*#QK<=,1I.LN+\>T/^, MOL.7C?3TQNHO*@OE=7*9B(QRV>CPT;9_4>_/!>.E5OOX*=I.=K5*1-KX8*M> M&0PJ9;ION>WCL*=P.7]"8=DK+"/OSE!D^58&N;YRMA6.I8'&B^AJU 8Y93@I MGX+#KPIZ8?W.I+8B\5ENR5_- A#Y?);VVK>=]O()[95X;TTHO?C#9)0=ZL_ M9*2S'.C<+D\"OI=N*E:+B5C.EZL3>*O1O57$6_W4/?%6^51;WS@2_]YL?' H MB/^.N=PAGA]'Y"9YY6N9TG6"+O#D'BA9/W^V>#%_?8+O^%\J<,&]-(+2C/*3;3'I)PC!SL<&2=0+"!11@J>:.U MV)%T/WK"K)FF(QT%#UR"DX(D"-V#G,]4-W(0V[94.&T! ZK0FXK/)8Q'$BF" MNR$A(TN*,1EX> [!(Q54VAES/T()L)4T9 (B!B!')B7/5NB$^ZWT8O'[8GHA M?HL@B\7T$DOV(F:B=$2BZEJ;N+4%&A-^#)T9E;!83A .7W=6]*XS6Z.6,-_W M^<#-T!+UL7Z*UF.,<\JX:H4/,C3! FRD_NL<$7U48-;$\@QC7&*(C35G4&W M9Z,1V#Q7*3G__-GES;].M95RF@BIO0RYA9VO*:)A'O0>JF.T:CV5;" MXZ&N#*Y5W!'D'!#8!^D]!3^)GAVVQ01!,I0K$,N=K3BP%!UB/S)"?&U=<9X9 M!JV1L60,V-@WO68,\K=&!?1Q*QVWQTWT]DB WE)*U8;<<(J,HECY-@_XYU;J MRO"8C[* B ^G'.46H"TJ(-J/YY5U07V7'.["VJQ50.]*1F%*]6E*FRJ.AH<^ MT6<';<#%S]62W>."Y)Y%33SV 3\!8JHA>= 3/"/NFZR(4714(#3#[#'4P\AC MGDXX4;H9I6F+NT.@4[L)F;%3C8EC2YH=3PA"R? V#JFCB)5D0>FM02@P#$MI M"BZ(GLX6^"WIA['$^\!4;""'>>O\/JU.WP\ FNME"'GM+,I*;I3FD@BE#)QC M3"L%J$>NU)G>Z^=BEP1WW0>UI&"[N$SGH[/QION MM?0HWKTYT1 %2ACARJ$ZG[Z\2(3KWG'=)M@ZOITV-N E%I&ULM5=A;]LV$/V>7W%0TR(!#%F6X\1-DP!)LVX% MTC5(VO7#L ^T1%M<*5$E*3O9K]\[RE:T-O&" 0,,FZ)Y[]X=WQVIDY6Q7UTA MI:>[4E?N-"J\KX^'0Y<5LA0N-K6L\,_JDM>67%.6PMY?2&U6I]$HVDS6)X=E*+A;R5_G-] M;?$T[%!R5480^%G*MU)K!@*-;VO,J'/)AOWQ!OU=B!VQS(23;XW^HG)?G$;3B'(Y%XWV M-V;UBUS',V&\S&@7OFG5KDV/(LH:YTVY-@:#4E7MK[A;YZ%G,$V>,$C7!FG@ MW3H*+"^%%VXE\%.W]V*6?^9.B!Q,_#;&UU MT5JE3UB-Z8.I?.'HIRJ7^3_MAV#0T4@W-"[2K8 ?A(UI/!I0FJ3C+7CC+JQQ MP!MO"8LNE MC Z3-UN8'G1,#[:A/[D!VZT.8PHA?I%4B*4D0;MTE"1Q HUHS7+WTI:DC:BH MP1Y9PD LK)0H* ^-^8*6PBK3.-*2%SC:>_5BFJ;)FW?*.D]72E;TB4&N&.2= MR)16_CZL&;W9)U\(CYK*;",=J0KN)*QXCJSPDNK@LVK*4#0Y,:5"TM7[BX]T MFX%(13=AG08%$FI#0^FM!+\H;&<9+0RY@^8;F< MSV5H&P\1AN#6P6S-%*%CAE6^@$_$$ J&CL"$ MY\;Q^#6&H"I=W1+1]RVS[:ZM_-8H&-&W1E@01]9JJZI,U4)3+>XY XZ)F691 MT*VLO2QGV#"0F Q:=8B*8;BMT9B65^.%\@L4IH_ZR$*$?HE!I[9X56 M?X'P[!X'$9J"J+P2&@G"%YEYT)MP3B(_'-.(Q<#S3(NSRF"; #']LS'YS5V( M06AG-M5HY=+H)6<.4L^5IWE?%4W-0MME\%[%[D4WG=7;UFK#/]JG5:$@&7E7 MAWWM)[)5T4&@.Y/"_A_E^%VM3))^K3!8PZ"B- V$-6C5@8R7I?*AX*VN>54&9H9B[8* N"V@"01&K-_,E_807;W2)E=HHL$ MJ:]GT\X-%,5JR!E.2^^Y)0)CO7_*N2#S9WGG/=ZEUW':[>WS^0S6.PW()N.- M8CTNA=)A.WJ):-OZ5B(Q?81US@?%3&A199(+ 5SFJ 6SZ$OXA0 %[?_ M/<$?R.U<=PU@ ]C2V%Y]NW1X.!F,1TD8'0V2P^G.E73NF#Y7V&WK0T4&GISG M@)NAY[+D:##%+(^F@RD4%EJW\PI] M![ASH2P$K1NYJ>_@B7LMTTGB\<,VP1WF#E['A_]IZ_I]>O!0::JJ(2[*0&=A M; @6J'Q::4HW1U./9J'0IN /&WC^F'=H1.*#>PU:V)]PR!4E""<=4H=NAN0M MT1LKOSX(6!K0&?"V65#]Z[.MR MJR@06@ZM(L/1+ M#LPQR0:=X]P_G3*D&XVIUBJD(IQUK(DN@/BQ2]VP=\,NI5V$]P@^4Z#+]K+= MS7:O*N?M#?UA>?N>\R%T5+YVS6&:X-X1D6W?'=H';^IP7Y\9C]M_&!9XW9*6 M%^#_N3%^\\ .NA>XL[\!4$L#!!0 ( #QOJE8G:H:/=@D -85 9 M>&PO=V]R:W-H965T3_-!2F%J:H)QC?)47DZNER]NSGB_;/C-T#Z,?BOV)'/N$S^\ M+BXG"S:(+.61)6C\MZ,U6?=D,8_Q%4Y#>-,PTFYBQYO#<[%J[6K M:Q,1Y1B4;@JU=DTTS8::W%"XF$>HX(WSO!-WD\2MOB'N5+V!@"JHGYJ"BN/S MF9!;%UI/ZI_7 M68@>H/G7UZ*0E)Q]70D7THNPU3E=3E I@?R.)E???[?\8?'R$1?.!A?.'I/^ MOZ?L<7'/U$P]'I7K8 I2I7>UBA6IC"MYJG10KE3(3UX-"9KR!@1OSW\:!Z!& M\D9;E5<:XH**3KG6J_R!OOQ('R07*1%4*-.(TL;%\?$F.&L*2"]4:1J-8CXX#7"(J$+PE%/)K(]%9JH\>5L05*/L$=**.+9@3YAYV(-(;NT]2"-6ZJYC MNG-.C%CZ8:VN\SAC_ZZAS';^]>\"VZ4;V&4B!]#3GRT,5.!ZK"7&9X$PI UX MN]&^8*_8]E!I+[]+A3SHT5MV?V>*5MOP_7?/5\MG+W&:>".?VU,63"3@9[OM M'/<[<45\Z)[@H8,,\F':Y9(E_^S 59W<(AK6]6>P!'I&(SB-O0HI(E.A['+() MEYW-K.@ 2D[UOC+ UU ^6M6NHC S5M6L;D?D7M9R=HR]9*SB1>*-\=9[[ MEH\+1[Q"+=49L-O1Q$HLW6I3J*(5$+$ML?)$K([;!W'[>$ N,_6A$F!\)2:B MM33V0!@?@6D\W3$G"+%';_*(NL\%U5S> ]SU]H:;&B,1D6_?;6^ M1L#98'%LR\!DS[ [>"YXCC?S\;&'MN(@G!]:"%J W\36R$;5);$ZKWB22KB MGS#L :M3E0-P6'_(I5F+)%,(!U*8JBW8,5&ID"NC'QQ)4N#&]UHY6[6^5Z;F MB"I=%(8QP'3M0K\!N"TAY:Y6&]P' P')BG>?U:_.,N<@8B];O+9M".8J7H#R"=[UB #QW6E3!Y'==E.3%NH](ZMGO =Q"!A)^R79];$IM//?@+44!K_I5[V?J M[PUU_@/7I;3:41@&G"-1&?,/UI+UG?$E9/UK+QK<--X<7J]"3?G2P6YXOER]'CL[.S\>./9XN7 M8NA9O[1<_7CZ-"&']0K;?TOK?]5;[M!VO^@M?6:3S6+R3KY1DR.0[(\7SQ_*JCAHN"PHPA!X2$Q6,:D M?#19RSR!T7;3X %$]'%V-SMX\]>V )G\9KBOK*M* _5Z;,),78,\ZM3)C^1* M0V+8*H,1JY7.D%$78LM=A>6\06<:=U*.;<5=OO5I$":4#M<:E8QO_EQ1M)8D M_K4;1K,N5N+,:%D #1CZS&!JXV69DGMNF'8C'2OU8%;/?5[H--$PBV RTFES MFIK8NM0H$GH)[.E]G6DE8;_T]6Q^9VR'+U#13OX\[23\_*5R"P@"I/E\8 M'W)O,MZ0.9X!0[_3) M0;ID,N D?.H#M,@"'![V:7T!=A7#C?L)'1CLP"00C M)Y- G@\.\$"R6PZ%C+/,+FTC:GB $=%Q.,C3)L\IC/ID6D]/G1<=?U&:VF%Q M3B3-^ OW,*'*J"NXH<]*+BD]5Y;H\>(FDZLD&19WNQG.)L2 M9 [XE:#[T#5DC#DH"=_W(2=9XB&[]<-=C#ML,ALO6AO% "N]:6P_!\8T?!%N M(D(*DDN3V[2SKQN;=,'Z^"88X1FE+R,+MG FN3+A!C8Q9<)9/JE.]/Q]<*:_J: _-TI;A@]**79#'JP MW(QN1L@BJ/!5%@E*YG(;2>IU40")"J$O@NF0X<.]15I=DHC[;T9?%@F(:O:UCS7ST;7+'0;LZ&KY61&F M3,\;\+YTF#*[!U8P?,J]^@]02P,$% @ /&^J5FC;YI6V @ _P4 !D M !X;"]W;W)K&UL?51-C],P$+WG5U@!(9"BYKM? MM)&V!02'%=7N @?$P4TFC;6)'6RG7?X]8Z?-=J5N#VW&]KSG-S.>61R$?%05 M@"9/3^K_(*&JI&H@6.)Z60#=6XE#M?M1)H84%-[4=!,/8;RKB; M+>S>1F8+T>F:<=A(HKJFH?+?"FIQ6+JA>]JX8[M*FPT_6[1T!_>@?[0;B2M_ M8"E8 UPQP8F$A/-58ORMPT\&!W5F$Q/)5HA'L_A6+-W "((:M]DXI*\4UHT1S J:!COO_3IF(G NFE8RA;Z&HA0U]C3CN[GS8-G.7\0SF_.>C M$5.Y8QA;#25"@]$D=8GLQTV_T**U+;X5&A^V-2N@'X$JR9&^=K6W NTG0'H(L=OMQ*'J@ MQ;%$+"4J0VH=]]=G2-F*M_$*[:$7FQQRWKPWG"&UW!MZM!6B@X^U;NPJJIQK MKY/$%A76PL:FQ897=H9JX7A*96);0BZV3+$VODEJH)EHO@^V.UDO3.:T: MO".P75T+.MR@-OM5-(U.AGM55LX;DO6R%24^H/NMO2.>)0.*5#4V5ID&"'>K M:#.]OIGY_6'#[PKW]FP,7LG6F$<_^46NHM030HV%\PB"_Y[P%K7V0$SCPQ$S M&D)ZQ_/Q"?UMT,Y:ML+BK=%_*.FJ5;2(0.).=-K=F_W/>-0S]WB%T3;\PK[? MFW'$HK/.U$=GGM>JZ?_%QV,>SAP6Z0L.V=$A"[S[0('E:^'$>DEF#^1W,YH? M!*G!F\FIQA_*@R->5>SGU@_.%(^5T1+)?@MO/G3*'9:)8V2_GA1'E)L>)7L! M)8=WIG&5A3>-1/GXI8Z[CK(\I#4; *FXX(V@B28'4A%W">&@XO.58;4 MWRC!5QBG7I]:^U=CDP6^UL!8V M4)BZ9JOUU!B33%=67Q":P7<^7'06KR53DJBC[V.X'ZP6.JXQ^B>WXUYNC0-L MD?\D@FK"+G^!L8$>T4V\K27UQ,3U 1HLC5,\9JDD&BO"36'!$!CVI+VR..&& M=%4 $K7I&L?J>;OB7BR]4#ICQJGAV!(=$B\SJG A$5+9@M!C3WB5Z@5HLFAE\K92]E1!IF MUAAFLM4JG%@7F(J"BX-857. 5I!31:<%G42RLHO'Y_F=+DQ^YY\5]EDU5'&O]53P?,,=J\3_)R$9E MS/\'&8L\7OQ+'9L0[D+:*R$9:9HOSJ#$DU!:;+E,/8U=YSK"9UTRQGR4QZ5K M-CE[^FJD,CSPED&YB/M7<+ .WQ";_NG\O+W_ &%]I>(6U+ACUS3^<1X!]8]Z M/W&F#0_IUCA^EL.PXN\@)+^!UW?&N-/$!QB^K-:? %!+ P04 " \;ZI6 MW0@G:W # T" &0 'AL+W=OM7#-2B2 &O)5-J[+BV@;CI8A?8%D'3;0^+/=#2V")"D2I)Q>F_WR$E MJ]XF<5'T8O%CWILWG"''B[TVM[9"='!?2V67<>5<,T\26U185)SH>+5(JQ=F]5"MTX*A=<&;%O7W'Q=H]3[93R) M#PL?Q*YR?B%9+1J^PQMT?S?7AF;)P%**&I456H'![3*^G,S7N;3/;YS$4K76Z[L&DH!:J M^_+[_AR. +/T"0#K 2SH[AP%E5?<\=7"Z#T8;TUL?A!"#6@2)Y1/RHTSM"L( MYU9K;D4!7)5P)63KL(2SO[2U+^$M-TJHG85K-'!3<8.+Q)%##TN*GGS=D;,G MR#-XIY6K++Q5)9;_QR#+ANBSP)<]P?

:VX04N8[HA%LT=QJL7SR;GZ>L38O-!;'Z* M_5=3=9+\<>F3= P_X14^5@B%KIO6\7#E]!;.9##&@W%#QC88TX,"C@"N,HA0 M=X6"OE" TEQ40YZ#5QBWY#1F5!$K5M+:#L"O"^P M<4?N>:U;Y4A:<.'IH_=MC88[;>;1>WH.>^E"44@(S^$,LA&[2.$EC2>,AEET MA4K3I>PPG\,+0"+X'='LL'-DX3?_;- 9Y@3*V05]\]$TNXC">=*3!**F@W?^ MM.BZ%[>@&W]Z))K0SHC"%ICV6?J\$GFXZRZ2SJ<_

&PO=V]R:W-H965TNC49;OO(4VKI6?GG&QBV.!Y/!ZL6UGE=17HQ. MCAHUYQN.?S97'D^C-4JA:[9!.TN>R^/!Z>3#V;Z,3P/^TKP(&_!4'AYX[/V1@!0A@_>LS!>DF9N'F_0O^4N(/+3 4^=^:[+F)U M/'@_H()+U9IX[1:?N>=S('BY,R%=:=&-G?X^H+P-T=7]9$10:]O]JOM>AXT) M[\W+2S MP#]:MI$N[G -1Z,(6/DXRGN(LPYB^@+$'ETZ&ZM %[;@XO'\$<)9QS1=Q70V MW0IXJ?R0]B893VN.>PEO[U&UH M>M"IG=$WSW?.TQG_5_ M*5O01]?.C0KT67OT!%@^LH<3N:!8J8@++U%ZK<&S M5ZC65&VE=[5\TIZ\,QP( *[UE+LWYY7FDB[N.6^E(NEK6>JP:5I'Y5*' MU*-Z(AF"" VG=F.6&2$<512=+-'),E';MH80N.Z,6Y92QK5W#/7*97 4C(&W4B@1,H'#;,MVE4**B6@@JQ+"Z)I MFGY5M[ 0K]*-@"J[7(69N[H&'_2G_!;RQPH-GU33>'>G3)?]-1N9L^:9B;3_ MXCYIP3YVZ=IL !BR\CI$M-09)U#9VPX6UBCJ4RR2=0BJEYXN#T..Q M";$@=EE,N;IN#=-D/#MX,]G)=WR%W3"\5/.XC; MYKJ!>7ZJW=V,N"R[@GI"\'&A7&+?Z);]+3Q;)MG&D*1M!K\XM +4#&@F6^.X M(TZ08D6?"ZE4'E*?23;F4$.(JM[_KNE.&(LDBDV*P3] A07%RQ!WN:K*[D-O M"3E<(1!;N$7OAMY&HAF,JY.E>I &W2E?=FYQ>0[B5#J#8Y5\?*K+-RSU3'3) M4#FLA!QR7(C?IL,#G"R,28- =F\X7C^'2J&GK(K^'-M H--'Q9\]F*34%NFS M;3T#^L8V\;)G4?K2>=%V468ZY)Y3J* "XR*AN/9RPET@KV:F5[^WZS:6=VB8 MB=",$3"+KWRN0\+ PB!OX"=I]!& 6AFS)&R/H" = X]=8P5HVEEJ.>1@B+(6 M/O0!1U@A\W3_W.AN#UZ3W$[>'895\W_'?ZQIEK#MIDN,34\?#=P8!\=Z+M'J)K MTBERAMIV=;JM\"> O0S ]]*YN'J0!=9_*T[^!U!+ P04 " \;ZI6F1YU MB60- "1)@ &0 'AL+W=O)$R>>L1VW37>S]=A-^["S#Q )24A(@ 5(R^ZOWW,O )*R M9<5*IR^)3 $7]_.<>T&]75GWQ2^5JL5M61C_;K"LZ^K-_K[/EJJ4?F0K9?#- MW+I2UOC3+?9]Y93,>5-9[$_'XY?[I=1FVJ0MMU*43OBE+Z>[. M5&%7[P:307IPI1?+FA[LG[RMY$)=J_I3=>GPUWXK)=>E,EY;(YR:OQN<3MZ< MO:;UO. WK5:^]UF0)3-KO] ?'_)W@S$II J5U21!XK\;=:Z*@@1!C3^BS$%[ M)&WL?T[2?V#;8G5NB]]U7B_?#8X&(E=SV13UE5W]I*(]AR0OLX7G?\4J MK#U\,1!9XVM;QLW0H-0F_"]OHQ]Z&X[&CVR8Q@U3UCL>OL2CA: M#6GT@4WEW5!.&PK*=>WPK<:^^N0Z!$/8N;C6"Z/G.I.F%J=99AM3:[,0E[;0 MF59>/$N?]M[NUSB:!.QG\9BS<,STD6,.Q$=KZJ47%R97^?K^?:CI]- MMPK\*-U('$R&8CJ>'FR1=]#ZX8#E'3PB;Y/!_SV=^=HA;_ZWR> @[\5F>51+ M;WPE,_5N@&+QRMVHPCH^W:/NBU?;%-NDG9])K3S&[)-FFEI3AFY3< M*F:SDAMEBU^7"A64V;*2YHZ\U!C9Y+I6N<@L8FI\^.3AO%S2X[DVTF1:%L)# MAD(AUUXLY8T2,Z6,P(&5=%BG#0MV.58K9'^]Y+]C,"JG(:0J$(Z%,LK)HKBC M[U55A[TU%/MD6)%K.@=Y^OUW1]/I^/C'T]-+_C@YWA/2Y$)6%2(K9X42KB&) M]-"I15.PC6PTB;M66>-TK>.*B]ML*T?B7+D:<-E_R ?EVF>%]0W\+@Q]0[;"_*+)@ZVV<5AH&@C\ MNJNW.9ASXT) M:,QJL#U=%GU%()S%X;E3T@E%."+>JTR5,^42$DS9C[3(J8(E&8N4&(K54F?( M*Z<>^/,T^/-*5=;5 IH1V(O)^/F_H$6!=:PII\7%.7T/Y(&HB#SBV8"/I?6# MO1&7R4.E'G';3!8< 96&CC&>V*; M%,JYU*[3@?:3T3MH'L(@[IRLU8>)00@NJ8H86\ M+WR/?_L(F.@H;]B93S.+,ZA>6A1MA)60\A&W_H.R$-.1>#K]1YA+V<%U)6J; M O:TY&JKKBV:D=A"AXAVC)=98,,N856AT7K* MR+A9WR4C(&KDU^)\\E_P%\(Q*U&]*G]TD<,X$+@XY%!%EMS2B1=0LZ/JN MQ^!.L9-]#Z"I)$OY10G5*L"MC\?4586X,D?(^1RN#(E9AKQT3(%=5[6#AL,8 MXH1/:YTB0\5(_*YX?.($Z)2#0Y9@#^L / 7X(,-'?RR(.C] M4S2.R)@UI%@XFRDD.O"4U8>)6:.X'8.#(BDLVP!@62D3RJ'LGU MIE@B]<.9T^PRD;MFX3M2OCS[Z,EXQP!)?49RV5P[E.0?#;X" T ,X]RS0=!. MH'ELU&#O&!'*G%5P*YJM3*B;P. F]-*FY-"!2BP683^K1\$[K9DGCM"*]YZVBS0TW1-))F_(4^6V >0R[K. MF9H?. ^6K52!M"?,"_I6\ V[V4L@]NRNIT5,5.ZK8;>G>0 ;%1O;#B)K&MN MG0ECA\G8S5XA$[I*;=.*/B%K(0XX,5/L;9UA/_V=PH$O,MEX9A 7N,0C1S%[ MM?R34(3Z&KU8PG@T]F&LZ27ND+"%^D(2%%O%IE0!R?&9M6BJ@"OME\G5G+]$ M/.&CNJUCUCH%PPT/H9A910'="K\-_5^UZ/]J*W:GP>Q*^R_!A:#_#*=&KVYB M@[\F4?S0&Q%][9H ^ &_+!DJ]\I9NORX)X,M*MKX7!DRL\T M1K,L6B+]&QE8L4HJ*C_!: =3R0#GH79 ?P:,!HC>JR-^C]0J%SS92K*0;P M2TX^&L9Y.H[&R%!-,T_?[^H67H_>B6T+!2[ 7FJY1F@ 5U189+O[HNH>_#/V M150GM6]0=KH@^@_8X-6:_M34!;"_B46"T:H@>"!V-&G78]:ON-!7O2AW7B!6 MNIAQ-T=C>5L$48:'P\^?Z$/UI=#U"+ZXD/(6\ZZZC<*ZZ2\G"#AS2^G^(ER^FHT-D8E'P M95+]8,HUFRY+5AS$ L$#FI!;O?@W@:F8M/E" SIU!(3S*$D(O8N#")[E@LAH M@8;'4F%'O0B_0V#"E7M\'B+#*)ZG6DGS(]]S@R*X0\QC@F MZ&G3-NIA97M6Q%R,UP2RJIR]96;%R9,#\4]69C+!A]B#.2K;1CW]R.FW'3G> M<.3I_61!2AG5BOZZY"AP W$DI.-#'J3?WW#.EA[@J.T!CK8R]@7R GVH8.& M3:R_JPQ*?;0ME&R@"\MHHL*J-,ESQ:!V;MCDYTM54$]$4Q15/H&2;6J^2Z4K MJEP1H &>R/RN2E%DO\!'='O@_%)7/>E$9XQ60&B# 2/,K=8!A[$(?N2G@5H M5+'S!Y['BF$XYA&OJT1UJURF@7?]OD2;.?0A1K!@N'BCF*[IUKO3]H;K_MGA M=J_U4^=-LF4]7T+UT^Z283,,P[* ]2;H?QM-8%:Y$N MKT;3KNO!0CQZ/1JG1\/>E6%QMXT=7K?L\'HKLE\I&K;6[L>=-9:&WT>YXB]) M%.%[(/YI;OF=YZ,K,0'\W*! 8GN P';#Y4:D.[/X+]PNY)M7?.+97#P;G%Y_ M&NRQY.=C- @_$.'\QFWAQQ[30=[[UY; W=C3Y S>LXW@)?SGL-W#7= MFUPAXY#X85!Y-FB/&.PEK$4'ZZB!]>'2!)U]@/BE,I$-4J;WVEF>BU*%Q!:[ MF[.A2+^3='T=XN6B7>J9#HT_W^]L%DA)B?IS-F^H*39JU7O-F[K.[OWF^G8R MZ1&-^,B':A$Q1@+D:ZB>P1OXK_4ET0D8JW4=/H>K*").;L?"6])XL8:I!I,1 MW\#(.=UTMO4Y.4P]9'=[F=Z&I\UT-+,%O9R:PQDRO$$#.%Y(1Z_W*=/;MA^Z M(/M(I8HZGO!N^M?TN'O+S&_W^:;.=C6?7D1&G,6Q.(@49YCB/B8=QIE.0-SG MTE+FBF!)1ECF*,<=89[I-%9YT+;U8N?"GR7N0$[J]ZH_]3 M7[#=^_W 1JS;[_U,"!WW@G\,17T*ZC[\8JA]VO[>ZC3\S*A;'GZL!8Q&!G@T ME'-L'8]>'0Z$"S^ "G_4MN(?'/R[1NBI'"_#]W&)DC'_0 >VOT$[^ M#U!+ P04 " \;ZI6( E^\0" 1!@ &0 'AL+W=OX MO]ZAW_C:J985,SA7XCO/;3D-+@/(L6"-L ]J>XM=/1<.+U/"^%_8MK[C<0!9 M8ZRJNF!B4''9?MEKUX>]@,OHC8"X"X@][S:19_F9699.M-J"=MZ$YA:^5!]- MY+ATE[*TFJR98_YW?$C<>H+QCN L/@IXS_0 DN$YQ%&<',%+^H(3CY?\5\$_ MKE?&:GHB/P^5W"*.#B,ZV5R9FF4X#4@7!O4&@_3#N^$X^G2$[ZCG.SJ&GBY; MM8 J8-G4M4!2A&4"GB1K"%]V792\,-][(FM VW;,XT0LER4%G6:$W1 M9/O*9.-ZUR(,!R>G7!* :@R3N3F#1Y]S_\'^D_-DT1>E<8.R07A/AN3\,A[M MV20-3RXS53GSQ?EP%,&AFP_W9%JA7OMA9*A)C;2M8OO3?MY=MS+_X]X.2Z*Y MYM0]@06%1H./%P'H=@"U&ZMJ+_J5LC1"_+*DF8W:.9"]4,KN-BY!_R^0_@90 M2P,$% @ /&^J5C'O01/B @ <08 !D !X;"]W;W)K&ULE57;;MLP#'W/5Q!>,6R 4=]R:YL$2-H-*[!A1;O+P[ 'Q69B MH;+D27+3_OTH.7&S+0VPET2BR',.28F>;)2^-R6BA<=*2#,-2FOK\R@R>8D5 M,Z>J1DDG*Z4K9FFKUY&I-;+"!U4B2N-X&%6,RV V\;8;/9NHQ@HN\4:#::J* MZ:<%"K69!DFP,]SR=6F=(9I-:K;&.[1?ZQM-NZA#*7B%TG E0>-J&LR3\T7? M^7N';QPW9F\-+I.E4O=NYTZY+)G!2R6^\\*6TV <0($KU@A[JS8?<)O/P.'E2AC_"YO6=T#.>6.L MJK;!I*#BLOUGC]LZ[ 6,XQ<"TFU ZG6W1%[E%;-L-M%J ]IY$YI;^%1]-(GC MTC7ESFHZY11G9_,\UPT6\.Z1VFS0 ),%?+8E:KALM$9IX2-G2RZXY73ZY@M; M"C1O)Y$E<@<1Y5NB14N4OD"4P2!?S$]"ED M20AIG&9'\+*N$IG'RU[ NV%//C=? 5\6)@S\F"^-U71W?AY*N47L'T9T[^G< MU"S':4 /QJ!^P&#V^E4RC"^.Z.UW>OO'T&=W[3,"M8+_:^*A1(Y2'4YD1XK[ MI,J3YEM2L7=SV.@0KWVP\Y5OI&VG0B=M9NG\W:,/+NWPYB:L.;2@, 5A<:GHT$ NAUP[<:J MV@^5I;(THORRI&\":N= YRNE[&[C"+JOS.PW4$L#!!0 ( #QOJE;=*=4# M_@( $4& 9 >&PO=V]R:W-H965TYK9QW M)*M%([9XC^Y35P?C7R\2'@'XD[.K+!9[(VYIM? M_%4NH]0+0H6%\PR"/X_X%I7R1"SC^YXSZH_TP&/[P'X3FJ M932+H,2-:)7[:';O<9_/V/,51E'XA5T7FTTC*%IRIMZ#64$M=?<53_LZ' %F MZ6\ V1Z0!=W=04'EM7!BM;!F!]9',YLW0JH!S>*D]I=R[RSO2L:YU36N'9P_ MB+5"NE@DCBG]1E+LX5<=//L-/(/-G9G96ZD(U0 M/6'+MVSA1EIR<"M1PP/:&FZ-T' C"JFD>X97,)F,XWR8!FL:IY/9V2T2S>&3 M%K6Q3OZ+9:=3$K6!MS#D6*MF/U^5:36OSF$:C],Q7+ UB[-1#A=GS#B>QC/V M>FL6S[(Q/%0(2$YRAS+O1D@+CT*UH8[F4)$=U\'+20P;_3F8 M_/"1A_U4&1_X2W5B'DG48!@JZCD.HZ$$II"Z:5E^P7*VQH9DF?46.0PR"%> MQS(KB=:?]SQXZ1$E1ZU=H]V& <;LOD9=E_?>?D9>=J/A1W@W8#FKK=0$"C<, M30?3<02V&UK=PIDF#(JU<3QV@EGQG$?K WA_8XP[+/P!_3_'ZC]02P,$% M @ /&^J5I[I_,VO @ TP4 !D !X;"]W;W)K&ULA51+;]LP#+[G5PC>,*R 4;_S6F*@R39LAV)!TVV'80?%IF.AMN1)J*<=A(HMJZIO+O"BIQ6#J! M,;0E!!I@T"Q=\CK*&J#!#2^--C.D-(XW@J']$_V]PQEQU5 ML!;53Y;K)BIEO^30V<83AV2MTJ+NG9%!S7CW MIT]]'4X72#+\B/5-%U(<2#26".:$6RJUAO),6Z:LM42;QGZ MZ?0.'H&W0-[?TUT%ZFKA:40U=U[6(ZPZA/ 5A(C<"JY+13[Q'/*7_AZR&2B% M1TJK\"+@+977) I<$OIA= $O&E*,+%[TGQ0+*6JR1JX2GP*669=D;0L,DORZ MV2E[_OM< 3K\^#R^&9NY:F@&2P?G0H%\!"=]]R88^Q\NL(\']O$E]'3;30L1 M!>D3.,[^>C^U("O&@NP=9DI>G-Z#WC M:"]:17FNKFRKS"<<;3! )EEC9PY+RA6U\Z?(,>!;$D2Q._,G1DH2-_$GHTU) M<<3P8?.V0/M68D^4J-J7GJ'OQE%"PLB-Q[/1MMT]1QI,8C>((Q+,W"#P1]\P M)3G-==,-ZK-YM^ZPE'N&N550H*M_/4D<(KL5TBE:-'9L=T+C&[5BB5L7 MI#' ^T((?51,@&&/I_\ 4$L#!!0 ( #QOJE;6+1YLHP, T) 9 M>&PO=V]R:W-H965TH!#.$='XI_$9=)#.<'?<>O_DM9.6%3-XH\0#SVP^#2X#R'#-*F&_ MJ^UG;/1X@JD2QO_"MCD;!9!6QJJB,28&!9?U/WMN[N&_&,2-0>QYUT">Y2VS M;#;1:@O:G29O;N"E>FLBQZ4+RM)JVN5D9V=S9G@*3&9PRT5E,8.3+\J84[AC M6G*Y,;! #[82:$XGH25D9Q^F#!OC]J_KE?&:LJ:O_?IK=T- M][MSE30V)4MQ&E"I&-1/&,S>OQM<1!^/D!UV9(?'O,^65)E9)1!N5%%6EOGT M5NO#D=LGX"C$?@'W.4+Z E)X2&PA2X(T_OKHO0!+!C;7B%#4X4<7?J#@I7D7 M/9]\-(B!&V"&# 6]%&;6NXGST[)WPB6Y5I4A:],'?$ZQM#OPK%"5M$3- M0SCWO6]5@9I9I<>];_3:-=2Y)$D(O\$))/WX*H)3&@]B&B:]6Y2*:JZV>? % M3B38$[G98 UDX(-[%:B&AF0TC*_H?]@?)5<]7T_TX@ OZ"*MNRVJYO015.EN MCTB3M=4\=3[KG??O+N-!_-'!7Y"'PXA94ZL=9CSJ)Z/+7I,!K\,Q[M6%[F1& M9]' JZ1!TFO+_M4.',G4\RY3SX]F:JO@PW6C8*$L2LN9$#^@NZ!E+>L!*6YW MSZFH7*@_:56\3/ WGZA]B7Z4X>%$K].0W,/V91C*'1%9*Z*)C5XD,'&-V)#%T-56G>K;K7K M]==UB_MYO/Y0(.8;+@T(7)-I=#:B".NZ^=83JTK?\%;*4OOTPYR^5U"[ [2_ M5A3 9N( NB^@V;]02P,$% @ /&^J5H#:RKLM @ U@0 !D !X;"]W M;W)K&ULC51M;],P$/XKEI$02*Q)DW:PDD1JMZ%5 M8J+:!'Q ?'"32V/-+\%VEO7?XY>^[L2]9+]:0; (->.!,Z MQXTQ[2**=-D )WHB6Q#VI):*$V--M8MTJX!4'L19E,3Q9<0)%;C(O&^CBDQV MAE$!&X5TQSE1^Q4PV>=XB@^.![IKC'-$1=:2'3R"^=INE+6BD:6B'(2F4B % M=8Z7T\5JYN)]P#<*O3[:(U?)5LHG9ZRK',=.$# HC6,@=GF&:V#,$5D9OP9. M/*9TP./]@?V3K]W6LB4:KB7[3BO3Y/@#1A74I&/F0?9W,-0S=WRE9-I_41]B MYU<8E9TVD@]@JX!3$5;R,O3A"&!Y3@.2 9!XW2&15WE##"DR)7ND7+1EA2T=9W2-9HU6D;H#6Z0,NJHLY-&%J+M7T\OXXQG-LU'S[!Q[<2L,-7M$12E5*U6X).[ZC(BHT!Z(.B7Y M/&D23^<7\=4I>='16^.@=GZB-"IE)TQX=J-W'-IE>*M_PL/$V^O;4:$1@]I" MX\E[^^15F*)@&-GZE[N5QLZ!WS;VQP/*!=CS6DIS,%R"\5=6_ 902P,$% M @ /&^J5E>WA@A%!0 :"( !D !X;"]W;W)K&ULK5IK;]LV%/TKA%8,+9!%%OW(8[:!Q&JP /4:)&OW8=@'1J)M(A+IDI3= M OOQ(R5%#U=AK.!^B26*/+P\NH>Z)])T+^23VE"JT?7OJ^BC8T M)>I4;"DW5U9"ID2;4[GVU592$N>#TL3'@\'$3PGCWGR:M]W)^51D.F&<\,]6V^T;?#GTRU9TP>JOVSOI#GS*Y28I90K)CB2=#7S MKH++$$_L@+S'5T;WJG&,[%(>A7BR)[?QS!O8B&A"(VTAB/G9T05-$HMDXOA6 M@GK5G'9@\_@9_29?O%G,(U%T(9*_6:PW,^_<0S%=D2S1]V+_!RT7-+9XD4A4 M_A?MR[X##T69TB(M!YL(4L:+7_*])*(Q8!B\, "7 _#! #Q\8<"P'# \=H91 M.6"4,U,L)>Y$PB)&%?H-7<4QLW>+).B6%SEG[]W[D&K"$O4! MO4.,HR5+$M.LIKXV =II_*@,YKH(!K\0S! M!=<;A3[RF,8=XT/W^ [ 'S# M3$4/?J;G&CL1ET2>HF%P@O #]&7AQ"]?_Q2,D6 @$UF)R5#$YG^( L9P1]R2K )LT9+ZKY6A1,*@HF3@J6C MI22BY MN.6:FD"Z%^R$ZBLT2+ 0"*Q%X5E%X1GXEG4&R20D6 @$UF+RO&+R_!@]+JG> MB-BDXK,L3]#G/:=2;=@6W5$9F293&W;Q6N '@X9"!C])TAE$7[Z P%I\751\ M7;C%*S@U=!'Y9 KUFXS'"OV';LP6C[Z2)*,GAL)MIM4)^D1W-$%!%V/.&?IF M(B18" 368C88U/7I %S5)200F:!H(11:F\Y&N1\X4W5!U 91H^\=2>R#]@2M M;)[N;)ZBF*G(%"29[-1TB=Q\SDY&^'1\H&IW +WI>FW2-@^XY@&[>2A+9;00 MW.YCLK R]TP]&>W>&YUR0\B-%*FK2K]VS]([TR#10BBT-L.U@0C@'40 :B% MT4(HM#:=M8L(W#;BSRQ]-.EJ?'I4YJ-]R#ASLP <-Z1S^ 1^O4OH#NNMRZZ= M0>"V!FZ=5E<_F[3J(UM(-[ 10NAT-J$USXDF,#+%M20@**%4&AM.FM/$C@+ M]7D[;:5-VZVS[HWKKZVD<$;B-QI'K_VHM>ZH4T#@M0 MM! *K4UX;42""WCU@EH/4+00"JW]S]_:?&!G-=Y?O27>H2R# _6^T.U O.[@ MWKKXVBK@5ZR"I#'3W=(M\TP9T4;4>(G'I)L.2"^P $4+H=#:[-8&!&-PI6)0 MMP&*%D*AM>FLW09VEM]O*(]+P&;M^Y-,00V$<\+VLFM7@-VNP*71@^+X6,E" MOE58@**%4&AMLFLO@L?PD@5U&J!H(11:F\[::6#W*X_^#]?)4:6Q>]K>)+TV M:;%ZO_$*WFANG7_*H%">,,7KYJJU^ESB*O](X*#].KA<%!\]U##%-QA+(M>, M*Y30E8$+SQJ*$RVV^8O^1Z&-\//##24QE;:#N;X20C^?V FJCTOF M_P-02P,$% @ /&^J5F&MT.1$!@ )3( !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$-0P>DM43YFCD&$DO< BQ#T*S=AV$? M&(FVB,J22M)V"^S'C[I$LBR:C;'3?F@D6>Q%?2XI")3S)F3*$OVR25 M-X-8J?QZ.)1AS+94OLMRENI?UIG84J5WQ68H<\%H5 9MDR%VG,EP2WDZ6"[* M8X]BNQ1([K9;*K[>L20[W S19B@1;WPQNW6N"IT5 ><9'S@[R:!L5E_*<99^*G?OH9N 4)6() M"U6!H/K/GJU8DA0D78[/-730Y"P"C[=?Z*2\>'TQSU2R59;\Q2,5WPQF Q2Q M-=TEZGUV^(W5%S0N>&&6R/)_=*C.G4P'*-Q)E6WK8%V"+4^KO_1+71%' 9IC M#L!U #X-&)T)\.H [[491G7 Z+49QG7 ^+4!DSI@4M9]55EE3?M4T>5"9 Q@;"C/RAY.V+,.GYT-]^WA#U1G M]]PRW#.$!Z\/-V4G]G"?A>?".W7I-0W"*WG>MQK$;?AYQV79"-#?O^MCZ%ZQ MK?S'4,2["CDR(XO!\5KF-&0W SWZ22;V;+#\Z0=WXOQB$@L2YD/" D@8 8)U M1!XU(H]L]%;DL.WU5WI'3Q@1$U57SRF/$$]12&5LTKS*,"DS%//7?NF.YG.G M^+<8[H\%M9;E4D$A80$DC #!.H*.&T''5D'?LSU+=\RDDS7PTKX)"?/'_18T M\^:S2:\%!?TSL>-Y>-X[DP 5L"/"I!%A8A6!4"[0GB8[AK)UT9L43S6F7@H3YTUX#&KG8=:?]+@69EDQ[_;.?MJ/"K%%A9E7A4;!R'F)?]%)*,HEH M&J%,Q4SHFV,ABLY%I61*FF2RHB^5"1+FSWHRX7DU>9ZH!)F5]+..QM[,.2O2 MO!%I;A7I#[T YJF^E3".:=;82U6 A/GS7GV\K>:44Q7F_8D*X[G7GWV BM=1 MP77:I9QCU<'7-P%)EK,(*1;&:99DFZ\F1>R82R4!I?F@M "41J!H77F/5NHN M_,JL9D)I#4GS06D!*(U T;I:XU9K;+^5Y"E7#"5\SXI%F*+IANM[QGJR0[1H M 8)%5ZB\Y_Q8W',:U<>]D4]O)?.1*[JB@B&]Y)2A MX'FIXY/.PT,FSX_7D(;'"I3F@]("4!J!HG75;LT==_H=QFM0WP>4YH/2 E : M@:)UM6XM)-?N(?E4E88L;:4VJFNG-,\8SSYDM ,N%A22%H#2"!2M*VAK-[EV MO^G/3-$$Y3L1QE2R[LQK5-;@WWCNS+@, C680&D!*(U T;H/[%NO"MN]JO__ MK*1.<&S?N5.3IO:27*JI(>VI70B:D-2TB3%AM_9;*PE;[8N3VE?Q22="2M!4 MKID0IZ]GU%4/:BJ!TOR:UGVJZ!K:10":ET#1NHJVAA'^AF'TNOXD6,CX_FR7 MPOTN-3?W*5"[")06@-((%*VK:VL78;M=9'L,68<>RS5S)D:Y0'T@4%H 2B-0 MM*Y#[9[.*U;_ MZ%^T*M_'9$(/HTGUIF3,<[/$H/X.*,T'I06@- )%ZS:#U@3"$WA; (-:0* T M'Y06@-((%*VK=6L!8?L+/D"/V'#_W1?LF@=S4,,'E!: T@@4K5)V>/1VNQY\ M-^5W"(7[ODM5]8YX<[3YUN&V?,/_Y+CO7@?5%PLMIOJ XH&*#4\E2MA:(YUW M4ST,B>J;A&I'97GY#OUSIO0,4&[&C.K;ZN($_?LZR]3+3I&@^3)D^1]02P,$ M% @ /&^J5O0,0B9R @ @ 4 !D !X;"]W;W)K&ULC51=;],P%/TK5IC0)HTE==LQC312/YC8PZ1JI?" >'"3V\::/S+; M:<>_Y]I)0X&N\)+XX]YSSKWV<;K3YLF6 (Z\2*'L*"J=JV[CV.8E2&:O= 4* M=];:2.9P:C:QK0RP(B1)$=,DN8XEXRK*TK V-UFJ:R>X@KDAMI:2F1\3$'HW MBGK1?N&1;TKG%^(LK=@&%N"6U=S@+.Y0"BY!6:X5,; >1>/>[63HXT/ %PX[ M>S FOI*5UD]^"&4\MYA11^D3#\=[]+M0.]:R M8A:F6GSEA2M'T4U$"EBS6KA'O?L$;3U!8*Z%#5^R:V.3B.2U=5JVR:A X["J!.!!.";(4K&ZX X*,C>:A,:0.\Q3 M.]5<$]_O\QDXQH6](&>$*_*YU+5EJK!I[%"W9X_S5N.DT4A?T=@G#UJY MTI*/JH#B]_P8Z^V*IONB)_0DX ,S5Z3?NR0TH90L%S-R?G9Q K??-;,?-.FS/M_'*.H.7\ONQAC0\@^,\WJBWMF(YC")TH@6SA2A[ M^Z9WG7PX4<6@JV)P"CWS>H-.--T65 W'!#80UP'"&W^;T:1_0P=IO#U"/>RH MA_])K? ]XBK7\BC[\"_V86^0_,$='[A"@MD$[UN2ZUJYQB#=:O>\C!M7_0IO MWB:\,!N.OA"PQM3DZCT*,(W?FXG35?#82CMT;!B6^$2"\0&XO];:[2>>H'MT MLY]02P,$% @ /&^J5B@2@XI* @ ?P4 !D !X;"]W;W)K&ULK51-;]LP#/TKA%8,+=!5CIUD3>882),-VV%8T+3;8=A! ML9E8J&QYDO*Q?S])=@P72XL<=K%$B>^1?!89[Z5ZTCFB@4,A2CTAN3'5F%*= MYE@P?2,K+.W-6JJ"&6NJ#=650I9Y4"%H& 1#6C!>DB3V9PN5Q')K!"]QH4!O MBX*I/WN1X<,\WN7$'-(DKML$EFL=JH:Q%6Y:,%UAJ+DM0N)Z0:6\\ MBYR_=_C.<:\[>W"5K*1\@G+=E D/N=QJ"],Q-;80EPY-FZ3OZJ3# M%Y+^RM0-1+UK"(,P.@&?O0Z?8]K"P^=P:N5K-0Q;#4//%YVG84>+6H/K5I.? MTY4VRC[=7Z>*KJ/T3T=Q[3S6%4MQ0FR_:E0[),G;-[UA\.&4!/^)[)D@42M( M]!I[\B -$U ULF#WC4BO2]KHP;P^I[2H PQ] #>)=DDXZH]&,=UUB_S7JS^( M;H/6J\Z>=MK#C2;[?#:\U"!P;7'!S?L! 56W>VT86?F.64EC^\]O[^6TAP-UX3MS$W^ E!+ P04 " \;ZI6C(KRYP$# "O" &0 'AL M+W=OB IJ>XX3V04FI96. MFF=.3^J %H402-?H>S=O7C=@2_:/V= H2$RK.E,O]?(I.3\[0 M"2(ENENS6BBM&-E2I:3![*S#OV[QO1?POV)^CGSW'?(+83D:L'^,B78.@9F1[V)+T6% M,QA;:I<*X!NPTK=OW,CY8$KW/YD]2][OD_>/N?=+:<'*NJT :]9"A1\YHU3M M>8HEY*8:M,918ZS/G4WJNJ$7C.S-?G+#*,^) J^/>D8=]-3!JZC5HGX 2 S1'FN$YCYPIXO/,HWA26HO92K\FV@K,&$%PXG=N+(/\ ; M1L5)?&&FBWJZZ"C=39FQ I#$.[7HJW;UFPBCP=Q^["<'@,,@QTP7]W3Q4;KV M+,+=&X;NF#+QQ8.ID] -#_B&05%RD9@1DQXQ.8IXQR2F \2]W9-U)RG]>Y*: M$D@&>R.(8_]PA9JB0L\_2,'>NT[T5:X.V14I!:*P5#KG/%8EX.WUV'8DJYH; M9L&DNJ^:YEI]40#7 6I\R9A\ZNA+J_]&2?\ 4$L#!!0 ( #QOJE:I0BS< MP ( ,P' 9 >&PO=V]R:W-H965TL@$I!.J[1JJ%VW#],^F.0@5AV;V0ZT^_4[.R$#"JB5^@7\ M!"#[SRUL?W+!Y;NR! M'_<7= ZW8.X6$X4[OV')6 %",RF(@MG &[8NDHZU=P8_&*STQII8)5,I[^WF M*AMX@0T(.*3&,E#\6\(8.+=$&,:?FM-K7%K@YGK-_MEI1RU3JF$L^4^6F7S@ MG7LD@QDMN;F1JR]0ZW$!II)K]TM6M6W@D;341A8U&",HF*C^Z4.=APT \NP' MA#4@W 6T#P"B&A ]%]"N 6V7F4J*RT-"#8W[2JZ(LM;(9AZ]5/Z]A&56SA M@=@BS^C;3$7 M>D%3&'C80S2H)7CQVS>M;O!I7[9>DRQY);*M3+:;3+:/L6-E9H!O/<,^M@11 MPK[,50Q=QV![Z3)N!;TNOJ+E9DJ.^GEI2IZZ[)WW/C8>MZ1V&JF=HU)O*H6H M-)5SP?[N?E>5V,X3SYU>$.QH?6K4[NP:)4>C>6E9_8T^5X":NWFA22I+8:HN MT)PV(VGH.O'.^:AU,:XFRW^::L[A-SYG0A,.,Z0,SGHH0%6SH]H8N7#=="H- M]F:WS''<@K(&>#^3TJPWUD$SP.-_4$L#!!0 ( #QOJE89G\KB2P( )T% M 9 >&PO=V]R:W-H965TC),=+"S?;89=8E/@>^1B2 M62O5@ZX ##G47.AI4!G33,)0%Q745(]D P)?-E+5U*"IMJ%N%-#2@6H>)E%T M&=:4B2#/W-U*Y9G<&BXL7R&Y=K^D];YC="YVVLBZ V,&-1/^2P]='4X R#,,2#I \A0P?@:0 M=H#4"?69.5G7U- \4[(ERGHCFSVXVC@TJF'"_HOW1N$K0YS)EZ*0-9#/] ": MO"6SLF2VO)23I? ]8HO]ZAH,95R_SD*#02TT++H 29 2FZE,)4F'T4) MY6-\B,GV&2?'C.?)6<);JD8DC=^0)$K2@7P6_PY/SJ23]@5,'5_ZUP*2:Z8+ M+O5. ?D^6VNCL$=_#%7,,XZ'&>W<3G1#"Y@&.)@:U!Z"_.6+^#+Z,"3W/Y$] M$C_NQ8_/L1_%&Q2OJ($AK9X@]OUG=\H^CT?OXXLLW)^J&'"+1G%\U;OY_,*3 M3J]!;=T"T*20.V%\"_6W_8Z9N=%Z-7Q1\:O[BP0;9,:,)A@Y31Z!U. MKO++P!M&-FZ>UM+@=+ICA?L3E'7 ]XV4YFC8 /U&SG\#4$L#!!0 ( #QO MJE983P=8 @< (PL 9 >&PO=V]R:W-H965TDJ8((@D6SR.=YS1_(>B>HRC1%X,-DJE[T#!P](AK10&D( O^V=$&C2"/!.+Z5 MH(/*IN[8O-ZA?\J=!V>61-(%C_YDH=I<#&8#%-(5R2)UQQ]^I:5#IQHOX)', M_Z*'HNWD=(""3"H>EYUA!#%+BO_DL22BT6'F'.B RPYXKX,[/M#!*SMXW]MA M7';(J1X5KN0\^$21^;G@#TCHUH"F+W(R\][@/DMTW.^5@&\9]%-SGRX5^@E= MAB'3<2 1NDJ*;-)1>>M315@DWT&3+_<^>OOF'7J#6((^;W@F21+*\Y&"46BL M45!:_%!8Q NB&)VHCT< MA;F[3X.J.^[H[G^_=6SPQJL"XN5XGBD@5XE4(H/II=!?U] 72D:R[^[R"[0 MQMUH>M5X+U,2T(L!+ N2BBT=S'_\P9TX/W3B>,YSOEHVV2EH]GX;++?S#>.Z(7^GE;^ MGAK]O14L"5@*TW=)(I($M,O= N*TX<>^IT=;^,9AO-#)2>7DQ!Q4)J1"UXPF M:"$H+%CH+1I31__LS3BCF;Z,6 )K,7)6,7)FGIR"?LMH$CQI M6EBB*)A0*"5/AZ:G&>Y;1@1@1$]=:63LVIH:W?6I# 1+\UH52"RS MK;LH-2-]WE#4V%\^4Q&C:TX2](D$+-(1T?G-P E4I29*JUUW9QFIC>#9>H/N M:0I+ZI**/! G4-6K#2*)AM%JC"5KE"4I86$#!.KIO D) I'1,+\O&U43*H2* M)DO!W2I3X!JBSK4I'7AM;M@9>",!O0-O":T=>%P''AO#M>!;FA#8OH"6N#O> M9H!+J1,&BO=@4VD'B!*%7T%!!2__ 6&*%$<$K1A8"A@$*-A9+7)!!U$'4^D/ M@WP:DV82_0:R_9INJ0 !C>ZTHD()ST'I8T AP+,AUG?NT,ECS=4&@ICPY+E% M"8D0PI?J6)H.&U(N>CI!OW >WCTB)I%.'\$"!797@LD'F0F 5H=9 PT8<#C-&(Y$WFV\TS4X^].26.,>J>D);1V M2M:ZS34*FOG'U8KF#S'JR2H.+>(%DNLV"^VA,YVY>]6!V61O@KK->MY99;;M M>ZVV7+/>>6BW474O2K*32)IIO M"ZU-9:T;7;-PO&I.2+UA9E)OKS'/#A4+D\Z9HBNJ]ORT*@MMH;59JH6A:U1, M+V!IVLW2]!E-5G6?+;0V3;7R<\W2[SE-R5&B9IU$=>2353EH"ZU-5"T(7;.$ MNR&/^::00!D4[U^L-FN;:CJ/>^:<;M MN]A;1?-MH;4YK34A=JWNF]BF+EI81?-MH;6IK%46-HNDWCM"B:>?"K0JS+TY M;#;;FZ37J/MQ7?=C<]W_@OT =Q?BSOYV8+;"&#:XV CVB$7MM!";:? M2?L"R6RS-T.O4?'CNN+'YI46L!/UG019+?>MHOFVT-H\UN4^ MGMC= :R^*;**YMM":U-9:P)LU@3'WW.4 ,T7'6[7BPZSH=ZTO(8&P+4&P'U> M_QQ_:G\$KGAJ[Q9/[<>=2655&-A":[-7"P-L%@;75,&6J?E;'$XKFV7^PBJ: M;PNM?3ZD%@V>8_>$B%6M8!7-MX76IK+6"I[YK<_QY:T$:"YO9_C9XO9=K7SS M8%[J;%W->^9J_CY;2A8R(I[ZZTTS=.\;(J M%$:-XYLQ%>O\&*P$_T$_%BYH=!EUPI'N>7&TI"*G0#^'[%N=K=: /5 >3Y_U!+ P04 M" \;ZI6.+JT"* " "&!@ &0 'AL+W=OYAX<)/;UL*Q,]MIV7[] MKIT0%0C5'O:2^..>XW.N[>MD+]63W@(8\EQPH2?>UIAR[/LZVT)!]84L0>#, M6JJ"&NRJC:]+!31WH(+[81 ,_((RX:6)&UNH-)&5X4S 0A%=%055OZ^ R_W$ MZWDO W=LLS5VP$^3DFY@">:A7"CL^2U+S@H0FDE!%*PGWF5O/(UMO OXSF"O M#]K$.EE)^60[\WSB!580<,B,9:#XV\$4.+=$*.-7P^FU2UK@8?N%_=IY1R\K MJF$J^0^6F^W$&WDDAS6MN+F3^V_0^'$",\FU^Y)]$QMX)*NTD44#1@4%$_6? M/C=Y. #T^A\ P@80_BL@:@"1,UHK<[9FU- T47)/E(U&-MMPN7%H=,.$W<6E M43C+$&?2&:P,.2=+/!UYQ8'(-7%#IS,PE'%]AI/73&E#;A@(,E60,T,N-PH M]]*0G[=0K$ ]8MC#(;E&D7\[-&TE4M*?Q TBU5 M%R3J?2%A$$8=\.EQ^ RR%AZ^AON8G#9#89NAT/%%QS(T%]JHJG9\@P%D;J#0 MCUWF:K9^-YN]E&-=T@PF'MXZ#6H'7OKY4V\0?.VR^I_(7AF/6N/1,?9TH9C( M6$DYWA-.109=;FN*@:.P%6.7#@9QU L2?W?HHRML& Q&;=@KA?U68?^HPAO0 M>DP>!"VD,NP/Y'B!<;.8UI752S*IC29X"DG.="8K83J/8[U(?"#N?!@'\1L+ M'5&CL!]U.XA;!_%1!_?28'ZMZBYA\?NLQ51=]>J.D:4K'"MIL RYYA8?"E V .?74IJ7CJU%[=.3_@50 M2P,$% @ /&^J5D+NH1DI @ 6@0 !D !X;"]W;W)K&UL?51M;]HP$/XK)Z^:6FDC$$:[=B$2I:N&U$JHJ-N':1_W&K"*J;Y+$%14J[GJF M1NUOEL8J3MZTJ\35%GD904HF:;]_F2@N-,NS>#:W>68:DD+CW()KE.+VSRU* MLQFS =L=/(E51>$@R;.:KW"!]%S/K;>2/4LI%&HGC :+RS&;#&YNA\$_.GP7 MN'$'>PA*7HQY#<:L'+-^2 @E%A08N%_6.$4I Y%/XW?'R?8A _!POV._C]J] MEA?N<&KD#U%2-6:?&92XY(VD)[/YAIV>4> KC'3Q"YO6]^J:0=$X,JH#^PR4 MT.W*MUT=#@!I>@*0=H TYMT&BEG><>)Y9LT&;/#V;&$3I4:T3T[H\"@+LOY6 M>!SE4Z.4(%]E@5ZD*@@X\P*4L1RL#!Z16C5X>W/!T\!,T+E?AW3T<;[ M=#Q>F)T;5_,"Q\P/AT.[1I:_?S>X[']Y0\UPKV;X%GL^*0K;8 D.B22&=(]E MV')<1XXPC.M\T!MER?HP<'+0*F'J?/U70CN0N/2H?N]JQ,"VG=P:9.K8/2^& M?"_&;>6''VUP\/=+8VAGA(;<_T[ROU!+ P04 " \;ZI6WZ?)P7@# ' M$ &0 'AL+W=OIREA?\XAH:NAA:WUQ%T\CX2:L$># M!9G#&,3#XI;)D5VA3.,4,A[3##&8#:TS?'J!0^6@+;['L.*-9Z1">:3T20VN MID/+48P@@8E0$$3^+>$"DD0A21Z_2U"KVE,Y-I_7Z%]T\#*81\+A@B8_XJF( MAE;/0E.8D3P1=W3U%=&>\MHXDP=XU@P MN1I+/S&Z@R5D.:"/:%P<)*(SM)X\O 1!XH0?R>6'\24Z/#A"!RC.T'U$ M_H!K$NII/&\/WF7,R7S.8$ZT3&_J;/[\)DW1E8"4_]J5 MMP+7WXVK7N=3OB 3&%KR?>7 EF"-WK_#H?-I5] =@;52X%J$Q0M],/>,9)SH MNX0C V,CY$M/I2.P5O1A%7WX1L(,NTQ!1V"M%)Q4*3AYK3 +QZ I3,_O.R<; MPMQA%@1!PZS%JU?QZIF%&1'Y14+7),MG4I(Y X;&-,G_*4XC[$M/IB.P5@;Z M50;Z;R3.?I\&&/'>9>7ZXY][$C2(!&YF- M\\?ZYC31-,*\]#2Z0FL'[=9!NV^DR1*XJS1TA-9.0UW/8&.M8%2EMRTW'_O> MIBJWS7 ?8V>/*NLR YOKC!L1R8O2Q,_H_^)SZ BM'6U=O.#@K>38:0W3%5H[ M#745@XT5@E&.X5;9Z <.WE3CME7@-C1;\+(;+54*;*X[38XF-,]$T9M4LU4W M>Z9[N(WY<]7EZE:MABE:9-EYS&/Y?4]@)B&=XQ.96%9TG<5 T(5NW!ZID&V@ M?HQDIPY,&&ULK59=;],P%/TK5V&"31I- MF_1CC+92UVYB$I.F3< #XL%-;AMK=EQLIP5^/==Q%KHNJP;L)?''/2?W',?V M'6Z4OC,9HH4?4N1F%&36KD[#T"092F9::H4YS2R4ELQ25R]#L]+(TA(D11BU MV_U0,IX'XV$Y=JW'0U58P7.\UF **9G^>89";49!)[@?N.'+S+J!<#Q MHOVTNM;4"VN6E$O,#5J,T'K/3T'%^BA"F?L*EBVP$DA;%*5F#*0/+9$BEJ\P;.OQ?<_H2W,$E3[M:%";C,_<_E5NEPAI9Q88XH9*JDI*&I M8,; !+Y>H9RC_D8SGVYG<'AP!"9C&@WP'*ZX$(0WQW"PW1V&EB2X1,*D2O?, MIQL]D6X,5RJWF8'S/,7T(3XDZ;7^Z%[_6;27\(KI%L2=8XC:4=R0S_3Y\*@! M/ML/O\!Y"Z*X"?Y 35RO9ESRQ4_P^<50"RB7%;Y^I'FXM"C-MR:O/5FWFR%R!Z8V*U-[.YC]UN"CK15H9., MCI1C8(7-E.:_, 4F59';)C/WDOZMF2])-O-D_9+,70/K<=1K#\-U@T>]VJ/> M7H^JS6]VK")_\I3ZEFMJ'])6]V? 49-A_@N=:"NO3JM?Y^6-: CJ[0;-]N;Z MCW]+OW:B_]].-*GWK.^V=+UK]7;$/XXYB5LG.^+WIO>/X@>U^,$SMLI-K1JN MM5IJ)H]ALJ9[@LT% MT><%'80N-68./1/W@DMQ.?[.J=[LWH;[?&"Y%Y\\*M M:UBB7I;EC('$G1C^1JI'ZXII4A8*.^-GG=.I+WS^T/@RC.Z;)<\-"%P09;LU MH%]?^]+&=ZQ:E9?]7%DJ'_ 5!+ P04 M" \;ZI69O#V^&4# !6"P &0 'AL+W=O)0X#)62984(=/VI2I_E- VQ_']@_6O-H MYIDJ6(KL.TMT.G4)6;&LU)"0VT]"J3?D Y6<\:TBCR#).J42R!U9 MXRE*R@S(4N1%J:G-A-CT8&Y7H"G+'(UGKD;'1K<;U^X6E;O@@KN0?!93$1PVLF MXDID1T9'C=%1;R*^VZJ(18+N\-QMX7!K[TPI97&7]XIPV-KP@1\,@NE)7KK" M!N-PVIV8<:-WW*O7UC1\)@C+<4^T*5584>,7(@I3NK#"H'HM66P\52MT3V6B M;$4\6RM-J>HR.3Y3?WKNSB/\8'3)WJ2Q-_F?Z4BJ8MZE=?)G">D("\;A>-*M M>-HHGO;>E(L/1>>]F5[SWER)[,BV[_UZ9KW>5"TNW8\:-VG7+>_>\T_2T1&& M41?JEM]Z_?W?7Y#N!^8&FE8[^ U!+ P04 " \;ZI65':+V,D" "T!P &0 M 'AL+W=OL3)J8!"1-6F"L MC40+:$B@570;#],>3')M+!P[\SDM_/<[.R$KT"(>T%X2_[CON[O/]MUPI.Y!I0SC*#H(2RY4 MD []VM2D0UU;*11,#<.Z++EY&(/4JU'0"QX7KL6BL&XA3(<57\ ,[(]J:F@6 M=BRY*$&AT(H9F(^"D][Q9.#LO<%/ 2M<&S.7R:W6=VYRD8^"R 4$$C+K&#C] MEC !*1T1A?&GY0PZEPZX/GYD/_>Y4RZW'&&BY8W(;3$*C@*6PYS7TE[KU5=H M\_$!9EJB_[)5:QL%+*O1ZK(%4P2E4,V?W[&X^F;(1RISBSAG8%X6PZYB@RQE7.3H6L+>1L MYU(C?F)GW"BA%LBF8-BLX ;8'KOQJD"^=[($0X?,IMJ"LH)+^= 0T)DTUDC& MA#F[SV2=$^VYT26;Z+*J+?<'J.=O<+ES"I8+29M[#!O:]B<4^U[H&BET'(:6 MI' )A5F;]KA).]Z2=L*NM+(%LC-%P3W%AR1AIV/\J.,X?I7PBIM]EO1V61S% MR89X)F^'QZ^$DW3'FGB^_A:^F=79'=.54QIWZ;FA-2)S6J/?X2MN[T3V1)U^IT[?LR=;U#FA M*YMWMQ6RV@@KZ$YMOZS?YIMNYZ]+(F87%DK\O4FP_GL*]DYD3P0;=((-_O]U M:EP.O$O7;)9IJ#R89P,*.L[9#Z-_7=B"B*T!5M?N2>.PY9\[,Q).H M%'*K-H@:]IQE:N!MM,[[OJ^2#7*B&B+'S)RLA.1$&U.N?95+)*D#<>8'S6;/ MYX1F7ARYO9F,(U%H1C.<25 %YT3^'B$3Y<>-.5UOM-WPXR@G:UR@?LQG MTEA^S9)2CIFB(@.)JX$W;/5'H?5W#M\IENID#3:3I1!;:SRD Z]I!2'#1%L& M8EX['"-CELC(>#IP>G5("SQ=']GO7>XFER51.!;L!TWU9N!]\"#%%2F8GHOR M"Q[RZ5J^1##EGE!6OF'H05(H+?@!;!1PFE5OLC_4X000!!< P0$0.-U5(*=R M0C2)(RE*D-;;L-F%2]6AC3B:V:8LM#2GU.!TO"B6"I\*S#1\WIFG@ML):D+9 M';R'YX=F:RPX-\4<,Z(4#.$&: 93RIBIL(I\;1197C\Y1!]5T8,+T8>Y;$#0 M?0=!,VC#XV("MS=W?]/X)J$ZJZ#.*G"\G0N\4[*GO.#G!%T%VBO05SE)<."9 M;URAW*$7OWW3ZC4_79'5KF6U'7O['XL-/[\:#WC0R-6OW(WYV)WZWC=Z_WD&:7>G@5 M^)]EZ=6R>B_;P]XKB UKL>%+]K B^WC2PZ#1?=9%_V36V+$])7)-,P4,5P;5 M;(2F.;(:A96A1>[&SU)H,\S<.T1(/S=C?,*&#D'LM+WF+:HEA72BC05;( M3;U$Q 6,,LU9\$C%D(RIX!/%@971G(N5"W<@,"U$H0)M"M6D:D.D>G)PV_6@ MAFN=G,M"V=PN@_L]J8?O >L>&.1"- 8[Q 5&@Y)JS92\,1T[V :?04'=OE^5 MQN%,T56[TR4;@KV9))-"I4PU:=ID'1H-!,O CN*S.=QU488 :EWDII%R.BLD MM1[6C+IA9*=,B#MXP']F.]K+;&O/[([)IFD,U4TGXSJ@OZWFM+=EHQ?I!B5_ M+/27A9F.M'TH;':K6,:7MK_,&@.8>AM7IV4I5I\%G\F,"\4 M?S+9H%2F)L 4"1Z9TGRZ'?FM:'G/EGI=3LL,]]PY0<__=IUG3#)%Q;9I4_MO M>95?[#CJO99E^ZVR;]CKL7YKOW63W5,P&9^"R9.HR?XIF$Q.P&3OU;XU#YH, MZU/&UE%FYR#31 ,X, [)#SAZBDW28++@0G-9]^8\39E\=IXQ\II.S)]!._IF M?,HRNA#ZO@&'9-/^SE*^R)-FU"TL1#UJT_X&TVO'S6G5Y.(R94N6CNNNFDUL M,S -D[6^@+"/W-C+CV ?R M(8?K -O30Q6"S12O1&RF^%H#XE\W8"2)?[>Q/,# =@&K'=$$>PJ MY@U[@G$D23 $:M%?HW&,K$X,'__^8$])%"6)'P',[R"*, 2>1AS!'( '#(DB M^Q[<>Q^%Z_=4N/G?X.@/4$L#!!0 ( #QOJE:7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GVA]'&Z0I,ZR2V M%JB$8*(3K\A-KNMICMW93C?X]=C) JY63KQX?6KBN.Z7BWO?V3E_T.9NJ?4= M>ZRELI-L[=SF;#"PY1IJ85_K#2A_9:5-+9P_-;<#NS$@*KL&<+4<\.%P/*@% MJNSBO!_KV@SB$^V@=*B5;PP-WQ$>[-_KX91MT>(2);J?DZP]EI"Q&A76^ NJ M23;,F%WKAT_:X"^MG)"+TF@I)UG>7?@.QF'YK'D1(&_$TK8M3BR_"0\RR<9# M/^ *C75MCW9\X1FWX#MW9XW3'U Z,%/AX*/1S0;5;1C&W\4@NHTV#OUG%\0S M\S]AU*L5EC#595.#$I"GAX0L(L@Q 3E."SD%6QK< MA':F5^RRL:C V@CN#0'W)BW*O1?$SX1O2]+W?A$%$&^)2#? MIH7L0^:?TCE M[F%:S+DJ=0WL1CQ"'+B<]$EBH4QAZ6(62AMY^ 9;4 W$.)0@\L2&6#A=WJVUK,#85VQVW_BR)6:CO) G%L.EL%BV M3W**L@E../JLK3UF,V$4[E14E!GRQ&I8-$L+]TTH_6;;,/EB,,H*^2&UL&/_ MG/)"?@@QL"-?XDNPQS$EI8C\D([8"2:G',$3.R+DXWVQXY0D>&))/.6\O5SD M.B.Q,,@$L_M,*67PQ,KX1^W)3MC[JL)8OYQ2"4^M$C+=Q'4\IZS"4UME;[IY MBB7J&).R"D]LE7]A/D4YQJ0^_,34HR_*"2 M&<4['Y1DBA=-U^'#N*,2D+%8DM](2Y\$-5 MC820/SN+3\$)E#$FN=^5?,.+6%VQDQB3LE"1V$)]K?$G4X9X_BE IC$F9:$B ML87VK;NBN1IC4A8J4EN(K)#BO%E0%BH26XC&W,F;E(6*Q!9ZME+L_^-Q15Q0 M BI: 0WZMQD5K'R14'WQHUO?7@I97AL6/KK-F-%I6#.M&BFO?-M7]5F+JG\Y MTK_8N?@-4$L#!!0 ( #QOJE9 N\,MAP$ +P7 : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V,MNPC 0A>%707D G)GA6@&K;MA6O$ $YB)R M4^RJ\/:-8 $'==$-\EE%MI7)O_H4>?'ERR*>FCH<3VT87*JR#LOL&&/[X5S8 M'GU5A&'3^KH_V3==5<1^V1U<6VS/Q<$[S?.)ZYYG9*O%\\S!YMKZ_TQL]OO3 MUG\VV^_*U_&/P>ZGZ<[AZ'W,!INB._BXS-RE?&P'=WO(L)^<#=:[9=:M=Y*Y MU$$*09H^R"#(T@>-(&B4/F@,0>/T01,(FJ0/FD+0-'W0#()FZ8/F$#1/'R0Y MRI@3)+U@3:"U(-="X+4@V$(@MB#90F"V(-I"H+8@VT+@MB#<0B"W(-U"8+<@ MWD*@MZ+>2J"WHMY*H+>^_&P3Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBM MJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;2^7)01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;>_4.\1KZ<.CY[[&V\AW4AW[=_WC\[?E?1-Q'MUP=G!9 MO_H%4$L#!!0 ( #QOJE;_>6J2GP$ !T8 3 6T-O;G1E;G1?5'EP M97-=+GAM;,V9S6Z#,!"$7P5QC8)CNTU_E.32]MKFT!=P80DH@"W;29.WKR$_ M4JL4)4JES@4+O#LS>*7O )/WK2$7;>JJ<=.X\-X\,N;2@FKE$FVH"3NYMK7R MX=8NF%'I4BV(B=%HS%+=>&K\T+<:\6SR3+E:53YZV83'KM3--+94N3AZVA6V M7M-8&5.5J?)AGZV;[(?+<.^0A,ZNQA6E<8-0$+.3#NW.[P;[OK&UL4$L! A0#% @ /&^J5@^7 M\)1:!@ M20 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ /&^J5J-C <-:!@ Y!\ !@ M ("!>A@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ /&^J5F*0':%(! DPD !@ ("!:2T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /&^J5BZT MD*NP P $ D !D ("!$T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /&^J5B=JAH]V"0 UA4 !D M ("!]E0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /&^J5MT()VMP P - @ !D ("! MC&4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /&^J5B )?O$ @ $08 !D ("!=7P 'AL+W=O;*,# -"0 &0 M@(&DB >&PO=V]R:W-H965T&UL4$L! A0#% @ /&^J5E>WA@A%!0 :"( !D M ("!XHX 'AL+W=OE >&PO=V]R M:W-H965T&UL M4$L! A0#% @ /&^J5B@2@XI* @ ?P4 !D ("!@IT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M/&^J5AF?RN)+ @ G04 !D ("!,J8 'AL+W=O&PO=V]R:W-H965TVO !X;"]W M;W)K&UL4$L! A0#% @ /&^J5D+NH1DI @ M6@0 !D ("!Q+( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /&^J5F;P]OAE P 5@L !D M ("!.[P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ /&^J5K?;)=)" P *!0 T ( !8,4 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ /&^J5D"[PRV' 0 O!< !H ( !@\T 'AL+U]R M96QS+W=O XML 52 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 53 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 91 193 1 false 35 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 100060 - Disclosure - Description of Business Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of Business Notes 7 false false R8.htm 100070 - Disclosure - Summary of Significant Accounting Policies Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Business Combinations Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinations Business Combinations Notes 9 false false R10.htm 100100 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 10 false false R11.htm 100110 - Disclosure - Income Taxes Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 11 false false R12.htm 100120 - Disclosure - Debt Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebt Debt Notes 12 false false R13.htm 100130 - Disclosure - Commitments and Contingencies Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 100140 - Disclosure - Revenue Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 14 false false R15.htm 100150 - Disclosure - Stockholders' Equity Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 100170 - Disclosure - Basic and Diluted (Loss) Earnings Per Share Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShare Basic and Diluted (Loss) Earnings Per Share Notes 16 false false R17.htm 100180 - Disclosure - Subsequent Events Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 17 false false R18.htm 100190 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 100200 - Disclosure - Business Combinations (Tables) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinations 19 false false R20.htm 100220 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 20 false false R21.htm 100230 - Disclosure - Debt (Tables) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebt 21 false false R22.htm 100240 - Disclosure - Revenue (Tables) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenue 22 false false R23.htm 100260 - Disclosure - Basic and Diluted (Loss) Earnings Per Share (Tables) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables Basic and Diluted (Loss) Earnings Per Share (Tables) Tables http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShare 23 false false R24.htm 100270 - Disclosure - Description of Business - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails Description of Business - Additional Information (Details) Details 24 false false R25.htm 100280 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 25 false false R26.htm 100290 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 26 false false R27.htm 100300 - Disclosure - Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfSupplementalUnauditedProFormaFinancialInformationDetails Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details) Details 27 false false R28.htm 100310 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) Details 28 false false R29.htm 100320 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) Details 29 false false R30.htm 100330 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails Accrued Expenses and Other Current Liabilities - Additional Information (Details) Details 30 false false R31.htm 100340 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 31 false false R32.htm 100350 - Disclosure - Debt - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 32 false false R33.htm 100360 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 33 false false R34.htm 100370 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 34 false false R35.htm 100380 - Disclosure - Revenue - Summary of Revenue (Details) Sheet http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails Revenue - Summary of Revenue (Details) Details 35 false false R36.htm 100390 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 36 false false R37.htm 100430 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details) Details http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables 37 false false R38.htm 100440 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details) Details http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables 38 false false R39.htm 100450 - Disclosure - Subsequent Events (Detail) Sheet http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail Subsequent Events (Detail) Details http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEvents 39 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: gdrx:EntityIncorporationMonthAndYear - gdrx-20230331.htm 8 gdrx-20230331.htm gdrx-20230331.xsd gdrx-20230331_cal.xml gdrx-20230331_def.xml gdrx-20230331_lab.xml gdrx-20230331_pre.xml gdrx-ex31_1.htm gdrx-ex31_2.htm gdrx-ex32_1.htm gdrx-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gdrx-20230331.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 336, "http://xbrl.sec.gov/dei/2022": 31 }, "contextCount": 91, "dts": { "calculationLink": { "local": [ "gdrx-20230331_cal.xml" ] }, "definitionLink": { "local": [ "gdrx-20230331_def.xml" ] }, "inline": { "local": [ "gdrx-20230331.htm" ] }, "labelLink": { "local": [ "gdrx-20230331_lab.xml" ] }, "presentationLink": { "local": [ "gdrx-20230331_pre.xml" ] }, "schema": { "local": [ "gdrx-20230331.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/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 431, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://goodrx.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 7 }, "keyCustom": 16, "keyStandard": 177, "memberCustom": 12, "memberStandard": 23, "nsprefix": "gdrx", "nsuri": "http://goodrx.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "10", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "11", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Debt", "menuCat": "Notes", "order": "12", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "13", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Revenue", "menuCat": "Notes", "order": "14", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "15", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Basic and Diluted (Loss) Earnings Per Share", "menuCat": "Notes", "order": "16", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShare", "shortName": "Basic and Diluted (Loss) Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "17", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "18", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "19", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "20", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "21", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "22", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Basic and Diluted (Loss) Earnings Per Share (Tables)", "menuCat": "Tables", "order": "23", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables", "shortName": "Basic and Diluted (Loss) Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Description of Business - Additional Information (Details)", "menuCat": "Details", "order": "24", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:EquityInvestmentImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "25", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:EquityInvestmentImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_e7e642ad-f1c9-41f9-abf3-337f9fee05b1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "26", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_e7e642ad-f1c9-41f9-abf3-337f9fee05b1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_53aebf1b-c3d6-4cd4-9014-386eb2286464", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details)", "menuCat": "Details", "order": "27", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfSupplementalUnauditedProFormaFinancialInformationDetails", "shortName": "Business Combinations - Summary of Supplemental Unaudited Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_53aebf1b-c3d6-4cd4-9014-386eb2286464", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "28", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "gdrx:AccruedBonusAndOtherPayrollRelatedCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "29", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "gdrx:AccruedBonusAndOtherPayrollRelatedCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_USDollarShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_USDollarShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Accrued Expenses and Other Current Liabilities - Additional Information (Details)", "menuCat": "Details", "order": "30", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "32", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_e1ba91e9-7506-40cb-b123-2a271806d57f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Debt - Schedule of Debt (Details)", "menuCat": "Details", "order": "33", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_e1ba91e9-7506-40cb-b123-2a271806d57f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:AccruedSettlement", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_4ee403a6-8a52-4215-9632-a2d2de358275", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:AccruedSettlement", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Revenue - Summary of Revenue (Details)", "menuCat": "Details", "order": "35", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails", "shortName": "Revenue - Summary of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_92e3fc33-cf82-495d-8dc4-cd6cf4a7d6e3", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_1a59c8a0-844e-4f52-84eb-621795f3267f", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "36", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_1a59c8a0-844e-4f52-84eb-621795f3267f", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details)", "menuCat": "Details", "order": "37", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "shortName": "Basic and Diluted (Loss) Earnings Per Share - Schedule Computation of (Loss) Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_1f1b90ff-5022-4a4f-bc75-52feb25a6cb6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details)", "menuCat": "Details", "order": "38", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS", "shortName": "Basic and Diluted (Loss) Earnings Per Share - Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_1f1b90ff-5022-4a4f-bc75-52feb25a6cb6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_bc73226d-fc01-49f8-89f7-82c876594a2f", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:StockOptionAwardRecevied", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Subsequent Events (Detail)", "menuCat": "Details", "order": "39", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "shortName": "Subsequent Events (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_bc73226d-fc01-49f8-89f7-82c876594a2f", "decimals": "-5", "first": true, "lang": null, "name": "gdrx:StockOptionAwardRecevied", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_89068331-9b9d-47ff-80da-c9fbdacc0224", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_89068331-9b9d-47ff-80da-c9fbdacc0224", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100060 - Disclosure - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "9", "role": "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "gdrx-20230331.htm", "contextRef": "C_be89f65b-de92-4ddf-8889-0fea58d23059", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 35, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "verboseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "gdrx_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gdrx_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gdrx_AccruedBonusAndOtherPayrollRelatedCurrent": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 0.0, "parentTag": "gdrx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued bonus and other payroll related current.", "label": "Accrued Bonus And Other Payroll Related Current", "terseLabel": "Accrued bonus and other payroll related" } } }, "localname": "AccruedBonusAndOtherPayrollRelatedCurrent", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_AccruedSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued settlement", "label": "Accrued settlement", "terseLabel": "Accrued settlement" } } }, "localname": "AccruedSettlement", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_AnnualMinimumGuaranteedPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Annual minimum guaranteed payments", "label": "Annual minimum guaranteed payments", "terseLabel": "Annual minimum guaranteed payments" } } }, "localname": "AnnualMinimumGuaranteedPayments", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_BusinessAcquisitionFinancialResultsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition Financial Results Table Text Block.", "label": "Business Acquisition Financial Results Table Text Block", "terseLabel": "Business Acquisition Financial Results Table Text Block" } } }, "localname": "BusinessAcquisitionFinancialResultsTableTextBlock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "gdrx_CapitalizedSoftwareIncludedInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Software Included in Accounts Payable and Accrued Expenses and Other Current Liabilities", "label": "Capitalized Software Included in Accounts Payable and Accrued Expenses and Other Current Liabilities", "terseLabel": "Capitalized software included in accounts payable and accrued expenses and other current liabilities" } } }, "localname": "CapitalizedSoftwareIncludedInAccountsPayableAndAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_CapitalizedSoftwareTransferredFromPrepaidAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized software transferred from prepaid assets", "label": "Capitalized Software Transferred From Prepaid Assets", "terseLabel": "Capitalized software transferred from prepaid assets" } } }, "localname": "CapitalizedSoftwareTransferredFromPrepaidAssets", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_CommonClassAAndClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common class A and class B.", "label": "Common Class A And Class B [Member]", "terseLabel": "Class A and Class B Common Stock" } } }, "localname": "CommonClassAAndClassBMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "gdrx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_DescriptionOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Abstract]" } } }, "localname": "DescriptionOfBusinessAbstract", "nsuri": "http://goodrx.com/20230331", "xbrltype": "stringItemType" }, "gdrx_DescriptionOfBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Line Items]", "terseLabel": "Description Of Business [Line Items]" } } }, "localname": "DescriptionOfBusinessLineItems", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gdrx_DescriptionOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Table]", "terseLabel": "Description Of Business [Table]" } } }, "localname": "DescriptionOfBusinessTable", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "gdrx_EarningPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earning per share basic and diluted abstract.", "label": "Earning Per Share Basic And Diluted Abstract", "terseLabel": "(Loss) Earnings Per Share:" } } }, "localname": "EarningPerShareBasicAndDilutedAbstract", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "gdrx_EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee taxes paid related to net share settlement of equity awards.", "label": "Employee Taxes Paid Related To Net Share Settlement Of Equity Awards", "negatedLabel": "Employee taxes paid related to net share settlement of equity awards" } } }, "localname": "EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_EntityIncorporationMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity incorporation month and year.", "label": "Entity Incorporation Month And Year", "terseLabel": "Entity incorporation month and year" } } }, "localname": "EntityIncorporationMonthAndYear", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "gYearMonthItemType" }, "gdrx_EquityInvestmentImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity investment impairment loss.", "label": "Equity Investment Impairment Loss", "terseLabel": "Equity investments impairment loss" } } }, "localname": "EquityInvestmentImpairmentLoss", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_FairValueOfContingentConsiderationPayableDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration payable discount rate.", "label": "Fair Value of Contingent Consideration Payable Discount Rate", "terseLabel": "Fair value of contingent consideration payable discount rate applied" } } }, "localname": "FairValueOfContingentConsiderationPayableDiscountRate", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gdrx_FairValueOfContingentConsiderationReceivableDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration receivable discount rate.", "label": "Fair Value of Contingent Consideration Receivable Discount Rate", "terseLabel": "Fair value of contingent consideration receivable discount rate applied" } } }, "localname": "FairValueOfContingentConsiderationReceivableDiscountRate", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gdrx_FirstLienCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First lien credit agreement.", "label": "First Lien Credit Agreement [Member]", "terseLabel": "First Lien Credit Agreement" } } }, "localname": "FirstLienCreditAgreementMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "gdrx_FirstLienTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Term Loan Facility.", "label": "First Lien Term Loan Facility [Member]", "terseLabel": "First Lien Term Loan Facility" } } }, "localname": "FirstLienTermLoanFacilityMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "gdrx_FlipmdIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "flipMD, Inc.", "label": "flipMD, Inc [Member]", "terseLabel": "flipMD, Inc" } } }, "localname": "FlipmdIncMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_GoodrxIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "GoodRx Inc [Member]", "label": "GoodRx Inc [Member]", "terseLabel": "GoodRx Inc" } } }, "localname": "GoodrxIncMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_IncreaseDecreaseOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) operating lease liabilities.", "label": "Increase Decrease Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseOperatingLeaseLiabilities", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_InvestmentInMinorityEquityInterest": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment in minority equity interest", "label": "Investment in Minority Equity Interest", "negatedLabel": "Investment in minority equity interest", "terseLabel": "Investment in minority equity interest" } } }, "localname": "InvestmentInMinorityEquityInterest", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_LeaseCommencementYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Commencement Year", "label": "Lease Commencement Year", "verboseLabel": "Lease commencement year" } } }, "localname": "LeaseCommencementYear", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "gdrx_LeaseExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Expiration Year", "label": "Lease Expiration Year", "verboseLabel": "Lease expiration year" } } }, "localname": "LeaseExpirationYear", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "gdrx_LineOfCreditMaximumFinancialCovenantNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit maximum financial covenant net leverage ratio.", "label": "Line Of Credit Maximum Financial Covenant Net Leverage Ratio", "terseLabel": "Maximum net leverage ratio" } } }, "localname": "LineOfCreditMaximumFinancialCovenantNetLeverageRatio", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gdrx_MinimumLeasePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum Lease Payment", "label": "Minimum Lease Payment", "terseLabel": "Minimum lease payment" } } }, "localname": "MinimumLeasePayment", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_MinorityEquityInterestsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minority Equity Interests.", "label": "Minority Equity Interests [Member]", "terseLabel": "Minority Equity Interests" } } }, "localname": "MinorityEquityInterestsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_NoncashStockBasedCompensationIncludedInCapitalizedSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash stock-based compensation included in capitalized software development costs.", "label": "Noncash Stock Based Compensation Included In Capitalized Software", "terseLabel": "Stock-based compensation included in capitalized software" } } }, "localname": "NoncashStockBasedCompensationIncludedInCapitalizedSoftware", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "gdrx_NumberOfLawsuits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lawsuits.", "label": "Number of Lawsuits", "terseLabel": "Number of lawsuits" } } }, "localname": "NumberOfLawsuits", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "gdrx_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other revenue.", "label": "Other Revenue [Member]", "terseLabel": "Other Revenue" } } }, "localname": "OtherRevenueMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gdrx_PercentageOfCollateralizedAssetsUnderLineOfCredit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of collateralized assets under the line of credit.", "label": "Percentage Of Collateralized Assets Under Line Of Credit", "terseLabel": "Percentage of collateralized assets" } } }, "localname": "PercentageOfCollateralizedAssetsUnderLineOfCredit", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "gdrx_PerformanceAndMarketBasedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance and market based stock options.", "label": "Performance And Market Based Stock Options [Member]", "terseLabel": "Performance and Marked Based Stock Options" } } }, "localname": "PerformanceAndMarketBasedStockOptionsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_PharmaManufacturerSolutionsRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharma Manufacturer Solutions Revenues [member]", "label": "Pharma Manufacturer Solutions Revenues [member]", "terseLabel": "Pharma Manufacturer Solutions Revenue" } } }, "localname": "PharmaManufacturerSolutionsRevenuesMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gdrx_PostAcquisitionRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Post-acquisition revenue", "label": "Post-acquisition revenue", "terseLabel": "Post-acquisition revenue" } } }, "localname": "PostAcquisitionRevenue", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other current assets disclosure.", "label": "Prepaid Expenses And Other Current Assets Disclosure [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "gdrx_PrepaidSoftwareImplementationCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid software implementation costs.", "label": "Prepaid Software Implementation Costs", "terseLabel": "Prepaid software implementation costs" } } }, "localname": "PrepaidSoftwareImplementationCosts", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_PrescriptionTransactionsRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prescription transactions revenue.", "label": "Prescription Transactions Revenue [Member]", "terseLabel": "Prescription Transactions Revenue" } } }, "localname": "PrescriptionTransactionsRevenueMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gdrx_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock awards.", "label": "Restricted Stock Awards [Member]", "terseLabel": "Restricted Stock Awards" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "gdrx_RestrictedStockUnitsForClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units for class A common stock.", "label": "Restricted Stock Units For Class A Common Stock [Member]", "terseLabel": "Restricted Stock Units for Class A Common Stock" } } }, "localname": "RestrictedStockUnitsForClassACommonStockMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "gdrx_RestrictedStockUnitsForClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units for class B common stock.", "label": "Restricted Stock Units For Class B Common Stock [Member]", "terseLabel": "Restricted Stock Units for Class B Common Stock" } } }, "localname": "RestrictedStockUnitsForClassBCommonStockMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "gdrx_RestrictedStockUnitsPerformanceVestingFounderAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units performance-vesting founder awards.", "label": "Restricted Stock Units Performance Vesting Founder Awards [Member]", "terseLabel": "Restricted Stock Units Performance Vesting Founders Awards" } } }, "localname": "RestrictedStockUnitsPerformanceVestingFounderAwardsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_RestrictedStockUnitsTimeVestingFounderAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units time-vesting founder awards.", "label": "Restricted Stock Units Time Vesting Founder Awards [Member]", "terseLabel": "Restricted Stock Units (\"RSUs\") Time-Vesting Founders Awards" } } }, "localname": "RestrictedStockUnitsTimeVestingFounderAwardsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "gdrx_RevenueFromAcquisiton": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue from acquisiton.", "label": "Revenue From Acquisiton", "terseLabel": "Revenue from acquisition" } } }, "localname": "RevenueFromAcquisiton", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Grant Date Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionGrantDateFairValue", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "gdrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndSettledInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and settled in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Settled In Period", "terseLabel": "Shares vested and settled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndSettledInPeriod", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "gdrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingNumberOfSharesToBeIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, remaining number of shares to be issued.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Remaining Number Of Shares To Be Issued", "terseLabel": "Remaining shares not issued until three years from vesting date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingNumberOfSharesToBeIssued", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "gdrx_StockBasedCompensationIncludedInCostsAndOperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock-based compensation included in costs and operating expenses.", "label": "Stock Based Compensation Included In Costs And Operating Expenses [Abstract]", "terseLabel": "Stock-based compensation included in costs and operating expenses:" } } }, "localname": "StockBasedCompensationIncludedInCostsAndOperatingExpensesAbstract", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "gdrx_StockIssuedDuringPeriodSharesConversionOfCommonStockToClassOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares conversion of common stock to class of common stock.", "label": "Stock Issued During Period Shares Conversion Of Common Stock To Class of Common Stock", "terseLabel": "Conversion of common stock into Class B common stock in connection with initial public offering, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfCommonStockToClassOfCommonStock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "gdrx_StockIssuedDuringPeriodSharesConversionOfRedeemablePreferredStockIntoClassOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares conversion of redeemable preferred stock into class of common stock.", "label": "Stock Issued During Period Shares Conversion of Redeemable Preferred Stock Into Class of Common Stock", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfRedeemablePreferredStockIntoClassOfCommonStock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "gdrx_StockIssuedDuringPeriodSharesSaleOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, sale of stock.", "label": "Stock Issued During Period Shares Sale Of Stock", "terseLabel": "Sale of stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesSaleOfStock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "gdrx_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares, vesting of restricted stock units.", "label": "Stock Issued During Period Shares Vesting Of Restricted Stock Units", "terseLabel": "Vesting of restricted stock awards, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "gdrx_StockIssuedDuringPeriodValueConversionOfRedeemablePreferredStockIntoCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value conversion of redeemable preferred stock into common stock.", "label": "Stock Issued During Period Value Conversion of Redeemable Preferred Stock Into Common Stock", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfRedeemablePreferredStockIntoCommonStock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_StockIssuedDuringPeriodValueSaleOfStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, sale of stock.", "label": "Stock Issued During Period Value Sale Of Stock", "terseLabel": "Sale of stock" } } }, "localname": "StockIssuedDuringPeriodValueSaleOfStock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value, vesting of restricted stock units.", "label": "Stock Issued During Period Value Vesting Of Restricted Stock Units", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_StockOptionAwardRecevied": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock option award recevied", "label": "Stock Option Award Recevied" } } }, "localname": "StockOptionAwardRecevied", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "monetaryItemType" }, "gdrx_StockOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options and restricted stock units.", "label": "Stock Options and Restricted Stock Units [Member]", "terseLabel": "Stock options and restricted stock units" } } }, "localname": "StockOptionsAndRestrictedStockUnitsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "domainItemType" }, "gdrx_StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options Restricted Stock Award and Restricted Stock Units.", "label": "Stock Options Restricted Stock Award and Restricted Stock Units [Member]", "terseLabel": "Stock options, restricted stock awards and restricted stock units" } } }, "localname": "StockOptionsRestrictedStockAwardAndRestrictedStockUnitsMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "domainItemType" }, "gdrx_Stockissuedduringperiodvalueconversionofcommonstockintoclassofcommonstock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "StockIssuedDuringPeriodValueConversionOfCommonStockIntoClassOfCommonStock", "label": "StockIssuedDuringPeriodValueConversionOfCommonStockIntoClassOfCommonStock", "terseLabel": "Conversion of common stock into Class B common stock in connection with initial public offering" } } }, "localname": "Stockissuedduringperiodvalueconversionofcommonstockintoclassofcommonstock", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gdrx_SubscriptionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Revenue [Member]", "label": "Subscription Revenue [Member]", "terseLabel": "Subscription Revenue" } } }, "localname": "SubscriptionRevenueMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "domainItemType" }, "gdrx_VitacarePrescriptionServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "vitaCare prescription services inc member.", "label": "VitaCare Prescription Services Inc [Member]", "terseLabel": "VitaCare Prescription Services, Inc" } } }, "localname": "VitacarePrescriptionServicesIncMember", "nsuri": "http://goodrx.com/20230331", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Co-Chief Executive Officers" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r173", "r407", "r408", "r411", "r412", "r431", "r458", "r535", "r538", "r539" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r173", "r407", "r408", "r411", "r412", "r431", "r458", "r535", "r538", "r539" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r239", "r478", "r541", "r565" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r257", "r258", "r259", "r260", "r339", "r439", "r449", "r459", "r460", "r475", "r488", "r494", "r540", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r257", "r258", "r259", "r260", "r339", "r439", "r449", "r459", "r460", "r475", "r488", "r494", "r540", "r557", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Minimum", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r239", "r478", "r541", "r565" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r237", "r440", "r476", "r493", "r532", "r533", "r541", "r564" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r237", "r440", "r476", "r493", "r532", "r533", "r541", "r564" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r257", "r258", "r259", "r260", "r332", "r339", "r368", "r369", "r370", "r438", "r439", "r449", "r459", "r460", "r475", "r488", "r494", "r530", "r540", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r257", "r258", "r259", "r260", "r332", "r339", "r368", "r369", "r370", "r438", "r439", "r449", "r459", "r460", "r475", "r488", "r494", "r530", "r540", "r558", "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r340", "r522" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r187", "r340", "r503", "r522" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r187", "r340", "r503", "r504", "r522" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r543", "r551", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "GoodRx, Inc.", "verboseLabel": "Subsidiary" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r526", "r553" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r13", "r492" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r240", "r241" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r2", "r121", "r134" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "gdrx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "gdrx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued marketing" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r8" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r378", "r379", "r380", "r519", "r520", "r521", "r548" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Common stock withheld for tax obligations and net settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r80", "r81", "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r26", "r292", "r426", "r514" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock options, restricted stock awards and restricted stock units", "verboseLabel": "Weighted-average potentially dilutive shares were excluded from computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r133", "r152", "r170", "r221", "r231", "r235", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r407", "r411", "r418", "r492", "r536", "r537", "r555" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r147", "r158", "r170", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r407", "r411", "r418", "r492", "r536", "r537", "r555" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r401", "r486", "r487" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r90", "r91", "r401", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Business acquisition, Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r85", "r86", "r87" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Date of acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Supplemental Unaudited Pro Forma Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r399", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfSupplementalUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r399", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfSupplementalUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r98", "r99", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Fair value of the consideration transferred", "totalLabel": "Total purchase consideration", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "auth_ref": [ "r89", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "terseLabel": "Business combination, annual minimum guaranteed payments", "totalLabel": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Total" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r405", "r513" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration", "verboseLabel": "Change in fair value of contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration based on achievement of certain revenue thresholds" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationAsset": { "auth_ref": [ "r97", "r100", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Asset", "negatedLabel": "Fair value of contingent consideration receivable", "terseLabel": "Fair value of contingent consideration receivable", "totalLabel": "Business Combination, Contingent Consideration, Asset, Total", "verboseLabel": "Acquisition" } } }, "localname": "BusinessCombinationContingentConsiderationAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r96", "r100", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration payable", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "verboseLabel": "Fair value of contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r103", "r402" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r46", "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r461" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "terseLabel": "Capitalized software, net", "totalLabel": "Capitalized Computer Software, Net, Total" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r43", "r149", "r463" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents, fair value disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r44", "r117" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r38", "r43", "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r38", "r111" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non cash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r154", "r155", "r156", "r170", "r191", "r195", "r202", "r204", "r211", "r212", "r243", "r261", "r263", "r264", "r265", "r268", "r269", "r301", "r302", "r304", "r308", "r314", "r418", "r462", "r502", "r515", "r523" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r126", "r140" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r64", "r255", "r256", "r457", "r534" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B", "verboseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r519", "r520", "r548" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total", "verboseLabel": "Private placement of Class A common stock, Shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r66" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r492" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.0001 par value; Class A: 2,000,000 shares authorized, 82,917 and 83,293 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively; and Class B: 1,000,000 shares authorized and 313,732 shares issued and outstanding at March 31, 2023 and December 31, 2022", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r49", "r50", "r107", "r108", "r239", "r456" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r49", "r50", "r107", "r108", "r239", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r49", "r50", "r107", "r108", "r239", "r456", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r130", "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Risks and Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r49", "r50", "r107", "r108", "r239" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r49", "r50", "r107", "r108", "r239", "r456" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r104", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r316", "r317", "r328" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "gdrx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleCommonStockMember": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Common stock securities that may be converted to another form of security.", "label": "Convertible Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "ConvertibleCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r509", "r510" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue, exclusive of depreciation and amortization presented separately below", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r27" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r48", "r239" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r65", "r168", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r286", "r293", "r294", "r296" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r120", "r122", "r131", "r173", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r427", "r470", "r471", "r472", "r473", "r474", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r122", "r131", "r297" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Principal balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r19", "r173", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r427", "r470", "r471", "r472", "r473", "r474", "r516" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r19", "r67", "r68", "r69", "r70", "r112", "r113", "r115", "r129", "r173", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r427", "r470", "r471", "r472", "r473", "r474", "r516" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r114", "r282", "r298", "r471", "r472" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: Unamortized debt issuance costs and discounts", "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r41", "r84", "r387", "r392", "r393", "r518" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r41", "r62" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r327", "r476", "r477", "r478", "r479", "r480", "r481", "r482" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r345", "r374", "r375", "r377", "r381", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "(Loss) earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r164", "r179", "r180", "r181", "r182", "r183", "r188", "r191", "r202", "r203", "r204", "r208", "r415", "r416", "r444", "r447", "r466" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r164", "r179", "r180", "r181", "r182", "r183", "r191", "r202", "r203", "r204", "r208", "r415", "r416", "r444", "r447", "r466" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted (Loss) Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Compensation to employees based on performance" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which cost is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "Management incentive plan, cash compensation paid" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r66", "r145", "r161", "r162", "r163", "r174", "r175", "r176", "r178", "r184", "r186", "r210", "r244", "r315", "r378", "r379", "r380", "r388", "r389", "r414", "r419", "r420", "r421", "r422", "r423", "r424", "r430", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r511", "r512", "r514" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "negatedLabel": "Loss on minority equity interest investment", "terseLabel": "Loss on minority equity interest investment" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r56", "r222", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity investments included in other assets" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r37", "r58", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period 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 asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Reconciliation of Fair Value of the Contingent Consideration" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r333", "r334", "r335", "r336", "r337", "r338", "r417", "r435", "r436", "r437", "r471", "r472", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r284", "r333", "r338", "r417", "r435", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r333", "r334", "r335", "r336", "r337", "r338", "r435", "r436", "r437", "r471", "r472", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r248", "r250", "r251", "r252", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r61", "r441" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Intangible assets, net", "totalLabel": "Finite-Lived Intangible Assets, Net, Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite lived intangible assets acquired, Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r28" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r150", "r247", "r443", "r469", "r492", "r528", "r529" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r23", "r116", "r127", "r143", "r221", "r230", "r234", "r236", "r445", "r468" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r171", "r384", "r385", "r386", "r390", "r394", "r396", "r397", "r398" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r172", "r185", "r186", "r220", "r382", "r391", "r395", "r448" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r125", "r141", "r506" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r40" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r40" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "terseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r513" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of business acquisition" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r40" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r40" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r192", "r193", "r194", "r204", "r344" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive impact of stock options, restricted stock awards and restricted stock units", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r30", "r290", "r300", "r473", "r474" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "negatedLabel": "Interest income", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r170", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r408", "r411", "r412", "r418", "r467", "r536", "r555", "r556" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r124", "r138", "r492", "r517", "r527", "r549" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r148", "r170", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r408", "r411", "r412", "r418", "r492", "r536", "r555", "r556" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r3", "r122", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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.", "label": "Long-Term Line of Credit", "terseLabel": "Principal balance", "totalLabel": "Long-Term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Interest rate on used amounts" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Covenant terms" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.", "label": "Line of Credit Facility, Frequency of Payment and Payment Terms", "terseLabel": "Description of payments" } } }, "localname": "LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFrequencyOfPayments": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually).", "label": "Line of Credit Facility, Frequency of Payments", "terseLabel": "Frequency of interest payment" } } }, "localname": "LineOfCreditFacilityFrequencyOfPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Effective interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate on used amounts" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Interest rate on unused amounts" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r122", "r135", "r283", "r299", "r471", "r472" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of debt", "totalLabel": "Long-term Debt, Current Maturities, Total" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r153" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Debt, net", "totalLabel": "Long-term Debt, Excluding Current Maturities, Total" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Reasonable estimate loss" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r38", "r39", "r42" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r42", "r128", "r142", "r146", "r159", "r160", "r163", "r170", "r177", "r179", "r180", "r181", "r182", "r185", "r186", "r200", "r221", "r230", "r234", "r236", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r416", "r418", "r468", "r536" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r179", "r180", "r181", "r182", "r188", "r189", "r201", "r204", "r221", "r230", "r234", "r236", "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Basic", "totalLabel": "Net (loss) income attributable to common stockholders - basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r190", "r196", "r197", "r198", "r199", "r201", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Diluted", "totalLabel": "Net (loss) income attributable to common stockholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Net (loss) income attributable to common stockholders:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r29" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense, net", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r221", "r230", "r234", "r236", "r468" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r550" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r429" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r429" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r428" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "gdrx_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesSummaryOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r118", "r132", "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other Assets", "totalLabel": "Other Assets, Total" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r151" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r31" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of Class A common stock", "terseLabel": "Repurchases of Class A common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r33" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized software", "totalLabel": "Payments for Software, Total" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r32", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Business combination, consideration paid in cash", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r32" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition, net of cash acquired", "terseLabel": "Acquisitions, net cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r33" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r6", "r301" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r6", "r301" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r6", "r492" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.0001 par value; 50,000 shares authorized and zero shares issued and outstanding at March 31, 2023 and December 31, 2022", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r507" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r157", "r245", "r246", "r464" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r34", "r79" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r146", "r159", "r160", "r165", "r170", "r177", "r185", "r186", "r221", "r230", "r234", "r236", "r243", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r406", "r409", "r410", "r416", "r418", "r445", "r468", "r490", "r491", "r508", "r536" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r63", "r139", "r446", "r492" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r4", "r123", "r136" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r4", "r123", "r136" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]", "terseLabel": "Purchase Commitment Excluding Longterm Commitment [Line Items]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r4", "r123", "r136" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Table]", "terseLabel": "Purchase Commitment Excluding Longterm Commitment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentMember": { "auth_ref": [ "r4", "r123", "r136" ], "lang": { "en-us": { "role": { "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments.", "label": "Purchase Commitment [Member]", "terseLabel": "Purchase Commitment" } } }, "localname": "PurchaseCommitmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r4", "r123", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Aggregate purchase commitment minimum amount committed" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r36" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Payments on long-term debt", "totalLabel": "Repayments of Long-term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r83", "r144", "r563" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product development and technology", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units ('RSUs')" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r71", "r137", "r453", "r454", "r492" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r145", "r174", "r175", "r176", "r178", "r184", "r186", "r244", "r378", "r379", "r380", "r388", "r389", "r414", "r450", "r452" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r218", "r219", "r229", "r232", "r233", "r237", "r238", "r239", "r326", "r327", "r440" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r239", "r525" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue From Customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r330", "r331" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareWeightedaveragePotentiallyDilutiveSharesWereExcludedFromComputationOfDilutedLossEarningsPerS" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Weighted-Average Potentially Dilutive Shares Were Excluded From Computation of Diluted (Loss) Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Summary of Acquisition Date Fair Value of Consideration Transferred" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r90", "r91", "r401" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule Computation of (Loss) Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Identified Intangible Assets Acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Allocation of Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r341", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r73", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r238" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting and Geographic Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r40" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "verboseLabel": "Restricted shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested restricted stock awards or restricted stock units, Ending Balance", "periodStartLabel": "Nonvested restricted stock awards or restricted stock units, Beginning Balance", "terseLabel": "Restricted shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested restricted stock awards or restricted stock units, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Nonvested restricted stock awards or restricted stock units, Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "verboseLabel": "Shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Prices, Exercisable, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired / Cancelled / Forfeited, shares", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Prices, Expired/ Cancelled/ Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, shares", "verboseLabel": "Stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares outstanding, Ending Balance", "periodStartLabel": "Shares outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Prices, Ending balance", "periodStartLabel": "Weighted Average Exercise Prices, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Prices, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Prices, granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Common stock withheld for tax obligations and net settlement, Shares", "terseLabel": "Shares for tax withholding obligations" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r46", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r154", "r155", "r156", "r170", "r191", "r195", "r202", "r204", "r211", "r212", "r243", "r261", "r263", "r264", "r265", "r268", "r269", "r301", "r302", "r304", "r308", "r314", "r418", "r462", "r502", "r515", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r66", "r145", "r161", "r162", "r163", "r174", "r175", "r176", "r178", "r184", "r186", "r210", "r244", "r315", "r378", "r379", "r380", "r388", "r389", "r414", "r419", "r420", "r421", "r422", "r423", "r424", "r430", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r174", "r175", "r176", "r210", "r440" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r66", "r71" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r7", "r66", "r71", "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised, shares", "terseLabel": "Stock options exercised, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r6", "r7", "r66", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r22", "r66", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Available for Future Repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r66", "r71" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Common stock repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r66", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Common stock repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r66", "r71" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchases of Class A common stock, shares", "terseLabel": "Repurchases of Class A common stock, shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r66", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchases of Class A common stock", "terseLabel": "Repurchases of Class A common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r55", "r492", "r517", "r527", "r549" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r72", "r169", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r425", "r433" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r425", "r433" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r425", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r425", "r433" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEventsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r432", "r434" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r261", "r263", "r264", "r265", "r268", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Redeemable convertible preferred stock, Ending balance", "periodStartLabel": "Redeemable convertible preferred stock, Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Redeemable convertible preferred stock, Ending balance, Shares", "periodStartLabel": "Redeemable convertible preferred stock, Beginning balance, Shares" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r51", "r52", "r53", "r213", "r214", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r190", "r204" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used in computing (loss) earnings per share:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r188", "r204" ], "calculation": { "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average shares - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://goodrx.com/20230331/taxonomy/role/DisclosureBasicAndDilutedLossEarningsPerShareScheduleComputationOfLossEarningsPerShareDetails", "http://goodrx.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r498": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r499": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r501": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 58 0000950170-23-020322-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-020322-xbrl.zip M4$L#!!0 ( #QOJE9ZM, 0B7$! &(8' 1 9V1R>"TR,#(S,#,S,2YH M=&WLO6MWVSBR+OS]_ J>[,OI7J_@ "! $YWG^5VDIFLW4EZDO2>O=\O6;C: MW"V+'I)*[/GUIT!*MAS+L>/0-F6A)Y/8$B] W9ZJ0J'PT_\].9IFGWS=E-7L MYR=D!S_)_,Q6KIP=_/QD[_W^JU=/_N\O/_UOA++G+U^]R=[XS]F>;QT_SI[KUF>[%-,<88X(_D#R70Y_8& *L_\/ MXUV,S^^JCD_K\N"PS7ZP/V;Q)GCS;.:GT]/L93G3,UOJ:?9^^[<1'_J^?#EN@!=!CUOS\9&77]INWII>6$ JU?G3X&(+4S-+Z\' MLO_YE?7+K^POSBM\M+RY.KGDOB,"*_([N7E\^JV1M@>UW:];>Y MMG[:GA[[IW AFO57GHVJ*=>-"69 GO[7Z]_>VT-_I-&74W?^"^HWWNX<5)^> MPA=P+Z7+"^<-.M#Z^.SBH!O3O6#QQ86+RZ9BE(BOL:"_XFP8;8WBQ)IKY@TO MP0@31,GRS@-7G]/XH*K@UTXQHBSC/"?GG&@1S.W"\Y=S/6?$T[;6LR94]5&G M3)%/'&&)+CQG_1BO>PA%M%@^I*G;RX2$#R]2O*VO)*!Z"M\^^>5_93\=>NW@ MW^RGMFRG_A>"T=]^>MK_'#\]\JWN+ CR_YB7GWY^LE_-6K KZ .0\TEF^]]^ M?M+ZD_9IKYE/XV.?+I[[DZG<:=:TIU/_\Y,C71^4L]U,S]OJ?Y='QU4-LM0^ M.]8N&KO=3!Z?/'O2O=:5GY8WN;(YGNK3*-L>OOVI/-F-S_9U_V/IG)]U/YX+ M?U:ZGY^\_,@(OH[/*ER+^&S9C'/D_:=#T"!C\9+%0IN$#R&(N9<0%)*A7#PFDL'@L/5DU_^ M1GYZ>F%8ZT>9$QW 6DDDM,*(<>.1(90@(0//@V):YWYUE/OSNCX;Y'][7;^8 MN6BS;S=(A @%Z;QBI"]K;3M06!"4<^)$05&A+4/,&HTTC!#1W&A##0]%$,NA M+M1Z=[\Z.BK;2-9F;^:B] "K =]*?XFL.25:6.J0+V1 +#<<*0(8Y+ES7+." MD:BV\UG9W_#'QS_>/P=A;\K=63D%$:SG'N3CZ<6A7R$:@5N?8X$4UT <+A@0 MIV"($RF#@ID0IU>)O@<3<)UL3/7![2@=]+3Q-Y*((*D*FC'DG87G61N0P5(B M*@)U@GFG15@.+IJOW1= U/84H+6J0:V&B0&?)%:< M7#72+V0XD%#HD .K*0-U\S*JFP=!UB9HQP7'&G^'##/O&(*4!^#BFA' CG#?XR?)6W[%_^5OIXN^A]'76#<&OQ=C]5_]Q MD=E?WKQ\7.,/(J?Z7QV\[.1X6MJR?>V/#+S"E?!M[VHOV?OKO 'D;9H]"Q#7 ME)'B>R=E\^273KG^LVRUU;7_'2A@Z_(X?OT>?-82: $JUS_VIZ=KW_;+Z:=Z&]VUE_[S(TFAWJUGW M_=X=Z]G""_I^/>, S]@6! 4 :H!"[Y$,'C3.%A1K;YS2;JPLV:^]*]N7VI93 M&-9%7KSSGZKI)\"]BQ?=L5KE-U>K?#BUDL0'3H,%S\, #[&SR"@)?JG'F 5L M3"'I6'EXIE8O ,S QZH@S)IUGLL7[&PU@)Y[H>L9,+6Y:QC+AU(OK"Q3PB!L M5(&8 "?+V)##7T0&ZXAVPHZ5-<^]:5_!W.LNREQQ,5Z6==/^5OI9KUM[![7O M6+@I-L\:"*,AI 8']2)DR+G2IFYW?Z\K-[?MVWH1BJYHR=OVT-?@KOG9_*ZCGH=QST3."1'.QT03_&4L M15I;CPJM,/C8QFA+QL:S&ZA1Q[Q5'8JYIIN SM"^83^&;F2;8EFQDK2&\D;ZN%\U+=A0/?5WD-,8 M0X;A7F.5JK SSO97NX/V]:$('Z>QVB: Q>Z_^IZN4#FU6\ M77SVX7,UE..U9N*Q?N(+R5V\]]+%C](0*1J(,8RB@E.-6($-DAR Q(1"$.M, MT,5HERZ2'(]1CA]H"8YXKAD'YZ<(&#$&#JZB5J!80Z*8"'FA1KM6\!+\U=;_ M!MZJ>S4#%_^@-%._US2^;7X][>6JBSHNL/>#MX>S:EH=G/ZJF\LWWCV35U?$ MKV'RZJ7?E7' 11' J466<7!X->=("L%C:S71(N_'^KZ2+_6LWD 1)_7OCXK<5\@_EW;P0=:&%>XD'E.D#+* M(4"W@"3$C,BJ8)RV%N1F#$)_-QJOM+S]I\$7'%&I<,$#?E;O#P1'*S4NW\(6Y'ZBO1F_O)C3^,H\JI%59LIQXKZ/-@\1S9("N:(.R2=9J!@ M"Q?8,*&0U5H"W%.+#&80;^2YE9AZ[]5H2_A&$V]$5RF5@08,S MC\/H3'&,R-[IV<%"I[N(NIR51_.CP1:'YZ;Q_YC'* &BN/:R_?CB@L$7I4>P ME25FEQ#E0P@9TRK$3C)(^;BN(0-!4E-P((GU/.3!2SI:[=^N]-5FII6$#)AS MBY'JO$@;EQ^\P8A@*T6NP8;)\2\_?#T?L>=^Z=*]F^_H87,WIIJQ# M".\\HT(B)A1PB /60 0"RMIKFW."N='NS%J9![_"+PY3KPT-!87$1O;8<6% M/UE H* *Y;CBRIG1I7&_J50_]G[4M8UMJIZ#59]6QYV&/N*-,T[BPAG)D",Y M T8& <:T )P6>1YWU+ABO,U!1I/2'0$4>F*T(N# "P[^%L/6Q)Y].:*:"A)Y MS,>W:WBLL0I+.MI*[.WR?V\4>XY@ M^?:!MNC%8MF<,R1L[!)!3$#&"K PNE"*FD+DX\W;CJF;RH"9VCRGVL=6I$9+ M%3O)6@2&AB"1*Q^,)L+J35^*?8C09T#C'[RC06J'A"$&G&4"QM\'C82PM@#/ M*OAB=+4[H]N2_##.%!548BXML([&S34Y11(3A;#,/:$F%!B/%K=''^<\U)8/ MX[7T16Q9S&(BHD!*&X]X[J7.B<.Y&6V)]8U8^MY/IQ#= $=?@X?F8S_@1QVW MBEQK&SPJBL(B1EF(24 PML)3(HQU7HZV>>R(\6_ /BO!"*N8HXCCV-#CC8B';?&/5";!TMBL:9#G,7D'S$8:1TP%NHI/U#6UP>@D5.; !?C! 0 M5U8(C205%@47&(<05HE\M!@QLN6ANPEB!7,AYQHC$O?8,A7[:A'XB;-",Z&) MH?_YML65#OTUVP*-XI".P*Q*=)%3/)KZI&6X/XZ87--XUDA8;3J M,C:G=P0>E<#4*0F/\T6([ P6*<\(*KPVSDB.!1]=#F]=#98^&;(&:P2K02- M1IW3X!GWR&.G$ OQ/"#)#2)8.\&%"R*_\X:&WQPZ#G4R#"FB9@#,&&PU8L88 MI&FN$<5 B(+EWOOQ;CP8!^H,N-0@"":!B1Q)05P\8PT"/^D9TLY+;R2AEH[V M(*61U/". &Q(($;A$.+Y5Q3 AG5K>!QQL#.&X,K8SN:3?^_M MO 87P3]#($%LE0 !!"FD-(AU@,XS+0I19_L0#%;3TL&\W8LXK+.8,7X;B^$@J-1U>6UKU1MK>,I]=CI.A./ M3>2Z$]#BD5H2"Q[/KV7,TWA>^NBBC4XBX(UN/O5O0X^WKWU[6 &>?O)->X[" MJY]Z_T8?K=J"U^6LJN&B_M)70)4:+MN8+D3&BIS2PJ%@<5PN#!+)N*5(4BM% MP173XZOYN?L5C;2K?-!=Y!%,H3FV9+0>^;9F M,A_&\6 ^'O2K"R0UIR IA"-5Y!# 44>=S[FDXLXSF0]FBZF @-59C'A,\S-B M)$0ZEB&><^Z9SYG)1ZLFMSH&9%FP] B0>SL=!UJ21% E!7.$XP68#]O>/0TL' ^8< M:TF90IITK;>ZI=78=X$2*A3!06_ R< C*J0?OH#P9ZH*1CT! D@H(5)#:O=0[B14HQDHXQI0,56(QVS_J^ M;N+6S/A/U+-/>GI9Q5Z#WIWV&X]>SF=N,$?WI2[K_]33.<2:9S_^%683MXN> M_A8WBUX/:P@ <;0,2X9:UP/@1OR&AW MA28AN2=0P%[90+5 @K*X4%AH)&60*$CE2$&]L')T2Z2TX$B0$%=2K9#%:',N7Q?EE]/R^,C= MB] "-,@;"NWJI=\CM#GF)F?QU!NNP03Y'"!$286XHL819X3@HZW.2VO2?1[% M$64 __.BB*>&B(!TS*,X""\8LQ@B^-%JWHVZ&>Q730O^ 7B1C[.JW<8M\BZV M"=;!(<:518H%@A2))^8$;R$$&"L#O[:G"(+X:OJIG!U/NX;%>+Q U5>U,4WG-P$ED\"-,1\)B\ ^_18Z^E M9-J.LY;H;L\Y2)C>>664:&&I0[Z0L9VUX8 &F"//(Q.&(HQ\UG9<^6/CW^\?UY-I[JO M]CDCORL_ =E6+W\#B@N6NSHCXI'7S;SVOY1-Q2@1N_"@Y=N67RU_7WM__/"Y MGU5'Y6S=8Q?$B:-JOO;<"X]X>G'T*Y>MF?GQ?&7"%U\;O_K:2]<\K1_I%<^[ M?AIKGKB$S4O/O- LZ!L?"ERZ]+P;Q9 !E%3_M/O$OC]N'T&7LM!.4-M=;S; M?]!=$?11.3W=_0!*V&1O_.?L776D9\N+3=7"M!?7=Z_0T_)@MCOUH7T&,VN. M]6PY@L^'9>L1?&+][G'MT>=:'Z^.@EQZZ;__8UZUS[YX=?_A)&M I<(SD#7T MN73MX6XH6]3IU2R^^=__A13XV4]/XP" ',?7$.-8.P:JN9GZ[Z7>Y0'='_7N5)2BC^KK+\EAM/WSH*[F,P?#GE;U;GU@ M] ]XTOWOQV>7/B,_/KN:@I]]>7#8[IIJZE;GPJ\@Z5Y=ZND9(?6L05^GYA]O M7GUX\3Q[_V'OPXOWB:C#$/7]B_T_WKWZ\.K%^VSOS?/LQ7_M_W7OS5]>9/MO M7[]^]?[]J[=OMIW25UF$;Z7TW_?>__75F[]\>/MFDCW?SRCF3%U%VP4QH@'; M91UQQV%J\4ZTM-UFGN75=4>TE4%^C5_76-]B(%)_W>[>@+C#TW%CJ;4M:CZ4 M07WY]MWK;$G,U4E\Q[N '."4SJI9%VZ4MO-Z7W[TP>J<:(V8C*UH F%(XSR> M-^MXL)Y0%M23;!$DO?/AQJ=V9S,=@U'GR]WGE>UR&S'_M<%<(1C][4S"+]#R MEV2#DPT>.;4>/NB\!UV7 Y'RAUBGE;V=^1_'2\Z'E*HV=D$^XVMO6N)(P)#M MXF?=MVBJ3ZMY"T\[\>Y9_V2".U(M;K QNW;<^-W&'^M:MQ[>!@^'I]?+1W\J MF])T:VB[RZL7%\%5[HP2WMB+5B]+ ME]]VC1A_ALDA4WO]YV[W-XH?K!?D3[YN2ZNG"R:#I,2A725B=P(+U\C8]9KU MU9S&%3Z'+C 7(1YE;PP&3T,*9&BND"AL[C#1EFD^E,_QM[FNP21/3]_YXZIN MGV2AJH]T^_.3$B;>> L6I)H:/9U6K:E.QF.Q;IDK4H(5SZYW4M;JR"@$6WXI MUW3+H>AO?^R]^_#BW6__G;U[\?O;=Q^RW_]X]_Z/O3OLF M(WGV]EU&^ _NQ^SMR^S#7U]D*TF9LX3,WOZ'^#51.5LG#$MC"/]&"_X=@'<9 M?#8EAAN*;2^K.FL/??:/I?W)^G6GS ,)W37!W;<.X@H[ZSBVSHB G)6Q=XS>[%_T*\ 4KNQM[MAS!2PZ=/CWUNO:SS67KZUA5 MG^5D1HCR8M8_4Z\9[FS6."A./BR;,!D_S+/P/=F\;R+\VW?CB);&%X6G>"G%2[>/E[@C)EA*D,+6(U88C0Q1 M& 7EA"@T#SDK!LO1UB#B97^HZ)8$3"P%3(\I8/KP;N_-^U==6)0BI@WBVS)B M:L\LT#)D"G5UE'WL_LNRMEK\N).\MD'H'@LTRR86=68O2_!2P/H97^_>3X C MM.80HA8H6.8 IH) !G./"B5R[3%3VI/OA;877=EHG%L_MS#F:O5FH^T M#/G@"VMI&7*\RY#K"7'^2OJMA5E7F#$;6$$-P8@I;!"CH4 Z2/#5K0T:"UL4 MW^^A]V;LG3\HFPB1;>Q6>_^F[)LI=I68_*6JW+N3[*_P^-B5:)*]FMF=N\S/ M;&Y=T6"KVB].M&VS*#A9%;)S4_9W)=YX][:O)MXN73*FO%LO,^LR!@^5BKL. MY@<*5KCT7CDI$17*Q"-_"3(!L%M:[H1P2A@;AD'YV"6@/J[Z_<#=#KO]> 1Y M?;I?.7\Y)=?$*X[KZE-\SB8OKSWW4_U9QQUFXTK(;:W($ZZ#L"0V:(I'W_(" M""BY1)A(+[#!L7?W,"+_09^\6FQ'[5MB;'JPS@3B!+-<%=\@S5^Q\V+#[+QX M/ ZX&,H![TQY5M59%<\9ROYG7I>-*VV7[*S"JD#<%XD%?V0T+E>ALR-U?:!G MY3^[WW_<5 1)RG19F5[MO-MYOY.].#J>5J>^_LG4V=-?+F)(]J;:6;*Y/C@5F&1OIZ='QZ6]Q@O?T!G>4QVJ$GD@ MN4%%$4]JU2%'BN86*4^-R6V./1\H\W%9_.CFBM^OU7SJ/^G:W2 "?.0&+### M)<8:84D]8KDMD"Z$1(8+S A(%P]B4 G:AQ_?UA^JSQN<#GNO9ZW.7E4&L]%QYD#JP6RSE'REJ"9&R\YITQ@II!I:\+]-_6O]?5)PA('V"= M=K#JH+V4BQV+"2T-%6&%&68I!YO21GW::"'9/O.W.<86/0SRR(64* M'Q'+P81ET89]-17X_37)N-O1)SA]GW/#C/>4]K,=,:XERK15BGD $@2E'E"G.%7&> MY=^==HM'0$Q_/ZQF&U^>3L$CI:!]WR!R8QI^=E4Q7@*!;P.!\\+2?_^7$XA5 MU+,F:_W4'TFFFPLZ!$;J!N2VE+SYNG>TF6AY'EEU4- MUJLSUY.N[@Y^T8L(0L_<\J/0-4_(8GL+D.R0V<-X9@0$"S'[DTUUTV9UMY\V ME5.G1I_=V7I=M"9.N.^SS->C^\;QNYG%W M15ME<$57CT+H#^;'F'J(.UWW;+L[F%-T9Y,;B5LTZA:(F[/Y .R0+*[9?0# M(J^[I-@AUW4/N<%C+H]FA-4F5^/AV&N'-LC1^E"VTVY7FM?V,+/QE*"'SL!> MR?>L>Q'E?++\/_ #:#=V<7CP4K)1<&_T;-HDK:UUC$B^N8XED?*R#WEZ!$_^ MX>$7GI+92V8OZ>K7\VN+'?2=K^)/^F1/!N$=# @^.8\!QUY/'1N-;5\A#0E. MY%CJV*VC0"P8@A2W%A&&K:+$6:V_>U5GD1(X)=1TKNTFIS>Z,SNS/:!(/,H3 MIE#9/R?9OP+[,"89Q*G9)SV=^]BN*^O.S!"WVMV%@YY[TQNLLWYR_-W_Y7,2#(CR8Q<,B,NY\R# MXP*DQ6!&-$:&:P8N##5."Y8[]]T[*9;>RXN%;]OU&KO4=B1ZOO?6<>3.+,V' M0Y^]T8W3_\BZL\NS>/:3;[/??MN_1='PM56$-UA0^^X"AO^9-VT93C=Z3>W5 MS,5-W#XSIYD]],"7HW@FU^=#W[5.B.MG]7D#LQ_(C]FA;K)03KW+]'2Z6&Z/ M"W+_F)=Q.:ZM,N,7%\ SSU;D\M@DH&\$O%B76UG.6RI 7*N+7\=&P)F#;V<' MW:5 $^N[(A9"L^Z0BR;[ 9X'JI(U'UW*=P41[%X3NSDW72#Z 89RP\4SIP^ M;7:RSD#?1_%<\-Y(9PV2-$2CHP12A<@1-QJ"+%] I#''8UF@F\^W\R+(WU:/B"ANJM"4A M\3CLFT!SOP40*KN-K!.IZ>9!R?^-'L5_61MN^TVSW6K^[[C7P#U M^3-6ZVC>S>%*AOFB?^E\VK=Y>8\^9#_$@$0\HSG=65S0'I9-K,0[CFU,[QJU M^_&>@;%O?MRY-Z0EQ(:@@T>,%@+^T@524EKDG;'Q@!"AU$!=VE98%SFW -Y- MENZ$M)MATQ/2CI$K"6D?#FD!W'0V!:KX3%L+2!OK!5T'/G6,&-=^FH&!0VN^ M:&!&\,,BY(S0:*LCH./I)(;'\#"(*2/]#S*@YN?V>V M='MK^ZT?]ME5 ^R_=\_.+KS!)5GR#4(+H,_EGV9[0TJ<27A MW_\8ND._&,U7:AE #^3]%S,\W%K,QF]B^&V]H=[,0_#NA)WCXE>6.#,.11O( M>]YV'HY,NZY6+QAH_.;G)_3)J-@TFC-NOS%[1;7(,0\4%226XSE:(,4+BZ@E MQH6"%DP,E+V*><9Z'[#MH*I/UZQG=Q=UJ&<7%VWVTO;>E6 ^DHJ:9(5NB_%G M1B@?EQ%*>'^C'.;#]Z+_%J86CSJE,5Z3MTUT'ZM7M4T\2'1_8-D?&9AO$P\2 MW1/=MX3N8]N!F&*+V^]$7;>:NQ&ZEL+Y[>;,AH;P*64_7NW:O)3]%JC:-_=! MN:K&)^G=6/5NX^+:T:R4?16'KE@N4Y0Z3IA%/AB,F#0$:6\]DB10R;0.JOCN M[O?]Z)[HGM:I]H2'B2ZIW6J+>1!RML_FBS'B_5;DS;"XMT/.[>CB]769"VP,\3Z MV >&6(.8(PR9G#)$;' %,:)@F@R3M5BJUE\ZS=KO%2ME+T8OWMMD5L8:1&P3 M#Q+='UCV1Q9$; D/1G3<\9B"K <] .U1]*X(7^D2$4_[7-O:H@SK^D=U7:.\ MRV95U_1IWO0=)H!@'ICBLGAET[6:6'9HBIV;XKNFI_'EGTMX-;PVFP$'JKB6 M_*ELNNJHF9Y9F%?*U/,SK)**;YY+*;Y@;N;;E1I%E@XIYKEP>.+#8&L9Q8 M9%PND,92*"H%#\6EUOR*:\:L\ @7(@*HS9',>8YR2I5EBN5!X34=K[NC>+I^ M]>_CB3O-VWG;.;+@T3[)YK.R?_P?'[OS>)HGX$78$DC1_/P$7P#/W=G\R%7M MXNLGO\A\0O)B4F"\1)WE'!\![/3$B+[3-Q]IU+=@3Q+_A<2S(N=!*X(8X1(Q M%@JDF96HD%;C@E&>ATL2;XU7'&N-0F Y8@7!2'JG$2FL-%9[AO/B'B4^)_E$ MY&124+D%(O_KMXA\=4[BF[="/-8NWK#T3\@=K6)=/.B0[M!XTJ&KYF;JOS/' M1"X/Z+N\PYMFFD:9<+L'8AR>%3,]#R]>OWCSX?U- M2$QV9"&N(3+=Y"!N,#I_B/WW_S;7L97^]#3KCV>)QZ2^A%=F /M_ZSP#7Z17?]*R]='!U@JT_Q\-68=8M12Z.# MAWBE!L3H4[Q-UZ,X] W_KWK48F1]XFV9!*9B;\TA0>=G T&8INY= MQK-;R8L;GB^T^HSLAWC#LJ'QZM7++L8_[F1[T^GJR*M%0QC6_.E7?^.7D;77-_&SJIK7UY7_[-^6)T2'<'@U@[ ^&GI/ZW[QH/9 M.%I_$U#> U?6C\.[V7WX#6K ZRG,W]ZG=17&?^0'>'>_3R'E=O M.K["U[UL-B58%7 X@2O@G';JN!/%[$:Z> ,Y+6=V.G?@P)IYFX$GVRTD3>&E M[>*LCO-'US#6NCL*I)J#/9BW\SKF.9KYM->9ZCCNK.\,1M3F\Q6DXZI?@>J6 MML!:UZ?=!6:Q72IKZTX8.H*41V!^._W6<6',QD-00)-A,G%@%?_>>V/YS6,M8FGIE0'M3Z:+*;3/V@>U]V: M%HSL)QA.DW4MX#ON-Y-S8L2D4>L/3B=9KV_=.HAOEZN$D7#Q255WIEF\M[?. M_;C/![NS+AX;&>AE _D0&YT''M"%^!K#+A9WK[L= IVY]\D_7 LF(A%C:]_]U !+T48S#8\3D7K4AO)?H# MAC[#6'K#W@&M#B$>\!=?MM2CRH==4-='74+^1=-V->? MMT 58&K5C19(>N8+7LW@R0(UX-,>-RYBQJ0G"XQ@JAYO&!!='AB[V3U M8.!U%$EXQT&'A;VU>]83J#^U(#YG,?C,U)5V2\OHW=SJ,_8NW#[@>1/7 +.% M3>[>!T]JF_ZA!P ;=:QN.'_X$J.[%[5M3&R!?VF[9H>WR%!!@8QQC?,_*F(!!9Q9_ M<0E,H)]C]_XCWZV;=_4="YSK5:O_&=!D;J,\?#%MT(V+$Z^K:E+V,TG@G5;=JR9Z1XD MSU_S[+*H1GK[H]+"D_UQV?_8N6/SMDNW]+=WW*[F39RG!ZNX.L3XVOVW__GJ M.2+J['']:,!_F=?1:UGX TL?=/E[6[51)IV+6MD=';*0\7.;192L2F\5( (;8>UU5%L]VBX2Q%5CHYKB*B+NP$K,88=C#[C2Z M238%UV^Z_+P?!]P07][+0W04SX+.BT];-[AHI70YC=P<0T?80,8ER]"G2+M*B69RZ#.QW72%CLY3\<\4_NQ4 Z7/GO2VJER8K MY%P]!7;-4,_\\ZAGN@^7P41=,DR+"7?3.5?.R/(% T/UA?JO:BO<=131(UJ7 MSACV6A]O[U B9'^I*O?N!-[OEIJT\O*S>WM'^U.7F.XLF*\5&$@=[S M!M/CKF?,V7//K5L,W.I9CZF=S8@$B5%.,)@\6P+N64.2->]83*BINBL[LH*F MP:NF,0( GPP^ ]D_N "D_4==AY/#:%^G30QZHXU8SJ\G\\+D=0[T&O"(RM=& MSV09X,5R-Q]-?F=VCT%D@"W])='[[G7T)'K[YPSM\?4[CUBCG(_ 97RX=??! MIG!)O@ZB1,ZB/L> =7GJY2*=U(NO!USW*"[N1#69G)N,SN0LX#.:FFC5^^6P M#K"C/839'_0FR)Z:>';3PA!=DK9Y"S_^LW?QX(TK;L^T NMK=5V?+ERL7M(7 M+N0R)Z5/.B>D!/]JC2<][,(W )6@\2G1.XY;13:!"N3^6Y@P8FH+O@LS?PMG5."\10X!-' MRW-Z9E,[_'.QW*/CUF5[>^:ZK;H)317:SS'>T@W2:#F0,R$KX]N;4R 8/']A ME%^;G?MKSH-!<\\6"M%Y"7$\H;+S[D(_^U36 M5:="P+4&'"5][BYVX-O;[I7\Q16\B(2?Q@+E&.!$XPHBOHYO=MI[03UTKGO8 MF?(LYGKH];0]M)%\7_'E.K>Y/M"S\I]+E^G,(5YS>9C&K_0943N/#/2P,M/R M8"5N785#&S.X\:(HE L:=TG/U2BM0Y?HIS0165:BU;6QZ#/PB]O%"\^&UPUV MS9C[6J.XT+1*D]IWLC>-14C3\]BH%YTO')0UI.PNAJ]7OFJBS'0%X]T4NZA[ MW8QN&7_WTAAG=Q;@QU?T.;\^YEO:[R[7#]YXI/Q98FU!@CK&@GW-Q2R"?'0_ MP5&(=C#^VVG)%9%Y#%CF72B\H$NS3$UT9YU,_?EAB>_B,%_V]YTG=/N![,UF M4=@OYU;^HW,!.P<"W@27G/J8UNUF\QQ&WT5 .>EJR&A,8O;OZGZ+MY\M8O2V M^P:IG)Z'G0YT/'9DDFL'RF[7//Y.-Z_V%]91ADLU]1G ME.;''Z-P//7MHA*JSQ"?$:=?=^E$VT1- MU9T>GVWZ6(I_EW"+FC/OX#%N&#DYU#%1V=F=&+6<1GVH)LMM&W$#1X!73F/& M?;$6$97SC)9@-ORGKGS^?/P=+QN_.L#>$AQV:26X_RRYM9 H,/>=PL3+K)[' MAZSL/X'QPCUUM H=5]LOGGZCXIB4\[WIB=S5?"E/O2#=S"QTB@1POT@J+B0. M0"/RW/J;ZB\\J9/2V$G911T%"2UCBJT'IFL?<&:(@-J )(ORJ7X\*YG1+Q.: MT^CR=@:A.UV]RP*L)CD[M%W-<%!7IGM,MW]U[S::=-"]-^S7IL M)^@+A=#UZ86EW@_7I;V/K=J+QAH _WKS(:'1YW)5TRE1_GG3> M7]7I:A?>QG37')P;VVEK_[KZL2P7J MDQT( %9K\99I[WE]?G>4Z2.O^V1-##ZG59>&67HI@-(SU*/SQ=!HMG8+=Y?Z MZI_2K7&MI"PZ[PHT["P9^O+Y3K9G;=45\TR[+.>94Q^3G\O@X0MG'UQ#> M@ MBELL&O8*N3*I/N%:]PGV%T-082+A%/B F7:KIM/HS\9&%I7R=7'K*N$/#='71E/?4$J=)<7 M[8H=0.P/#B<7Y@FF*_I0,="K88Y=+L:<7G"@8US6Q4O]I7JY6#&YB3>7W)OD MWHS"O?EN8JRO@']X*;KECH#O+E;?_!T!'[IH,FZ2ZC]JQB%H S;(&4[*NK9! MR]$L)A 'NJOG;;7 5 )\E;>J.\=VSGWS9_#26\O=+.+O+^]?T0.U?I^++GJSO =9?(>FU MEWSYD,$ZLL:E\^7_01&6>^@64D3*V;-5R2MV)(>'W[XOUE'IW-2?O::G\>)% MJ_VR5MF[>.G#M] :V0[+VS68NY[A=\_=Q,I[8N7%@'<0U;VX_17'AV9--2W= M>K:OX<-:)>]'=[^"\6#NPU!R\SOX[ ,=$/,X<& ^]G(ZP>/MPSOA6Z.PF!?"_[[W[D+W:239Z2_C]\M6;O3?[K_9^ MRUZ]>?GVW>N]#Z_>OAD?]WOR?[N13R8]F?1-4?&[6_)\U?JCC"2C_E6.7TB3 MXIT\IT4NS_Y3ZPV-S@[KV"WM7V"N1Q_)Q[.RYH_GI0W?)3H+JM]4>+HA.F^K MOG)ZMUO=G98S?Q=BM=]MXHOKH/!3ES/IUCI?GI5VOS\O[_CACYF>NU@$^^.9 M&.HQB>)&(\QFF2/RT!"54C^;4.HT$L/P>##*Z&DL@?[8''J_?;#T:S_[['TW M^P1""802""402B!TSR!T'A=]K,+'\SV>VP9'[R]TE'Q[1H<$3%L.3#0!4P*F M!$P/#$QQFV1[NMV@U)T1<5A-X_;;Y<:+[$5'F(126XY2>4*IA%()I1X8I:QN M#C^&:?5YR\.G?:!#]C+2(0'3E@,33\"4@"D!T[T#TZQJ??.QK;:K!.)-G'7< MJ/X-M1 )HK87XD>325Z=UVB1S\>.?UHX>AU=\Q11)GS1BG/ M^]:ER^XP>S,]/8T-+"%L.D>G_0M-6-^=-V%-"U,)MI85$P^>\WL<5NSQX5:> M<.NN<2O_^(]Y/$NQ[5JJ?P0K_;%K0MK__F@![6\KD^Z@Z6_GD^Z0K>]HUF1[ MW0EAK_OC5&(+[@176PY7],$+*1Z'\7I\<,5&"%?PD'&P>P"L8A\7YS\U'4X= MQ_-47;32CQ:F]A?S[2#J][/Y)@Q*&'1?[6RV FP>?B=U0HG;HT3BY",QP@_/ MO.3&;X ;?[<]:E*3FCLVT9LD$F\__/7%N]3")EG\9 ><>(FM;"YAQ8VW6GN M?=+&QRD]WJS-;]VY];^?SS3E:[8]7Y.6N!/TK(>>O80]=XX]^F,\X_GCXM#E M1XL[JR=$)\A)D),@)T%.J@9^D&K@1XLQ?\QJ?U V8![C9DD]]5TU;[]Y/WOO M[;PNV]+W"]9_--V178M *$'2UD-2VJ"2("D5^CY4H:_S0.'H-SX7(*8.BN88A_A%BH MG(7(R @!CQ9]WK:'OLY>G<\TX4["G80["7?6X$Z1<.>N<:?XZ$\.2U,^XE9F M+Q833$"S[4 COQ%HZ(Y*.+,%6QF_FR^;9?@;^%2WCSK']?YLBLGJ;[O55U^S M^O"O-E/?_7@5E?]MSWX;\$[V\M6;O3?[K_9^NV+_YX.3."O=ST_*.SH@ M_&%YL-B6=TW[ZR4S-G66UQ]E_CU25HP)#+X[O'A ;;L_-^RN!.TO5>7>G61_ MA5L],U7M?-T-#2S>+G[6 M78ZF^K2:M_#X$^^>]:\BN*/>X@80C*D^;OQNXX]U#4)_,=G3/?O)E_G*3V53 MFG):MJ>[R_O7I"W[UQ5BA_Y;I..Z3,AB1#N<77L)ONX*NB.+[W_*0PWE*VEA M^3W+C]^=,[II.DAN;%QUGV:NG&7M836'FQUX)?[$^N,V \7+/NGIW#<_/G!^ M><'SVZ8$AY>!6YGA;^7?+5/^P(#XS<]/Z)/[9<_"=)_1C(,,=3Y7=E'RQ\[& M>W 'AQ*%U[JVAUE.)AG%ZW<:W[^67B,&JZ^+J?[QR\,XU'J+T74<#$AV=7OL MZG-O_9'Q]=*TKNWSG$SKYIO6X>(;+":4Q7( >L\6F&]H?'-)=?D@O-YKFHLY ML6_1UT?-Q&N5;1@&# :C S-CK3%Z(/9T6:QQ\B?Q9,MYDHQ6,EI)01)/1N%5 M/UA>8U.]ZC6K!L-P>W]>U_!3IK_'OW[4['QPM7O8-%4RB^/+XR:>C(\GR6@E MHY44)/%D%/[UQ=!HE;:+XK5!S=UJ>1A9H77RPF_LA>OFL&OJ:^,/_A_S\I.> MQK+U<83&"=ONF@&S:F/(?PO%NA<=^M=QZ,KM8>X.ZHK7XMSM2;]1-O6G\@0> M/GM9:QNW9'<[(%Y^9(7UCOF 2!YRQ)0(2'DC4*Y=P;SC2M/B2=8]Y:1]%W>4 M[W]DWC.2"OXDF^DC(.Z\00=:'^]&B[XW<_&? M%^?F?*_=UW5]6LX._C-68#[)YK.R?\L?'_]X_QR\9) G>$K^)'/>ED"8YN(*85A@9RA3RA@6O!6/8Z"]!.J=$"TL=\H4,B.4&0)I@ MCCQWCFM6,$+) X(T%Q-2)) >%TC?U8)F2KB,W>[L60LC;9NL]M:#XINIGV0S MWXXC53HNC=P$5^Y;&9 ,XL:O"B1/[!X\,:6]*0JC$74R1TR$'$E+).)2!JT( MYT3F0Z1+EO;XW9DY?N/;16W*( X8(<6$,3J4 Y;LS8;:FW'1.D%K$O4$K=L) MK80:+O*<((XE1HS@ JD T*I"H2F1TEA.ATARW .TB@EA)$'KJ.Q-*B;9UMS& M[[4_UJ7+_,EQ;)+6GQ9==2?3V"&JO=.ZU6-:M[II&X)QL6G#.3)\:XCDX8W/ MPY.V($['=:N".\1,CI$T14">8LYR[AGU:HCDR<+@O^CM_=[,=<>0]3OFAW3T MJ)HPI4:YAO7-+322.4L(GQ ^(7Q"^(3PMT=X; (65'E$/?6(2>N1=/"7L87P M2A,GY" YG/M">,8GN<0)X3?;G-U'60N]X]0/3:F?6\C$AZK5TV&R/&G=;<-6 M@U(>/*V[)9_M!ED938,0AJ$0E$(L$((D?(:XD!(KKDC@8I"2EL&],P4.%29% M6FC;<@,S+EHG+$VBGK!T.['4,VJ*0G%46%,@)GV!#.8"26X8H1H77,M!:EB& MQU*B)H5,6#HN Y/Z=C^^G,3O=74,-#WMRE!B:Y/C>"#G]^RV>=2\W01W*FT_ M'"NEDSNU&49QO3L5/);..&%N O23=,P4AODG^?ZEF[ M-W,OEE;YC1^H)%A.1"%&N8Z4S$U"UH2L2=03LFX3LK) >! BU84L5 #!Z25 M+5#.TU-^E@A,>7MOA+5;G/Y70ZCCSXN!BY M"9Y4RLB.E=+)D]H,"WA5;S:AK:R 5;H@VE#-ALA1+.WO M,'6M!!P<,EA"(MF6#;4MXZ)U@M$DZ@E&MQ-&O=><2(5C'W*&F*(:25FPN'.$ M$NN#+-P@E1,)1A^];4E%$X\O^_!JUNK906FF?K&+(]5+;+ 3E=*L8Z5TL:JCF2PH+Y#T<2N'510IK@7BN?/:\8(XC(?(1;PLP7?ROY6?O#LWS'U- MZF#K.H2!U Y6CYHLSH9:G''1.H%K$O4$KEL*KL0((H5 &A<8,4$!*)TUB&G) M"D,<]YX/D:&X%W!5$YE.7QF9Q4E5$X\O;[&OC\L6YO)/#SRK0OM9U^E@E4WV MKE*.=JR43M[59IC$*[9Z&$Z8PQKQW C$'"5(FN!0R&6NB,Z956287^+B[;&O=5O.#K*I MUXW/.JN*JH#FC4_'I6RTFY72M6.E='*S-L,XKG>S"F)%P31#U$N*6/ Q$V$* ME*M0""%B#B,,D<(X,\V_1(!O&RH+6[816Z[$AN65(Y\(CI@J-I"<2:0>PR1@3Y'*/ZMMD,.X!6OE$X02M MX[(WJ?+B$28PN@->TY$?F^Q.#9J?3<>^C6_A*!W[]CC<,P5^F7 4">4$8@4E M2!6A0,$6.JC",B^&R7R.2.6P15*J'+$\<*2M,B@GG@CE\\)=7LVX5+;3N M7A3L7\>A53=G:W(91V*:U[N,0DF&'2^0T@)<1D'.TEV MF)W0DX*0"2.S Z=P!KP9U4 BG. V*2>62X M"TB:0EM"M-'^TI;>VQ^&.Y0[@-FDR =;"4KNP.;GC1[UDM%=V!E33=T=6)G? M2FW*:=F6,.=X=F[35O;/0WB7KYO_TYVDVYZ.8PED7"P>AV,(Y([?_/R$/MF4 MSMDS ._B2>;#E/DM%*1BLI2.+)*'SN1YVIVZC8?K^OR,BFY][W./)$ MX^+I@^O>-^+5:/;/;8MMW*0]C8DGR6@EHY44)!FM$?+DKA+;J[0E=UP025)! MY"UD8L]:&&G;9,?Z5)NI'T=8G" MM1U\M+4-HTDAI8J%>ZA8X)[3H+E"THD" M,9L'9)2U*'>Y$SFAV/I!]K$N#?GOO1W?'W#3"Z&37*I1;GH9EZ7:<$Q(H)Q M.8%R N4M .7"8^N<09(#%#,G,#(22Y0+23'5FJJ0#U)&>(>@+"9BN"T&C]A2 M;68>Y>J-I2F/,D8[ YI>S[W+_,FQGS6+:L*JZQ=FTVKG8W'H4F_$L5(Z^6.; M82?7^V/$$IK[0%">"X$8=QH\,\81UR0O,*7,L^\Z9/[ U2>["Q/]8F&A]V:N MZQ.R<,I6*L&'Z?X%_ED^SBV@R? DC$T8FT0]8>PV82RV@2NJ&%(<0),YG2-% M9$ 6:Y&;/)=*7NJD\"TYCX?!6$[SA+&C,CRIEF1;'3.*F]$KI&PV"'FK$12*(*PI%Y0PKDG9OA3 M[Y>K4Z>#ENE.9#[.%:IT7LR(#=FX:)VP/6'[@ZM$PO9'@>U4&NISZ9'6KD#, M6(:,*N(QK\IK712%D(-LO;D';&<37,B$[9MMR.ZC7"6=!3=&^]2?!3?<[IRT MP+9ARSXI]YT6V)++=H-TC*$>0DSY'K# >&>$U$H0718Y#&*B%R4IY\)!N M6B$G2@YV^DHR,EMG9+:E"V"2_@VF=(+83898 [&_MJ% V#$.<.DE4D)8)(U5 M4ALC*+^T ?96-2QW [&BF.0T-2,9EY%))R<\OIQ%K#V;9#.?2E V-$>1-AF. ME=+)@=H,$WA%!Y$B! I_(6P=00'6K0)452LH\1YP4"C$<)%)>"41YP!HKZ34? M?&?-X*!*)D(E4!V7I4D'J3^^U,17-\[,?!O;@=B+'4+&D1H?%\\WP=]*"=JQ M4CKY6YMA+*]8!8K[6XAUB"JG$?/.(J5UCHRQG%):!('='>Y[&=CUXL6$BL'J M8Y/-V5";,RY:)WA-HI[@=3OAU4I!>TO;@ M$1NQ<=$ZX7K"]0=7B83KCP+7A;9&LI CQWV!F-<4*2+6W('-&98G M7SP(/K6H/$&'I8/Y[+[\&$@H=,@9XC0>-^6E1X9XC;0V03LN.-;XVH%.U/A,_GDGXVG_2"MS('$@@=_SFYR?TR:9L$4YM^Q)/MH<%(P)=T@Q4=GK.@"I-]U_;9^W^K6N__4 MT[G_W=?O#W7MOUQ-K:93O?SF?#7UU9N77UU.73]3+541!,S4"@,S51PCS;A' MSE$I"\&"X72(Q>'[G"FH+,;K>A)?(A6?94F1OQ#O0G)' M61Z04D8@9C4HLE-QK1,KYT,A';T#1>XDMMF;MX=5#7-T%\2ZZ;Y<7Q%Q.QWV M*L>%,PIQGC.P5H6! 7.%",?Q*^(,8\/K\)U-DH,LX77'N#Q.]>U)E>DS0L;E MZI],G3U=7'#Y[Z3F7Y8X62$]XP)Q0RUBA5> W$PBK!E1 ANIA+DK-7_5-//O MD/Y8F1$U(#K%C9]=J>/:%C 1@IR@"@P9*+K!>8X<+@KFF0B87#)D0^GX_<\B+OBX=MYV[2@=N7LX*ZGB;W+K0(I)93" MD+DHD);@=049C/8X6.<&.7G\WJ;Y3U]7-S'6VV7.RTYGNLJCZISJF6ZSU[JV MAUE.)AG%-+_>V#_WUA\97R]OH>-8R$PYR-2U?:SU[:-9LT_U[??@_ 7IA'%$ M HXR@A@V!LDB&&0UH4$;*J2ZU%#Q^QV'+F]QNSKWB)A.-X=1RD\H)NS9*/?Q M)Q.3T#2A:1+UA*;;A*:$,A>(!614(IZV) 6"X+M SC%6.(P#5H/L%DMHNBTF MYCZ:W*2EYE&:F+@)JYJE=>8K>\$KZ0K&.3+,Y6 X?5QQ#@7211&P*/+!&L%7%!;V33% 88XX5% M1JG8LL009!PFR ?C"2U40?CECK%:%$I[CW!0'@+1PB))'4?:,.V%H%KGEZ#S M@:?)9>$9R0,$RQJX23%,F"B-3&Y]K";0TE_B)O'*%3EG2%@&TR0F(&.%0487 M2E%3@(=A'VR:-Z\7V)(<]DI%P?Y4-TVVMYM*"RXYREY:)81 - 2.F 9MEX6A MB.+"!&&]EI=+"[[3=M]S70%VGC$'\U*>0"A0&(:DUAJ!_Y6'HL!.B:'-]IW- MD,::@BVL*[AJ;>F\W&"25/M+P7?&$*VY1#R/)PY+K9"V%-!*$((=LU(S?">J M_9TK[3=4:^\I(1:#ORDU_*5]!]VHB"^DT_+F3V0VQ_/SE%"6=*+*N#^[C M5.JXGIS4]U%5;"X,2.2+" M%H@I)I$IP.BKOF$JGQKU/6Z8I"KT/ERC4AVJ0QDDL&C MCSW0ZY.?GC[[6B%)[\3_FISXRR$[YXQK'5# AD=<"TB":XORF.NV.<[S<+D^ M^/M"]GMVX@,#E0<_!BGB<\03H0/8J7NA8%!@Y6U,#NL*+#-:7!0"R&0"43DA@NC_-W,[BX8F)-\(M8V MN-[6=.D%+^_*A,M-*H$O>WGCV$\]KL7K32A/2MUFQTKI5)ZT&;;UBM2L5(2$Z88<13.P':+0-R'I-IB7+>DGE7J[ M7I*)/>?*J(!ZFAWKT@'E,JN/RU9/Q['?9%PZN0D>5]KW,%9*)X]K,VSB%873 M<16'$(<<0&\<'H MA H%LKNNG"/9G6VR.^.B=8+8).H)8K<38K4V3'C+$=5Y3&HX&4M!/;+4<&(Q MLPY?:B)VFZ3&_4%LD4]R.MAQTLGNC"S;,>HMS2G;<3G;8>W\:#Z-.Q%!C4-I MRW8,F^&"#9GX-7.WK'!U.$>B<)@RRPI7 M#)*%>P!_A\D)SY._L^W^SGV4.]$[3@#2E "\A3A\J%H][3L:#G.@=5J+W; 5 MPN07CXTC6^,7;[57Z;3-0W>6GP@*,2H4DCAVME&B(%AXC#T?(HOV?L6VO^@L M^R!KN?"J"2OD*%=R-]QU?-SF:URT3HB>$/W!52(A^J- ])Q9IHVSB)+8_MP1 MB[J.NL)8ABEFSN%!SD*\*T0G; *HGA!]L\W7?11SI5S.&*U2G\N9EMJ4T[(M M8Z.UF1LRMY/6/#=LA>T;;"K=H=&HNFINIG[4ON!8,^O_.@ZMNCE;DSLY$L-] M11?(W&MJ"0&',&>(*2*1!(\0.1\D-DS:("ZU;;]-@NBW<\#8F[D[8<),0(PS@Q3+'1)$.VX- ML4K2(?).]^4H8#8I\G4'F&V *4R.PN5,%/RK@4#=CU>1XM_NUFB2>#WWF?:VNH(IG0:NU'/JA:(TE;1 MZ %A&^_B3UW"N-OJ&,J9GMFRJWR"#X[@,Y(]W32RD3LGVZ-7<@/X?Q-)_%:3^9>J MSM&:?&)50/LOIT5[#\PQ\S/7OV:IN']=(788R_\M4G)=)+88TPYG MQ;77X.NNH#LB9_C\/_K]CQS'P.YJH7[(IE!+M^J&$>PH%/9;#=HH$K"#9G0/_MM0HO#AL(88_S7\?MAD+X!L[ORXJ7%H MZ#=7J(U=.AY+C^,RQIL>))2SK#VLYG"S@SC?GU@/F@/A6=:=0Y?I(YA: MVVQ5;H?K;EM MQ>L6GW;QS;3?+#MZ16?A7%CEM$0A% XQ3('?C.3(."L)#D;(@GU9R6J\5*'@ M!CFO*&+.!22E5 @'K[ET-,=<7>ZTUUGQEW5UM \/BX/X>]D>[L\;8)6O7YS8 MZ3P6GNPUC8<_[H,^&::X5>83)8M1;K$>F2W;=-Q(T/W@+-@D<4_0G:![HZ$[ M.*H8SAWBGL33(+% V@,6"TLL94QZ1BZU,^.Y]B80@VSN"L2L8TAAPE N"V\H M!;"/<#\.Z*8XGERE$G2/#+H'S+,\4'9[O CS@$9FOVK:OG_)HJAZ=I#YD^-8 MF-SLCB-G.C+^CL2%>[#UB_%[""/A4.+*UG,EF:YDNI*2)*Z,R?N^^N0(PKHG MW=W1L>RG,Z;\I./GSH/P[%EM\LN.O(_F3I[NA"E MU;_U407,^F=_'=S21%T#85EL79J>9L9/J\_C2$,EX$RICBU:I1@_!&YYUM5: MZXQW!(6<>L0D-4@K1A"GH;!8F(*Z2T>QWF;!-)KZMR'NRN]:__CZ4VG]6:[U M^8JIAY^G/OX U^VMF/9AUD^+2:$&.ZXL&::--4PCHW;"X23N"8>W&(=S2A15 MFB)N=(%8< XIZCF@:W"$>B7YY<.<;K/Z.185F]L6E/B3GU;'L=51MW[:>GLX@Z$>;-BI#\EUNZ,>IB-CP*;3.KEN MFV(AU[MN4NB J;7($>P08TH@;;$$7RP77N9"$NF'J3EO?&Q9 O[8\W,3_:*O M:1G$*\OI1.'!3N1,-F=C;<[(J)T@-HE[@M@MAECAN55"2\2LX(@9 %LC@T>& M29?SG)OF MD1OAAJ5<\'AIG=RP33&)Z]TP9W*%"T-0;B1!3.4::0=_65=070A-'+ET3M1M M,AWO_70:=^#-W.NE01[2!Q-RPNE@/E@R.!MK<$9&[82O2=P3OFXQOC)2""J+ M GFC,&+8:VZ0Y[AA?%9THGHH[QF9P4G''%N(I3KJ34B"GP[IA@Q?]C[UV7VTB.=='_YRDZ9MM[VQ$HN>Z7F;5.A$:C M\=(^]D@Q&J_UTU%7$3:(IM& +G[Z4]4-D"!!S5!4DZP&1(H$180 M3SI3MY0R^U.)DDAM"EJ/U3"VM*C;YNBZ<3B>HC.IZ\S2 1)98T'JL![?BXKME,R#H[EP&N MUU"N.CGM))T'I(#-7'Z6#S!Q0NEO+JX606&"% ML"^9.6(TT@%KQ*+!1C%#3;)CA&HNK?NKWKC_I>U&8G5DQC!DY,"$ ;)7N 2 M[/6M"2#[:2"[ULJ8P!,B7F=D9T8BYS1&B_ M*F"ZP'2!DL"JU,2YH:/!I)EY'4$E #;H:7M",=3Z(6I:%NT/NV6%\.Y5+9XD MPBEJ$-/],'@FD-6*Y9^4-Y($%M,H31-Z-/FI7;;7P[Q?W!:KRWLQ__3K(=^9 M'F^TZ#';SWMLX,?9JW^LPP!7MES -X!OG#;?.'&PQL9&Y3-82Z$S6$?+D?&E MZ"HY2BTG6H0T2BYV)+#>Q^A_QU4;;'=6MOQ'FN_@.T#HRBP.3.UX:G;UA!;G M53'XL5M_7=D\9#*>G!1 /]]Z90T$;"KF\'8")J+$BEN-;$P><4LSF6+&(ZD\ M-DQ[3:D;(UJR,\8#[^KIV#CC2&>4\2J/+H*A 5P%7(7M#KAZBKC*(F>1Y*>] 1HHXD4F5+.PE^"UW9 MZ^.WT)4=^.V1\EON##:42N143(AKF[!"$D11S\>(WCW2.38U4UA5 MF5@&NEM9+ ^XSN1P%;A.?6L"7*=*M >N8_$=<1,$^ ZP'5@*L]1AO8&R]&XF$U W!XQ;-;VX[U'*1_W MXDZ"\,*YZWIE#0F7S?ILO[>K3JW4\ M[S)%+'>R:A>+GB0.R=]1,KYL)HRL,N,+!@OP&? 9MCO@\RGBLR!$RT T4BX& MQ(W R"1AD;+)L6A9E(>9IOM54M6-SX3-#!^MHP!8K/H./QYW9FE:MNC59=SD M*P\V'O>B3H*=0;JP/A8'Z4)(%QXI88U226,8R325E#&.*1-6ZCS2TE.=-*-. MC=2Y:DM$MUG"[^,RYOL;A6S*F=:C!8,@1SC9'"$0'" X0' J4 L@.$!P:B$X MCEJM2^,P&P1'W-%,<**U*.;?.TT6-?0;MPBUDUOJ[6JOZM#L^Z^ ML,"0@2$_-$,VWO@43$"!.X\X(PQI$01R7$2*1;!!DU%.1\;U5=IZW%,";$8- MKC+;_)NJ#A09^IL!30*:5)-F 4V"NKB1^Z<&QS,M4,CZPA>,ILA%&I%(/D43 M*0U*C'(J\7XDS8-BU3",GGP\"P M=R$9YB(R_>@):15RF#+$B#2,24,)UF,DGU]N T1OXNIM"0_UL'0S0-PN%G9X M^3)4C/=#Q?1NV>@2:JTR8 SV%S++P%= 7X"O0!;X2<">4!^TPI#0%18C*3Y%@@(PA!G#"1 M3%#)4OL0H:8M,$T@V 06>$+!)F LP%A.45^ L4"PZ2YPGS@-C 2#$F8"<9T< M,AI+%*@O?D\M85;)"L"HGORI@NL!T@9+ JM1$VR%+/+7$R-<<1X"(ZY.;2XA=U"OK MR4/3B0=,-0XD)!M1-%PA'JQ#SEF&' W!Z)@H=WB,_.@NPO)\"+#\M#EWO!VJ3-H N[#= 79/&':) M)4X2DQ!/+" >.4&.!X48QU@HI5PRHPPH>"+8Y3/% '9KLT/0DN&$8R!?5RD/ M8?TGIPAP8*A>60,=FXH9_$RG6ID("U8BYBG+G,QBY(RD^0^:7PD"&T$?, JR MM&UY ZJJH$\>12&Y6L$*S*R:\* MF"XP7: DL"KU9@Z/S<1-Z=#CVW7K_XF<+6<CD4W\6+XB=D]]Y+'.G?'T2@Q'AVHWLQ @A54!TP6F"Y0$ M5J4VW@[A[ZE5_+W(U+UI4[.*[^-R$^OPM@':H #Z*U7J<;0'.LY!!<-=*AA" M=!&G2%"BS"'.E47.RH2BM2D$$7C$_J!T4 5B'.>(25E*!U5"UFF*@B2"L\'V)VKS8"]J\'((O-QO0W:MJ@4AH+EM;Q0(@-2 U(#4@ M-72S/V6RP3IP^]>(_H0E[LVK#QJ^S*7@? M%^W%>?YM220WZ^C/EOE6WWVJ(Y!?.("VX0!H;K:045-\RPX!$[6@Y#D-\0IQQAK26F2(::8(PP@3'GC"BI&=" MP_%3L#V521N@%K8[0.T)0VW0(5!E,"(97!&W7")#542.1L9E"!%C?1-JJHBI1%91HY"3IVS,'EJ),:N0\%P@3 M297V,3G-;]*Q&%VT.DI$5>*("YTIG'41"1:U921@YNP3TC$^XX1"8NOD;4]E MT@:HA>T.4'O"4,L=D4D)AZ1P.L,F-LA$XI%F4B9GL(HDW83:Y)0W/% DL*6( M>V.1$]PB(5U0TH08:7I"J!4S9CA ;66V!TI 3CCR\>>XC"N[Z&,?-N1WS;MU MZ1;P_KZGD2 ?]>1, 6+"]+,D0R93")''9:!$2X.#^XFJJ)/'J.47$(\2(F, MM@QQSDS V$G'Q5-BK9HQR@!K*S,^NQ!(_MNZ1>Q__)PP?O^PLK@R15^ A?*A M)%2=(![%KIDO%.?PR7*#W\[7^>[]YPM-8FRL+[T<[?)3:V935XUN[^& _==]]T_SI6,0&-NLI6\[^N6W#SQ^; M_\I?G\U3-VM>+7TENKD3;L\.KZSAW]OT]_BOS7S]:<)B?W%I_5_L6_^WVZ=\ M+(O_4(^W[DJ;L[Z=\5F^1%QU__M_?:28F.^:E_W2U;7#G@!:]8,AZQ_^MK2; MD.\G_+$.*=\#+!Z4W_:4_[:?OR7Y.ER.R6="J]\72=[F,F[OJ=S1U[XC/Q:F8USHZ[_$Y&>&6SFR6_F5 M @3U9?4'#U+]OR\70X5AM'KLM>/DH^\TM7^PORF?-ELSYK-_G#H;NUI_6I+_"3 M*^+3 B)$I1\=./O"Z:X.782P,S@88$_!GD[9GCX_S[>YKD,7P9Y.WY["DH"% M!0M[K8["7A0_LP[U!!,[?1,+E!4,ZBD;U!]BFOLY<%8PJ&!0P:#6JD<3,J@' M!^/ GAZ1/1TO5_E$3:!..%?YN=7^WB[LTL?&KIL?HH_G+JX:1F8-Q936T?*H MKL5]7RK_25G%SW0W-TD330+2W@C$DTI(\]"L8'Q)5U2"N/D?/$)AFCH*4?V/7>7D-F^O5FW:WMLK2T MN-;&J^M?O;V3UZN??OS55E[,J!FF8M*]O,#0/*6A&5_ZM]H9@-FI4=A'L1[8>$\?R3 MV' 9\!GP&? 9\!GP.*22D MSCZQ- I9XRB*6E.90DK2J9OX+(F@-F"%/%7Y,X0;9&SB2/F N76216L>"9_I MC$HV8W2T 9Q';*@F#@D0F@9,!DP^$4R>%++^X;;VNB?-*JP1G#%N$6&69(9 M$C).\.S&.V(#\4DP=A"=9]CJ[/DC2[3-3*1W^)-"AA*J#,'))CDFJ^CRYLL_ M_?JXC1GG>B881.FG:W/O>\2W&IL+8010'Z LU5.6DP9\%E@PU <4O'2(1ZPS M;F."I&1>>"^24/PFX#-*K/(9YJ/4J8SG$BC#O$!1A" LEYQ0\DAA!$WX3--I MS[ \OB#"0_5CV9?BUCH\W%SQ/:E.#5^>SLCT:MZT%T4)NR9^C"L_[VII*%>7 M0DZ!MGWI H ]K.0,#;"N2@SB9XHK&"8^!HL\211Q0RPR@7!D#8L&)RR\/!AP M*K324EB'7# *<>(4,DYYI#CA.'\NAJ!O95VONFX3PP^;U7SY[DV^V788=]KU M+[X>3/7+G:4>K4J2F-%2.V"%3LX*0>@$=G_UDI[Z[I\4D YS SEH$6A175H$ M& *[O\+=#W[<(_AQ,OKLA^F(5.^3Q12S=Q8CD@0'&Y7WVMB;?AQ.*1!%/6(\ M_\$=ILBFY)$-E@C'HPP!W]&/^V^[V,3?=N/N'5PWHZ7/P0 ]C0$ZR8@Y(#(H M1(6(#%X=>'6@11/1(L 0V/T5[G[PZA[!JXN6!6ZE1UX'AWAP'CEA.,(Z2"DY M-4$<'*UR49LDA4,A&IH_$Q+26AN$4[1"!\JPN/UH%7AU)V^ 'JHEW$DZ?Y.R M/[V6(V>S;F=[NK^R*3,VE=Z]:!%H$6G MZ]7#[J]5TE/?_8 AH$6@18 AL/N/*6!60(Q\@2 MRCG3S"AQT![C/O4^S\,_-MWZ/-]*]TO[/(1YN0>[>&/GX=5R.\&N/\31AXY> M[$6.?H[_VLR[++6W '@A\(6C01+0(,@=U?X>X'/_ QFB]CEX1S$0GA%.+>8J2Y8DC9 MD)T\FW!,>HP*(? #P60]=4T1'"B9%F'^[]BMY\MWC5WFE8WK]2(6^]&TJ5GE M5U9SOXYER4N?IJ+\71TEL75IZA2X'11?UBIIX';3L)2W,!Z3RPR N MM46.JXA\I$):[8@EZ6MZ,[T+JX^_WIAI:\%?IY\O#7;__K\5@Z:9E!HJ MP<$809@%H!AV?YV[?U)X"H=Y08NJU"+ $-C]I[O[ 4- BZ#/$$0)02&JDC3 M"L *:-&I:Q%@".S^T]W]@"&@1= L!PI;[K0G7K3GY^UR6[KR8;X^.XN+T*SB MPI:*EG7;+..ZZ3.B_^%6S9^V>VC_SZMRF#JJ/.O2XBE0$:@.K%72DR]ZF90M MA,GU-\MVG/).6T.0+>=SN2*T%.-@9'R^0V&MT]R,,E*M+[DI%=@_MJM?[,?_ M*4#4+L)\^2[_HG_U^YO%V*/5[$@IH_^26$Q MG,X%+:I2BP!#8/=7N/O!F05G]@[.+#-$Z^ TTK3TC!+9K34QB/R39^GF(H_[2WL>GO>_18393!(-'>^(>[4FF7H"@ $&ID*" DPM.+FC11+0( M, 1V?X6['YQ<<'+O,F:/*A>"QLA'%1!G(2)CI$ :,R.T#%)P/W(3+7!R*S:G MDW)RH;_6J98A_APO-BM_EDU%5YIJO5C8KFN>E_%]E]6)=51_UZ7=4^"J4*)= MJZ2!JP)7?4JNZDWD 6N"HDH2<1(9,MX)%+#4&#,M$SX8"7VOZL("'U<(P7F]@_-J/ Z)\(0$(Q1QSSW2/@IDN:*AI%H2H6-4$_Z:\SK>N!$S$T2! MWPI^*T3'ZX:]">G*Q"4]=7H]*8P%)Q6TJ$HM @R!W5_A[@*)/8)<6((TB2(_(?QU'LK(W=C5 ."DUJ3T9R4DPJM!T^UYN^GN&X6;7?? M69G0-O")R="H5=,NOSNNKF0D+M9-UR[FH;F^7>M:IHFOR&^HQ%W7I'HG;E)F ML::#D;^Q _9)5%X)4,^)G"6#V F V*EH"8 8@!B 6+7J6;W: 8@!B#VYE@"( M 8@!B#V4>IYDJ!AP#7#M!' -$N60*+]#HEQPD@BW!B42 N*4:N2PM0A+*Q1W M6AN9;B;*#7/)6T>0H;CTDY42V4@D8H$%2KD4%*>;B?*?XOK5TK?G\2]MU]T] M*=[E?9=_^HV..-34V1%GXMQE4NET\."!Z0#3 :8#3 >8SNTE@2IP%U)^@.@, MXE$SI(7#J(QR4\:HD*0=HR00F XPG8D4#A[U(;A)F:SO[<(N?6SLNOFK7?FS MAI%90S%E3URO?SX/81$K6]DI\-HCKK*>N*0G?S3EI%D<(J.C1L%C&XA.I;/>[8-Y7V_6W=HN M2U?GT3KE,2-GDALXS@&&!L)' +.3\TE^-W7U 9Q^!)P.3%/-B,Y(*QSB6B1D M,D CZ5-46EEGC+F)T\D$&KDAB'A&$#=2(N,$1=0):2050=)#G"X',,O@A;CJ M7OYK,U]_&N7$)8=>MH#/@,^ SX#/@,_'B,^"Z2B9QRAR*A G.B"C-$:,&H[S M:]0K=A.?&:,V$BR0RPYU]KV#1XXY@A0S,3E+E+>WMZ ?'Y_IC"J3]RH#F#YQ MF*Y+UH#)@,F R5!C<:*L@ENGC.$1$5H8@O(&::LE2ME[3SH0E@I#N,XJ-);8 M<660MU8C+FAF%9A+Q!CS&M,8HQF55=RET(+,N" S3070B\G:W(EU!GX "WL/ M@D(.+SJ(_,:E+];6T3LL0EH8D+ M1,6;(,]CY)A9F>F H(A3(I"1C")+ PV1"4V5>*300;[4C$L-R%Y5X&!7U)C_ MMFX1^Q\_)XK?/ZS&7]F<+P!.^5 2JDX0CV+!S!>*<_ADN<%OY^M\]_ZS GX; M8V.];\_S(WV:+]\URW:=A;)NB\7*@NUB*#_UQ;(;HCR[+/F_L._B0#603?DYO[6+ M#_93]]TWS9]@\YW2YG.9(C^$-/_[HX#EUK+9^!9_U[\=+>RG=K/.7_\Q9H>XOQ3!O>RV M'\C;8F$ONOAM%R_L*JO!3BQ]!&;X[F]NGGM[/^_F;K[("O'M[O.W''\;+L?D M,Z'5[XLD;_/OM_=4[NAKWY$?"],Q+O3U7V+R,\.M'-FM5'L"]!:C]43QK'NY MQI,LSX E&6%)\@*45_[S&_G-XR[//=IC5+F,C\"]Q]H*+Q:VZYKGC5UF\MW_ M_/U_N%7VFE^TY^?M0/AVYBYR0 $)\^[@A1Z?&WPM!PK@Y=A+ S.!A@3\&>3MF>/C_/M[FN M0Q?!GD[?GL*2@(4%"WNMCL)>%#^S#O4$$SM]$PN4%0SJ*1O4'V*:^SEP5C"H M8%#!H-:J1Q,RJ ='Y<">'I$]'2]7.?+(R[K,;I6YRCO,0?LA^GCNXFHW"HW4 M,<^TKL5]>!)^YM]V A.@5#.D/86(RX40990A72R A/-G1+A\4:A<8QG0M(J)]J"H9F" MH8%1*Z>P^X^M7VHUZ@,X_0@X38735">&$HD:<6\5=+0[FZ%'(*M W&1-8J M:6!=TS"(M[.NR&,*43%$4M*(.R:0%0RC_$-@1!/JB3I(WA!,$L^?T8IDUN5+ MF$5'CFR(.KKR&8IO95VONFX3PP^;U7SY[DV^V38,M9']BZ\'4_UR9ZE'JY)4 MW,"P6K!"$#H!#(;=7^?NGQ20#I,$.6@1:%%=6@08 KN_PMT/?MQCI,M#PIC+ M[)/1D'TR;1W2CE@4'!=61A249Y;:(%1* M=_3C_MLN-O&WW;C[!M?93!IPXB9N@DXR9@Z8# I1(2:#7P=^'6C11+0(, 1V M?X6['_RZQVA2HI.)@F@D8W2(&\N1*P>98Z B\!"2=^2F7R>8C2X1ASP+V:_S M@2.3@0TQ+:.C5$LN;Z^* K\.3-"#M84[2?=O4A:HUW/D;-;N;%'.+^*RLT4A MZRC?K4LCI\#)H(:T5DE/W2.9E%G[2K\>M BTZ'3]>MC]M4IZZKL?, 2T"+0( M, 1V_Q'N?H@-/T;C+>,\,THB8H5'/.F +/$:)9%4M-X0BN,8-3_/PS\VW?H\ MWTKW2_L\A'FY![MX8^?AU7([Q:X_R-&'CE[L18Y^CO_:S+LLM;=Q]7[NXQ!4 M_CGZ]MVR_Y8^OCQ.*#EO>4G@^.VT3=9)!HD!PT$A*L1P\ /!#P0MFH@6 8; M[J]P]X,?^ A^H+%2$NP%"C[9H0&SM)\:(? #P60]=4T1 M'"F9%F'^[]BMY\MWC5WFE8WK]2(6^]&TJ5GE5U9SOXYER4NOIJ+\71U%L75I MZA2X'11?UBIIX';3L)2?Z<\DA&3,8Q228(@;YY#CAB$74PC.A2CXJB_M/?Q M:>][<-C,!)P;/GF/]B13+T!0@*!42%# R04G%[1H(EH$& *[O\+=#TXN.+EW M<'*5<]RKR)'SAB(>=79=C5>(*A&Y32HXHD=NH05.;L7F=%).+G37.M4RQ)_C MQ6;ES[*IZ$I+K1<+VW7-\S*\[[(ZL8[J[[JT>PI<%4JT:Y4T<%7@JD_)54/ M/'F+D;::(8ZU0HXFAX@7CH4H,QL]:/=ZK^K" A]7"'-+:[#1:@G%3#(%_;^. MBY9.R?1"D.P4U&?BDI[Z[I\4]L()2]"B*K4(, 1V?X6['YQ7<%[O,JLD:282 M)2AJD1 7-+NDC&,D8U(N4,L!'-9DH*<%S!<87P>-VX-R%= MF;BDI\ZO)P6RX*6"%E6I18 AL/LKW/W@I8*7>@EQ%-@GJ-6 M3KO\[KBZDI&X6#==NYB'YOJ&K6N9)KXBOZ$2=UV3ZOVX21G&F@Y'_L8.V*=1 M>25 /2=RG@S")P!BIZ(E &( 8@!BU:IG]6H'( 8@]N1: B &( 8@]E#J>9+! M8L UP+43P+7'RI6?=*;96BDDQ@9%F0CB44CD= Q(8(RMXDY[0F]FFH/&,CC- M42",(VZ20H9(@K1B#/. @[3A9J;YI[A^U:>,_M)VW2A994)GU+ J>\D XE=L MN*HGV@#O .]/KB4 [T_#F$DR9?+D86&(V(JA@1#\X@G;Q#7(;(K!0DJ(/8"G;:!$\-/H;U]6;=K>VR]/ =;\:JD3/"*)3N@Z&!F G [.0. MKOQNZNH#./T8I^U,Q"0Q@PPQ(:-SHLA&;5%426NLO,'AX+2=8H(0%3*L"Y;_ M<#Y_)C\/DM9@BJW+8B&WGK8K;?;CJGOYK\U\_6F42 G'@,^ SX#/@,^ SX#/ M1XC/"D?.:=3(!9Q*P_&0\=EYY"5VTNOH0CKHV184RWB<,B!+Z1&G/&5TIP$I M%2E1SH>HQ2/A,YT1;69:CS;WYH@-U<0A85))!\!DP&3 Y!,IB(<>.P=>?_[/ M:>61T#PS!!X),L$X9"@A,9B0 CL8N:=)3((FCT(F'9F)!(^?/FG7R^4F'',9IQPH!>3M;D3:P/[ !;V'@2%'%YT$/F-2U^N ]"4 M(U(9H"D0.OAMD!3)[\ARK/+4O<+^RX.$(MLRL_YK5U\L)^Z[[YI_@2;[Y0VG\O4\"&D M^>>V#3]_;/XK?WW&AV[6O%KZR@Q^S\2OX.CO;?J[M]W9W].B_=!-6/0O+B'X MQ3X$O^V?]+9HZY0>KJQ4TZ;F15ZIYL>R4G5MJB> "_U@-.\/?UO:37CM_;R;N_DB._C?[CY_RQFV MX7*2/L/\]T60M_GHVUMZ)O5OO@7_UCO$,_;U7_)$=U+M$<%;%.*) A[W\ITF MF;^' HHO7H L[O+*?WXCOWG@1>-E86^&7LU6,S5_SO\^ZYF46 M6[@Z@EN'AG[QV?C:=\>3*WFU^%B7,:XR6?4%/L!\V:S/VDW^<.@F5@YPDFA+ M 6V/'6TIIJP.3014!=\%K"E8TXE;TZ?N$ 36M'H?YT7"UHN:Z8R_/ M_0ZB/\KZP)J<^)J T0*C!0H":U(%YWZR0,=4.?8%Q5KM,5O_#HNVZ/W[= M@/6C7M$GU[QZ3]I4JE"/HCMP(+"NO@7CK.IO]BWXLLM,ZMD_.$B%D@Z M;1#WVB,37$38E_$.A"1VV*W016V2% Z%:"CB(22D=?XT3M$*'2C#PMP\TOAF MU>;;^;)Y#G?I5\!FU$R]8^$IV]G)%2< )P%= 4Y2-R(.6DMP2HFJ<88TG0?1'^T"4U';)VF&14ZZHCWI*S&\_"/3;?N3T^6 ML_^KF%_R\T5LEC?#1>7E\LMRP+*Y6+7OYZ5$W'VZ-7W[;1V1WKHV1AU$#E(A MU8;=(14":P)&"XP6* BL225,_;KKM"_;K?L^JKG;/W]/]F0-?/ZN>^*'F*_G MY[8/ =AE:.QYFZ7^[_X7=42, -\@?O$D\0L(CD)P]/KP%R&%D3JBP"A!/%*, M'+8,)2<=5D$:;T=)=^X;Y>?+\'S/)(\3+>4SPPQ$2T_N8-%@8 MI#AVB#NQPAQ[)OFU^G'85;$\MV+8I-'H6*:CQ;@ %LS M45M3EZP!5F&K ZR>)JQ&8ZUS@B/,F$='52$! M5JNR-5"[<:KAC9_:)>JKJZ\JJA?1=K&)'R_*-)@Z0N]U:>842!C$?6N5-)"P M:5C&SYQMTS:4D^D(4\L0CU(AQ[E&"4?+5?)2:S%&;./USAS_I5CCEX,Q'B>_ M-,.<0GKIQ,U,7;(&1(6M#HAZFHB:0=$'+5TI@Q2(Y]M"5CF#9#2!,\,%3GR, ML,;#(:JB4Y]H?VQ&!LHU3C6>\7;=^G\B9X=1\N=%R8?2C:^+9T!2:6*I#C", MD%0"]G4']D489UX;E+S B&,AD28R(66IY4D:EUG8&/&,MV=V%;\O9OG%GE4> MA7Y1,>,&"C5.W=#4)6O 5-CJ@*FGB:G,<9IX9,BE%!!W/&.JC18IJI+WBA,9 M1CF)\H"8RK)@H?BQ,D,#51JG&M7X(::X6L5PV1;/?KSWN#)()$TLO0'6$!)) M0+ON0+NHP51[C:CA*M,N8Y!6T2/IO<56NL0<&Z>SQF",7_6V^!?[<9M+^CXN M8[[/ M^0'EGF-J@_;C] 89B1K<:?"0X4 2)CM*Y=:Q0U"WKN;K M3TW\UZ;\-2]P&+MU_N%]'(8FU)&#J$O+IT!/(0I>JZ0G3T]/F]Q%PHER&#$5 M$^(X>N1XYFW2RDSN,NW#X\1]7O86^:]Q?=9F@K>SQC_'O"[_CN'/=KXL1OSU M\H=Y=]%VF:&-RO;(3&,-";D3-T5UR1I0%[8ZH.YIHJ[!420> PJ2R8RZ)B,H M,0[YF *G6ADK]1@AE8=#W7VP_7=+:A#6F*:D(:PZ#6-X>UC5>Q$&JW6FU6\L/.P:[PX)&O;]5E< M;;.W=<1KZ]+M*5#2(SXL-'%) R4%2OJD-8&%7F(CD',TH,Q"([*>*"19"$81 MJS!U#Q.\VH+-[OSE]MCE\V5X70#G>8\WHY!4.<,8>C,<&4D%U@&L UC'R;*. MD\9LS )W,27$A%*(\PS<+DJ,J" \R/P:<^9APDCC8O:=.B;,)!EM]"@8)*@& M@@#1&-5 %_83E )-EYD=<:A]XI*>/#.;E#V#>-!-;JFU95Q2@XAA"7%*+'(N M8I1$(DQ[YG0X:+LU;C'3FP%:QJ61?*;8:!/?CMAZ'EL,")C&Q/!O0KHR<4D# MTP"F\91,@^"4F# &":,TXL(+I!V.*#F-E5/<6SO*R)5'9QI\O%GM1VP])\4T MH"3JA"->JTV\M23*;U:K_*;];A9UI&_J4O0IL%1(#-0JZ#&X0 -3 M"$L5$7>>(&T]0\GKJ!DV.O"'BR85N_V7*]N\RU*^WG4DVGMME#HC,B,:VKN? MND6J2]8 OK#53QA\)P6A$"*Z21^H("$RRQ!AAB&N@T>&884234K'1DU1DRBH9BM^;J#@$]*-F;Y9H!N'!?=@#JJDPV"]2534"HU>38Z:C[!Y7?'U96,\O,U M7;N8A^;ZOJUKF2:^(K^A$G==D_K9[4ES0VFYBYX[I+CPF>=QCS3S*?_3"QZ5 M(3C1ARF]>M@J*UYI+Z??4)O]B^7="S8-8!Y@'F >8!Z"6"=.5*@DB7ELD5): ME(!4)BJ48$2(PH8YXFR*#U/D]4CU7)P!8ZDC_'$,@:_/5W^Q!PY\,0A\W6,[ M_!37C;?=67.Q:M_/0PR-^[0_%3O;@_=0"S9AICQJ;@&8"_R/;^S=;HGKH'Q9W.65__R&?C.5Y@GC+\^M'**.]8$U.?$U M :,%1@L4!-:D"LY]U#&X2;G^;S8K?U:Z:;2I9%:SS[W^U/=FC?_:S"_.\YOJ MB"G5M<1/KHJG?59KXI*&XZY0*?B4@5V?)(W,!&2-BXAKEI .TB(:O3.>DICT MP7'7^V1PW]A/!4"Z7]KG/J/)*K[9 LR;A5VNGR_#RQW&C-,WEM>9OJW+=DZJ MW ]X!O ,X!G ,Z: M< S#GIX)8LE5K14BJ7,&:Q&)OF$HD]<2_NB4MZ\I3SI F;C%AIPR+"R2K$*?7(1$^0\SX1HXU-F#](8.C[33=? MQJZ+W4]Q_3J54J#M*^%^E.W?<=6&_"UE^W^DF4!^5^714; ] +, L[#53PYF M)P66$-DYZ#7!-15&1!22RD0A:8R<$!ZY8!,7EEHOR(-$=D8G"C=B.W)FU&BQ MG2.VGR<:VSGJ9-.D[-(+>S%?YV?Y=\QKUJ;U![N*=:15ZEK4*?#,(XZ!3US2 MP#.!9SYI0 J7EF:,(ZZ"RW](@:PE! DF4[ :$Q='#4C]V*[>;L%DI)*D&0S[ M.3H^"9P". 5P"N 44\!5X!0W.47@@BHI'6)EQ _73B'+J$$I4)<2C5(3.6;L M:G1.@6=24^ 4Q\4IH/[H^&)4K_H.%L4(-/-ED]_5KN;K3_W)NOS7O(!;?KV. ME%%=RSP%AGG$T?V)2WKR#/.D^1D-TLJ0"**N#&/TAB+'DD=*,:N5R#Q(?-7 MG>TPQIUI?K7\Z]8PO^SM\JNM68:Z(S W@*R36 #8ZI5L]?J1=5+X"+&;@Y/K MC*7$DT"!.XPXB1*9_"-C/-2ZOH!?TY;W4M9:GL&PGT_U^4N87 MR/+!H!YJM2.\E$Q)5Q*=%AF:>;#&-! G4PA"@GE<[^+M/__Z[S(,D_'X3 M>W[%5!QVV*_ U-?>]G]2_!S(%I M(%O3638@6S42#B!;-\D69H3&% URTF?B MA+E$5@>) M*(NT)[Z4N"I4(L@H"&6I MDY0ZC48&MG!2O@"SQ\46L MLA78#A;ORM2E%PO;= H4\XA/&DY2C]VM]PIG7J<7/;B\+=@R"MDT,T'@ M?/:1D4U@&, P@&$ PY@"R@+#.#C2JH0CDBD4M#7G72RAK3Z6U;0717.A MO<1IP(F+NG),\Z3YFN)2B>X,X@8D1 7R2.K D;)8R6()]:1 [YVKXC0 MUCS_F*US3\]>#_;XY=90CS,<5&'(/9ZZP:E+UH"ML-4!6T\36R/CU(<@$;%6 M($Z)1=J5@AXJ..&12^;&F6/T*-C*9E(S0->J3 X4YAQ?(./E^<6B_11CL[8? M\X-?V-+X)"[L.H9FW3;+N&ZZ,[N*31?7ZT7LAQ>U:3>SR'ZPJP -'B;*Q$8- M$$/+M/KR;] -#?)T57#3Y(CG#%OD,&&(6QX*S]0H"2N(=M+S<- -[8MG..V@ M[)>"9&\RD/T\X-@O[4]Q_;: V-M+#'N=A@D.SWL &XFQ"CH:8WU,TPPMSJ"> M"'@/\)X)K0CPGAJQ'WC/3=ZC,?.,Q("T"Q9QHTNW?151X,&8("VV1'_U?*HG MYCUF)N0]&L$^O6D&WC.!(J?]98 Y5S5:OH,Y5R/V@(5D[<12B$"5:UL1H,HU M&DV@R@=]KE*,CEF!#,,><28$LE00I+5WVBCJM2!T*FQPE1EM MX,E5Q0>!]$P,8H'TU+8B0'IJ!'X@/0?SZR.A/I3FGD$IQ'G2R!#GD&.&IG/08V>6[6"*#?9C0 M+L/P0ZDA?)]MRW(-%8039-162N2LX8ACDREA M3 Y92G"PQKNHS!C!L$(*R_\OKTSQS[%;K^9^'4-YX?DR7/_%WCO?Y =K,XOT M>0=V\8]@UY'R*RN-7URW:OLW!V4/,*1:$@, MWR]62P4+E@>% @X<\8@],C0X%#26'(L0O#MHH,LHL)T!P_:- \?IQ2O4 MC%0Z.V'BI8;';1CKDC5P!> *3ZX2P!6.@BO$$+ 4-"$C#4:8MF&$ M[.WQA91>+L-7!Y..>C6G0! ?\)P6?4:+10SMQBUBU12QUD*8W]6A57=?5F"9 ME=CFVUFFT%0+SS#2DF;&J%EFF3QH9)5-P6;6&>U!1(K'R#&S$FDK:!E5(3)' MS1^TF:.&R/)7*C%YEJDDF6$U6D3J<8TJ\$R@'$ Y@'( Y0#*41WE,)0S&AU% M'LM,.9C%F3E(CK2(UG+-$Y'T)N4(03!'HD?"18YX4/GM&&<94$F9YXY%ZB=/ M.307,TX54(ZI4PZHEGJRT)9K%^$!+-G;S<7%T(+;+IJ03<"B[3:K?F)X?U A M+=H/S7PY*'?6V3HR074M=QU$].Z%O]4THZW&J"8(!346CU!CP;P/ M/@2/8@H1<1CU(N06=*\BI/ =5ER2:.&0#: -H V@#:QP_:5EE)(V/(W!*+N1:LL=[G M1UEWS87]9$NM;\FYYE^N-OGU^+$8CBRP_,O_<*OF3]L]MO]GNSZ+J\9O5JM\ MQ68QMVZ^Z).T=41SZU+Z*;#'4:O*ZQ+_Q"4-Y&\:1O#R.1/ M&XJ5LP4X#(@,BPU0&13PF1 Q$<,RI1,DDCGCA&SOB -,=< M>!%D).*KPS%5(S*9"0*(7)>9@NH:"-;L!6O6J_S!%+/ZAR:MVO,FW].%G8?& M=EV$R>Q3Y700V:Y5TL#IIF$M/Y-B(RDX:@,26(7"Z20R!F,DF7**&B6E.^@] M,D:4Y9Q;*9+Q3G M\,ER@]_VYL1__H!3C'U)S'E^I$^EZ<"R76>AK-MBR4()R9:#3\M^XH-=Q\OV M!':1!9!_41J(=<_J6*![,#9R>%'8J%^Q44>3I[@ARK/+T/"%?1<'5$$VY>?\ MUBX^V$_==]\T?X+-=TJ;[T9CQ-&D^>>V#3]_;/XK?WTVB-VL>;7TE5BXG7![ M2MI;ZK^OV[]?FN2_7YGD"K: M7D\ '/K!&,X?_K:TFY#O)_SQAI3#_/TAN__BQ;[T%W_:G.=?^*V[Z ))5I"( M&",:<8XETL0F9&QV(VUPD3#R-7'974_H[S?=?!F[[H?8^=7\HGAOSY?A>]O- MN]E-VUVL1?\;)^?;<1^K7;[1^;;CU/ MGZ:,%>19LR?XTCQWMQ[[?MU]?;=#+ZI>"3\<%;P5CYL/MBMU_>WJHEWU9G6^ M;&[#AZ_3[/UORK_U:/X1G.H[,U_D&%Y_Z6-ZPX:^M M#YDU\RY_^L-9F]^%RIWMW<&G8IRVJO2JP'S^BGF^R3V]^LM?7LSRI^?^K#Q) M7*2[?M_M5'E_8]2V\@V8YX;2EO\[V&]/TEUFV[Z'V%L[BXZ'6OD+"N M[]53%.@B$[+A.%=^E/=9D9=9=>-\58J*KF [K#;OFHO-RF=C4!3U?W8:'_/V M[[]B^X7S+K_[8F'7Y2Z*$5CGE]OW\Q"[O8M_F*_/R@&Q8@)FS;O8OLNK<58" MW%EY5W$1W]OE^OH=E(MDZ/MXSOVO6\MRG;1UJ?Y1WR[JS) M$LJ7#OUO\NWXO(U<;#;%:\J?ZQ_Z/)NP3TU_E:M+EF]?M>7;SV+SMV7AQX,_ MDI__E[-,&YN\[.\'Z65!IE6,VZC@]BG+G7[H)9QW>=X^3;2K97Z\]W&YB4/E MUG!O^=-N2XJV!5UG-J^A_Y1O=!GS9LK&=VG?E>_\0[_8;[[_:[==]?Z9AI=[ ML[=9##MI$-.> /NJL2%YT6W/^Y5H9NQ*!'V>#73^QU;(^;+K#S$N;SS+]J[F MVPU@%UV[W72#R3^+=K$^\\.N:L/&K[?[:BNFV=YEM]\5-WU:8_M8PR^W#Y:? M:9/R_6Y6^:LS8&SZ.Y_U^K*W1&6+YPTS7/OR4L^N)0VN>1_YW]FM>7CWAFH> MM&0>4:QP=E4L0Y90@X*12G&?DB(')[OOX]Z\S79RGK(4E^MM[7"6[YL,L&6A M1G=I#KW0>BWZ0[DT]%GS=G-^OD7X/?DW5PO0[%9@-*Q_J*>Y!O0/Z_#K$"3' M&%E,(^(6.^1D,BAJ&C'SQ&'!1W'X!]?^AC9\&OX<6R.F1'$>:@OU B^ZL!]- MF=;&!X;[-:+,=.AZCG2SBRA^29(T>YJ9B[E"//J*]M55/X)5R.^. V^T5T8V M\Y7\)1>++/!WF2FM>OY8..'%-MYQ0-WVO,KGS]]<^I1#CX.+BVPA^I8'J\UB MRZ%6\5VF5%O/-O5?^#9FZMJ?N.G?\?)C9L7+3+]>M.?G\ZXK9.OR*F]?OKBZ M2/XNN^KIS[SXE_/S/3'L\?9GS8NX6MOB+M\@\U=3J(I+7E8S/^]^[X;")^UR MNXJNL>TK\)T7?YCLQQJBOK;Z)_G:B?]QA=F8?4+]"D3[28NBTQ^B'YP_UEV_BFF M=&",9^6:B_Z;^B31SJN_V0NC7/_Y(,^?XT6[6AQ"WW-QGQ.?LHE^:[BS&=1_8"WG[ MO-^=__@R*=GM1LY^0WG7<"M?LFY; S)?;V.[@B)2W94=ML6AL*/:M M_]BL_^;Y,,8AOW78OUL=*\U">KW(U\CO7,;BUA6"M5O29.>KJWLHGQ]T6LNR-O%DN;V[>ZU[(%J.X MZSOCL/O>TBC%]S>S>X)-EL=N9Y8[N+GZ[!D THB E%?KRG[MQR\':UVV<=/M MWIBLS]ILQ[=(,UC!'9B5O'/S1=[/#OMVIN*R M=FJKO7>S-)>F^-**3B*$^ILQB(=UM[P-02>OD7/>(\XYR8X79H@R[;5/V%(\ M2@#BQ>4R9A!X&"<+P@[YQM]->D#KY6;9O@87VM>["UWOQ>MG;[7&9J MUJR>I=V)BM\YPN![#0FVK<.XH[?;:.Y^G/H*P>-BGB6RRV/[_=W_+'/S@73EQ]H%TOODP+\V M\^+?W,;JOT2$6UPL69'\O!=#?J8GS_TE^^MT\_Y6[FOS#TM%ABUQ8X=?[I-? M,_S,>5MJ:! Q)"#N543:QOR'\RP&%O*+80S#_[?]N(]J]@;S&[/C2]<_=S^ M,Y8\X; 7AU!9UVW.MRFX/I)@4\IF<0"9\P%C5GW Y"H.]P5WN)\I7-^,+?8^ M1)^!+%-G>F-^=7-9(&?S;MVN^K1BR1^VJ^Z[RV:D?K[RF_-2MW(C'UFN,L^7 M\'ULP39Y+_B802L[B_WM]WGL^'[>;KJ,C&'>QXVVH<;>62K/O,T]E^\K2&A[ M[(S]-QYDT[NKT$W)YI:'7_6N4XE*[426YJL,K__:Y)=*EC4-#M 041KNL)GG ME8A#4.F[O%)^U<8LWO8\HT%)-&]3L$7V\VT"]?I#]T&9$*]OILNON!+)B]?_ M_>J'C"C?70;02H0CDX(2ERJ_^L-S=3'^C, M?[YK^SQT22R4...Z1.!VH962P0_S/O&\<^I+S<\6I+N]O3I4"W2;3$B&#\2> M9I0OV-NPJROVL%?&M+]]TZ:DH9ORO&TH-[3(7G*I+2@?WU^(/C:7_:Y582#] M1Y]OWF6[>15Z+(]_RWXI15:9N/BK>&L)E67AY2?[$!=Y^Q<>,]SO199-+^;. M9A;F/NW=Q7;#]M'8_-Q=B2*7KKW]PUX&L*_=<3OPH1UOFNT>]G:I[,U?'6+, MP[;JV<2\E#5D>^%B+^VYSY\O_]XMQ]1\]LRMXL>>-=Z7S!S7F9D3++H?39CR M>F5]_]\=CVQ-:>_=RXWY@N._7Z^20(.+:%WT=M,= Q5>]Y'^XN%WF>^L,BCM MXA,[9EH2 ?DF,I!N,K[VB=4]$C0K?+5DI,H7;9-4Q9ON/?W\)<>YV6H>15]S*]D@SRY MI!ULR:\197;ZS[-YZDU4OT5"]JB[/K]0(D[GV3LLV:QK-5#YL=>;78GZ+=5; M?7)AUCO"1:*S?(5/&75]+(&D&+858/E[-B7N7U(&I?+C1;EZ>:<;JIO"RGY8 MEDJF_*88BV==@C(Q+TP8XDIQ,<^ /:C/$(>Y]1;[U\^R<1PR"N4J_4F W;N+ MPI75*@HQVY98;:NELM!*[Z%K2A8_9A7;2F>;9RA:.L0T=CF29\U_M1\*TRG/ MOOIG7._%=OK QC9D4V[[_;8W]*>MX]_%:_=?LC!#).?]EK4D.U\4W[^$P):[ M3WWNZ3_TS.O#WBI?2:&$G&Y8A3XF44YL#>BD_^O9XQV:Y6]&4I=EO#=MO@"S@O&C+$AM;E4V11=XO8)\V*@&ZJQA5Z)]H MT?:9H5+Z48)".R,%ENG4+-,N[-E7J75G[6J-RHF_V?QI6_!7PI2K>995UHMSNRX5H5N-V2L4:@OUSSMX:T="'P!-EU^UC9;=5)6M MQ;JF/->+Y_[V[.VS9KV*-JM%-C)7!:G#2::M9>BU95;>/WT_[W>W/<)77&=: M3W][PSTA",ON&4=>,(*XD1YIEP(2AFE-C<2*V)O^G$J61JLMDD3XXL\YI"G% M2 ?.C4U48>4/_+F\&Y\O0_GKY=6>_-'.5_]M%YOXPV55\F>[[*1EL#7-CZ$M(9(X8W6Z^:R8VR0U%TA@EY]5888<=C;_ MT\I08N*NR.QZ,O8UP=UMG?-7TH0I2&7M*24!)>L4HGO9.:7O_33MD!E4485EH3&NZ;<8O['UB)N MCX;V!>]]$R )T< ^E!=V/'O745J?KBV/^_J>J ?LI';U.55?C3ONQVQ MSA^\R([%+N<=\F;,,HA]?=&ZJ&])7-K5JI0'54+;\]36#01ZM$ENVLQH?[QKC?IL[ 8?TUK6S\ST$2)BI0/*_V<4$-(B)[%%V!%M?: > M*W40]72>)R8"8BIBQ!DG2&<3A3QQ&5F]H5J+ZR.6-\5\O4XO=COH&CSL?KN/ M#/@:,)36*04<2@/8+BZ_^7_7']ICA($K#=OZ7ML3$M-_-'MQL6H_]HGNK->@ MAX?3+C7C)GJ/%&-9#S-319H3B;!-GAG! Y'ND,$1ZQQSB @6\F=BUEUA%%(A M).^\P9F[_F;VX4U!ORIF/6(>X<1C9RCZ27+!!'O#@LI\4D86Y,=D^"5H@G@DM;\X@P9C*( M:#!GOYTU&W_??GY:R(3W[?0?85:&S?T4XTJF$[0.U%EN%L]]U4PV3 MT))Z')$(+&,JM1$9PS62V#I#*7'>2N!U@(_7\?&64M5=N5V/F0?):8#-6_15 M8N$U$QQAG966.V.1I=DM"TXG8KFPSA^$]V.2DL2LU#:68I0H7/;=4D#997,J MTUM!' ?8' \V 71^*U<<"<7$:42%SSR.*X^,S]LY)1.]HB1Z>A!,<)8I$GG( M;RI!O92YGPO!Y]W/C2/22<4/JXP = !T/@LZ-321X2QZD9T:%'G*]"O:[ 7% MP%$R/@I+M%'^8)CO?_QO59&UY=5=L.?<3@M-AX&V\0=+,G8Z@G M&[&>;!7["J[\CK:O!(^#N'<]LOJ:PXM55O0"O>@L+L(P,6-9JK9+07F[6?=] M<$M;T1!+,?I\V5N%JSK'[EGS.IN._8DZNV\OYT[Z2O-^[@X@^V&:P!+KM,=( M1UV&DXM,.LM0*F6\=339:(R\:<\H44%@3#*'%0)QD7U*C3.E33QR'FDB2=[1 MGKW>+=D5SH\#\_0H8Z^[$M_W;7_@(7-9_\_=[X8C&3%>SE?9EE#V9W[Z9D%7 MI9GQ8Q;WO$QJV3OI.%^FK$OEV%'[/JZV'8QW;8&O]S>Y; 1[\]I#-^%+';\Z M)%+T\#KG'LI!RZ?/^^,:0ULEN\B:NQPZ!]_2?GNOE>K;?LA6=E>:%VWHGZ'? MU;^T%QFK&26W.Z-U+OCPT;O,I-R#J6W[6?9=LX6PJ_[KTWGRSSWGY3BQ,AZI M6Q?\V'3]&;[Y:FBC/>_/XLV:B\6F/T\TO&/7Q'CHTM-WG.K;2;DR :>'C>U4 MIN%]_7[M3^NMAJ-W5WVY[_H5)]8,^5GSP]#-:-OBNUT-O1Z+95[,EWLMN@Z; M(16*OXP[IG]I-&;%6F6ZWV9;].]RI*&!0TV'0*VL(9(HC217"7&&*;+*,129 MI9HEKR+!7^-X]'&DP9)<&9E7EPKWE[;K1CG:D\GS$4+SY3F>*Q/5'ZKMVXA= M[?G/T>!K6+EG4*8OF#O,#]A.9(L]-9BO^T$,_>"TZT'@>T[U#[HBE1;651D.5HI1 (X>V]U M2@$;0P^.M3%*K/(TH"AU\Z-Y5NVQ+W]:]K##, MF'JP)/'/L;A8UR:Y[2_ U[N 7TVZ;_-%ZM3NNR<[!JDO/C7/0]M/KKVW_"%C M?\>-_FK9_-_-,F[+.4N4ZJJ#ZJW)M^_;_-4^8;WEE?-E YVT9=/%SI@X9C8;FD],1YN=$-^R32T$-NV67#O0+NRI]K[IA M7L=FOLT-G\7E-HV\"Z[N=<'JNW;N@K+;GH!7+7^S2/=[$JWVI;F=;].>S=U\ MZ%38CQ:Y_0N+2S#/7]2&3>FEM78DN_SQ,02D9][X6=ACKO)WITKB8;5[?L+T/ MNUT%(HC8G96Z&IRS&]^]^W"Y=)\/+*-3T[PPV7[4;_>L>6E7929Y,>R7#:3R MO63[4&[IHI3Y#,.T?]G]^FHL=C^0O!\2TU[1P-W$Y&UH/U\V7ZC<>!^/Z0L@ M=A?K[5&)_>^G>\]MB"7^8K>9@'Z5MY\8)O52O%*A/_79O&M/C67 M)\EV8X&NKKY-0_2%&7N-:>\Z_/7&P/,[T-];?_O_-,W#\F+A99 X.90\H:6O MC4':6Y+_Z2.WFKA #FN&[\&+O]].Z'G1GKLR"3'+^*H;(;#A!S#1[%FS$WJS M)_7?+IP\JMCS0TGW?>86+XIU?[,_&^UM7+V?]\/9RCQ2(+QC2?OUZ%6AGS&' M1'H966*(6<*R:)R7.'-6NO\^[M8E^*K#9/M=^_>S:O/1-Q> MG]FXCOYLF>7Q;B!@W?:+FHN%79>M-=N.?%RWZ\(J=PV^#\8K0BCZ,!3MG*"> MZU@ZK 7$I6;(&N,1M9Y'I9.PAWVL72)&!FL1-2*;#!8=,A9K)# E1#@5HL-W M8% _7Y;CO2IXDGVN4@KSO,]O/M]NM3(INTPF>+X,?]E.5,ANS/,RM3*&G^)Z MG% V.^Z"L:W[U!7? =3@]A.T[/]G[\V;VT:2O.'_WT^!Z)G>M2-8'-R'/>]$ MJ'W,>J?=]F-[MN/Y:Z-0AX@Q"+!Q2-9\^B>S"B#!2Y9D2@*IVMAQ2Q18J,KS M5UE9F7[LP68!FW*EX 7M@%!72!)$,0\C.W3BU-VZ01N)T'=!:Z3#$OB.3 A- MT?EZD4RD$':0;IW(?*17:H?UI>PD_)=ES_2_5P=+?_23:7+"\FQU76VPO8+$ M)K_I5=<$]5SH=DHKN]_U=*%6 <_UW5#YL&\\45OU]5B.49$=70"H$\,..R5Q M%%+B!WA7G$J'N$[HTLBA"8NWBNY%@@O?C6+B1YAF$,24I#+!RDFN1QE 4RZV M5&2'IW@UY.B7"E8@107>P3F,NL334RS.V6O+=(7'Z@;@]CG MJZ;L/@&J^/U M6A-BT*S%TM%N-43")QZ]; MH!=""Y=Z@XIT#702\V%A9XCW\2J1*XW5W9A4OB[#W_.R.%=]8ZSZJA"PB>QN M)>DLJ5040F*_J[XU]7#T[1;G/:X%.SP'#,*MR[+Z"JM@0@?7,(+9OUCWC6GH M-Y PWL(BL+V:6BP]/Z_$.5J3/1@4\ZF&;=S@GY+UJUN2RMB?W4C5E8F;V(PD M=H %V 2X6W#+) (?G0:>&Z7T($BUAYP'L2VQ/0U/V+8,- [[D!7GJ S+%$4C MQ[ODV)<21)!)PGVL<1:EG"3,#HF,DL@)HM!-TZUB+0^XX]JYTWJW9*Y^^ .R M_,N,%@=5EL ]Z92BJ?5ACZ8,?<+ WW%LNE,N\)=5!,1HU>Y*\3+RI1>&)*0N M]IMR(I($@A+.8N[+U([#8"M#BCDBH'[@$AI*F_A^(DGBLHBD :B;'\%PR5:' M@[<9-L7,82N]I12]!AT&E7KV22N#[E/9ETI20H_P<98MC./8(^)Q*%.>2$%L M&H*X1C(D5,;@!"(OB2/NVK:SY3CJ<:>)6^ M&[]67FF_G8*]6%@]ZLEL]<" M6Z$@H>]+&^LJR7"K,>O] MRG2_=;PZ4!V'4Q;K#5=OG=6GT2[Z)E=+CW^5DQTIP,TU&&.( 3 ._&]1E9@+ MNO8==J7^!G)1YA<:B^#?$1DJ+[]" 3KB_%T8 5]J%QA+,.9SQX8JX)(E$6R) MG @V5,))2,(C3AS;$2)VL:_UUC4\ZKE2^%B;T^8)\:6@A,9!"M^A/ H 6T2> M&(OYC$Y[>]6= N/AC&X9W"[@TQZG_R<>*,TRV%GU5QZ8J%2=2+2YNK%UUYVC MR\9&700JG&N\CQV*X4O:A-5 JFS1ZLA<>J4>6)[QT/-*J)<8$WY7MS2'_(**Y,X;O?WEY?;7Y/WD^:2!9Y$4FI S.77) TBE,B @'V M/PUX*K:2&ER:QJE,P&W8F CAQQ(HY :PIQ1.Y,C2P M5MWM!)2%/- M!"$<6]@T($&$G45DP,%2VC9A )&3D/$@M;=N(?S(I:S!70/@ M[5LDX+M"&T=,%]MS.ZLS&JW@9\U-9_V_SE'HPG4A<%GF>7FI,I_4!K$2,@<3 MJ?>ABSNI!G[E!-3C1DV?3P#;PV8FDYLI<6O7-F84MCZ,M9ABB1=;U^^;.JM# MJ5.[Y:)B*G=4@G,\S=-W=-7MZFZS.;S^N\PZ?&$]RYY;#2:R=FA4WVNY@-'P MJB^6HU:/:Q;L.9$:L.\E# @CTGE9-=F_=0BHKVRZD4"Y3';<2D-YJ68! \%( M(L_F'4X=B@9NJI5(L\%Q5\I;MBC/>[^ZTR7J>O!.RDET*GXUZY M4#MYE;6I+DJ?@^31HL%B[HONCC4RHYW/EY/;H,7T1[A(58WNQ@)B@V?1&:A= M%>KN]L1ZS?I5Y(#"FM3E<77G>JD^.U0-U2L5HE@M1*6>]H.KX[WNG8)/8#J5 MFA;\[>J:>750>&MJ!SE"_N$REBLLV=>37!RV9%+GS>FPRM8-/7I7"?2OVB%V M$^K6@R5O7M"V*5^FL+42E;)+J,'V2_4XR>E5V39@1[X)_E+;%,=6=Y"[+X") MR^FB%B]JL0!1;D1/JDH9,S7V3ZMJI,VR&ND%R(O>";[HQQ@\"$_R93U0]=K( MGKI>\C/2XR\-O^9!!V?WW:?<:!J%=QP-?JEV+6FF#;B^W[Y[+;L=AAL$D_Y_ MZ"* M+I0ZPM=KA4_V.TXP*0VH"5Y)X=:/E]>_ESTEC/&#U'-]$">Y753@ M4!NJ9[K\1EOC78+G:Z4B-B4'EH)_59U5'I3AG3(NN1(L&DOY FN=KCLX]4B" M\G#UEC>*#-Q64/;O-A!+O]=8^LT.+'VMI(Q).H:O SX=@9A\IT+TH5B\HS;T MS;U Y^AOY0;L:.+Z-C#"?5 W\$!UO8]KL[2*HW7':#^@S[?E:U&>-%%ZQ+?#VR2A#(B,6,VBR/'<=-H M,Z8;>%2DTDD)\WA(?,9]DMB.CQF7(G7=./1#_P8QW;H/ZG[29F9O:H2WEAKA M?:=WGS>)77_OF9BQ88>2_M%@AT?:0H[7RXP".V!9AJQ@Y?Q'X,-M67M,JG>2 M\.' NFC@PV@T>T^B.G=I%"<^"6E" 0I(26@$R,!+91K;OAW*="M1_=#PX3?1 MO%.&YMHV@[,UNLCR^%105^^UE1JO3,79)XMWK\V M-4,/7C/TK4@K?>X>3[IB^;#LCE//8D1S*SP$XED2&';:A')4E="5M* MGJ9!$L>Q'8>'R$SN>A35'_4M3/BU:L5:6:V"JUI0@X]6_21>8>98T8ROK<1# MQ1WO:Z?B3ZV.%=8;G;*H2T;JLEP=V:T!3X8N]%X%TPE%D,@$Q#'B'@!(/R)) MF'+B)R[ 1R\,9;!5?O@N@OF9S01O;NAQ3M2DJCZZNQ]GJNIC'6"9?$*307QLP85[ MRB!>KT(Q'FTUZ<+WIMY/V+6.APG&QCX=&[NWK,_CJZ266EN98POK)26 M13N,*2WH556J/CSJCO9X4O]'QNU'.X4TZ>8GGO-JKLP\K40B&7K8@-XCCLL$ MP59W).9>3!Q;2!GP-+:=8/-,QQ?"MST:DI@&+O%=)R!)Z+F$NMSEP@MB-PKZ M,YUS7GU[T9G[7]#:]X>*'[6I_Z0M?7>L=9"$5\>9!.;2S&@S7HWS-L[[\9E@ MG+=QWD?OO+GK@*L-'9**(")^0"6A?AB1)/:22$:"VFS+>7NN0R.&=V3#6!+? M2\%Y8R-I$7 >P+=]QW4>T7F[]B3T7>.\1^J\S8W7)Q&7T=GI67$^GCCKR/AZ M-"#.W-8;-[T-!CL6X[@;@]%(AC&C+O'<6!#?<1)"I?2(C*ECIZ$?4V'_2 !E MD*V-IOE];YE?8?75@X9-O(F3F(O"QO2,E.+&XXZ ":= ;^-QC]SC2A[SD#,B MF<.)S\.8Q"+VB71L(5R'"9]O74.Y3=3CX3RN.W'L@QY4&-,S[EC':1]L')=Q M>2VD4,7O'[XPZ'&Q]6B EXGTCIO>!G@=BVW<4W0F8,)SO8@$$88Z;)Z2)/($ MB4+N4L'3A#M;Y57O$NK GH/XYM^S9O:JK8$_JSOH5P<%8/8D"CUSV&1,T#@I M;CSO")AP"O0VGO>X/6\ M#^9YHTD<)<;QCM0"F2R/DXY\Z +#5D._P;H7NK3.>.+O(V/MT6 P$_L=-[T- M!CL6^[CGIHP?N/"_D$2;$Y 9,\#N5M_RVJDM-ZAA+_S;4=_Z7QM2,U.B:]XZ2#'+I<,MVH7SN> MF/O(F'LTP.N@@=Z;EO(:&;-.@2^'+[)F@-P8@5P2N4D028_$S F([X>"I+ZM M6AJD7IR&S/:=0X1-E+W?K@Y_R-A)/ F<8+2'5K,FO'YQN<;GS\:]3 ^ M_T1\OL,=X=(@()X=>."_/9]0SQ4D]@/JAE&2V#0^1/#F 7Q^.(F3@YZ7&)]_ M8D&?]:#"[M1-+0C MXML12 87E,0!L_TTBD5J_U!MEF%]O+Y78U\BKP.A UAZ$#SJ1Y/(&V^5EN\J MCX&DCV_A1D9Q@R$,AC 8PF"(<6((6R:^*YDD:<)"XE.9D-0#(.%[D2\O[6\[?KX0V_\^S"],,^;-$8^"_,H(8_ MJIM4<_5#)9C(+N"AK+ HOZ %$]@1>U&5%QG/BG,+WG&1,2 >**G%0 FH?A+5 MH<8'\(6HEK5UF34SBW57,764JF[3FE79 I6VGEI;4\IJ]4A#BP86EU_A?,KS M NC +5HO'\.15:-9H1X7?[08]&HN17XAK#E,8 :#_RY4A(PU&T/"/WV3;[[Y M?MI8ZSTQX57P>"I^9"(?],MZ!3A>"?KSKB4\<1\K:$S#E,5$."DC/I>3 MU%?/!>UT&".@M(")84DD3AQ!TC2)')EX4>2Q'&< M$%L*&L3<]>P@N96^?M*"]VGI4PZBN<$T.F7-O51^=Y<7YFV%R .=;#.K1.]Y M+0$(D6\X]*GU:0E_EF/=8@ 7+[/?1XPP0;S;8 MMPQ^*5J:6T)* >;\8CB25>'(3=E_5%86: R,):Y=25HM;D2 MG#5.L^NUO;XD#$P)"A/Z%TRNYEGGXL%+S#+X]!*&@:G"]Z;6EQF\7$V" 7%3 M\!-JED+1I)]'C218307E!N>^8THP+(@S1H!X!@/!EIR)>FITZ&#I;\#R_7*$ M(,"@VBU4&XH8'*L;DT"$#B:%)(2Z/CA?GU-*0\\+XZU&BW?QT&]ZQBQ=]2?@ M"F+=K&C!2'Q02H=QWS5$NP!/OH2TQ!UBVN\4P$VX! 6&;A074SJK M ]^5J!=:?O(KQ$@", \PNKH:PAI 2\VE$!UDV^>45U!-"H[@%\A(F[8I8;"E MX[[]' '$51CV4RBW6:("A=1 !L%M\1;F@Z?NI909$U6M:YHD+V$"L&4D&G'" M7#%K0>E"GTX_40->T+S5'P-@+R_U.:A>;"&:58 !%T'K6C3U1"UM'5Y/@$J% M )8 *JW*.5)6J!7A0K@ I>+N3HQA&$ 8G-\4E%LB;^[;RHJ_]%F#>P'+FG% M#:P\G)*<*;G9(6H[#H5@]S"GL$F#_^'>1N\+=@D+/8='ZN8ZB<$]B?@&NJ3> MKSZ?EU63_1MS(*SSLN3J\%DK'RRO%WC6SM5>[:)3&;*V+\'=".H=1][@)@JT M:[4Q2'*X23F!D#9N.__5\G.E4)4X!RWIM[.%Z A!=_%JTL4.^Z?% M-W!A%FS^]*:;(UO:0NV$:8$I";D ZX&_JGWOSA'G%!^D=5D ,V%_/:/%.=J& M;CK?-I($>M;.\0427E]6]7!:^OMU/T".IJ,7FD55 B&Z\#'\F38HI; !SN"I MR=I743SH98V;5B"0$B( 7KO6H&9M&0.=K/M/H;Q47I?Y2"NUAD:2YBLMI_J M*YG*%\F[K7H#Z&&WW2K;!M,OU$+VV[!;QB_=/5*S8<"6\G-=$),&H1<[@4TB MYB?$CQ(!VQW)"941[)QL%@1LJV#77;9(KT7:C#E^^5 7Y.XK>!EB1E':&,]X MP*#EC(*1HI8Y+]Q155=$=B!MGT1>@%=TW)2 ZGLD\&([27S! W\KE4 X*4T< MD9 HL$.LQ)N2U'$]XE(W8H-'"G2!SP^3 F0#X4YP0[<\+VP #P%0@G7 S+'4&OCN/["7;[,*4-VO&>Q\ON HO^(H/5?T0_SE<^V&]47=6@?U M!7P-/]-[GH5Z*]!]%?M&Q_[KNU\^6)]A)P##?U+/Y3 )JJ:C4*&V.NL!\WE9 M-RIQLV@0) IQ1*%<%^3(=GD2VQX1H50W M2Q@(LN^04-"4IW%@1T'\^(+L3>U3=&,_ZZ#<,.C6^1?E6CI7!2&!O2TCL1TP.Y9VPJ*M')Y#X=BA 3AKM/*_ M*0ZD_]$T=DY1_X]_">:$<,^-S5#*@ *43 -0)I]Q@)=!8A/'I5$"R-(3Z58* M*O-XQ&4(.U#?\<%K4X?$W+5!%>. 4]N57GQK7WQP5?2FWBE>*SD!5=P\[SNP M5NX)N:8\X$Z8VB3QA 3_(5.2.+Y';!#8( 3/$LJM\B:>':2>'W 2!R#COO MLB9Q0H+$3;G#TR@*MJY-[1+TMY6ZI\>N/LB/^M[C6<&[GQ JU4<=L_OR7>R' MR\^ Z0_$ZCCQ/3]E 1&1 "/E^!&AL$<@7B"%35GDV7[8_5Q,_>/EE9@ MI?.K98Q[\]3DV,T1'D05+%O0?'4I&2!^V9[/K,]BT>@#68#SP41'ZO21'![* M8K2J+18TXX-!U/D=/-(7S6VR8\?&L7X(3!>\$F%%0$?GX8Y> N!2T M-\^HC0X?11[VT$3$$C;5TO:$;;(M-Y0*_!Y3OK_IO#1VI3Q>D5GB^+ MXJ@5YP-K2A0R;:R%*&C>=*E, MUW\EJT'7;\$X]OAL;OIML9]_J,Q],,+/9U,;HLC:6#A(__7I;\T[?IKD6. M;!66.?\_X/D_*$/9)P%4XJ+,+U0^DM(ES%1:A9/;!1ZPF$2!;4L8L-"##:]+ M(AMK#N!U23Q4(=R.DR3RP$P&6R&4#NR2I<,2*5A@ MIX^>*."<>J+ L__XD^>__+24>TW;P7D__/5Y=[%,()S&VV(/M7>P0QGZ<2@) M63O"KG\ZS!8,M;(5:0^J98^=UO;[^34!*I""7=*HDVEH22[XGRJ::4H#5OT:KKNP[U1 =.5=*_ MM@R6%&)?[:,G+O">+7TO9AS/L>"?&&QQ[-LQ20&>^2)P;>%N]8PZE.G^9X%L MZU']/1MR>^J:S,"G(]>2<^:XC)+8Q01W$=J$THB3(/'3*)%.*%-V7X;\@>7Z M1 '*"K.C?2^&%EX5R)U1$[K>A<6=.(XCV$_+,*'$#R.;I*D7$"_V C]D7A2P MK8OZ=VG\NSN1[P2)2+*"9A(&%N28P%NA))O$"X ML*Z(VWQK;W&7(K6'7T]1[M#+DU-4*^W#<_7RXC#NK?<&GK#(W0WO+"_U?'@- M,Q=-@]=:8(PNE)O5M3H>O]';,=Q[_%0WH>IM2Y&"?X^%#4Z;!C&6LTX(?"0) M#X/0H:$O78=ON7QXS NH31S/P[J9<4"H S^!J:1^1)V$I^ZCAZKW5>]V?,^. M&'&$A[E)B4T2WQ.$RL -O<@3(ME:KA,BQ('UI39 (S]-4[#Q'B6N[4L1PK?! M$3SZVGH\7@MJAZ)"*M>1,[ZP7ZJ_DIQ> MP68$1OPF^$L]NLHD^+GOGZ5R\!:U>%&+!<7#QT%;\T'G\XNLSG39FQ?]-_;T M/]3X5Y7C^HBM1>TI-D>LRSSC^QN+]I1\)$8^W%YBHR;6 MH<1A?4<\'MW\CBALM\DW7P!W3^M'G_>.E['HN)%=)]DXM//#CN]0IP\.5=T7=5"TF'+ZB587MU\Y4VMR=LIHV#^?# M,)AXSOZ,0V.\#B7V#^0LAD2*U!3O;HWF&>>Y6.-!1S.D33?\"+AB_/H(F&#\ MNO'K1^_7PR3VHI!S(ITTPD(AE*0L]DCH^HD(L35'%&[=8[83YB=12NPT ;\> M!2Y\1WKPCQ-+QAW*(_8(?CV:V.'^5FC&>#VN7[^'N,TCA=/'ZUX>T;K\*NKZ MA?7/HNNBA>V),8,',]M5%(>5=5>M"1L:JTLPXXG4CHSS1X/N;LN&:PWD30]/ M1L:L4^#+X8^U1@KVCLNF/C-W9+8+VR62LRA*2 H(E?@Q\PGUN4,$#5TO<:DC MXZU+(S\>AQKXM=>=^_I8B7G6SL\*KA[M_-PK='._B<- VF@2V/NO?(_<7F\? M;X[,<(]V^SZ&++X=@; 1L,P (P.,## RP,@ HVU@1"/'YI12$LF4$3\%=$3# M".".D$*DH>,ET18P^O% WN, HWCB^IX!1@88/51.V"'/&'?$G,P9XT.>,9I@ MX"C8< L;ZDY=-**\;/%^XZA1[VB-YX@.A6_.W/$#YR>..E,I Y'$#I&>+P%K M1I*D7HR%%3TG=KCK!"$@1-C@1,TIMBV"O%#"G#"L1FA>-C'D\"VI<>$'6S5RKQ+$.L> MX$0\B:^ISSQZ VC@Q'5!)?@9B^>8PDX_WAY7P#I BP2W),TJZX+FK>A[^JF4 ML4NZNSGN<2W5U#?=4?"34\%D&)/(QH[I<6R3U$Y\X@E'LM"#+9G8ZDUQI\K. M ^O^%H3L?U#&#E+9,PSMZ?Z#A^.5UE4ISSWM-(]K.4;Y=C2&X2[U71:1U+=] MXJ>@0['M>,1V718X*8M=5QZD#/G]*9^?3,.35KY;U-&M1+T00($+D5]-5DW! MLF+1-K7%P,&>EY7*PX91?Q7PF.5:F>X:-G"\LTQ4^+[U:KI;S=5X=C$^[/,# MK-A32S0)(R^0D4>XY\;$E\PC29PZ!'82(L2]1$3OK2'XJ_)"%+1H4'?JHT9Y M9_6^5D7'M8[=Y;N.=ST3ZU+ _U<"FVK_"XP'=MZAELQ [!@,!8*M11",RQ]M MAOV[K#G%9H2%NL(!3*7#.AR_B499EHJ>"^P^F)564:I!Q3\C\*B1(+9-[=BG/&34^Y%N5:HO]]"\=(7NW_9,[LT,,*_GG6+= M3;OY?"1HULEQSP)0"YCZ:9PP676S%3X;BE#J\W$[B[->_<8_Y]EW;&DN[-=?6ZL MNXPT\2@X?I

%U4*I,PHR(Y""=K?K L7&PH7CLRUF0,@TD6^ M8'\Z_'JATO+U8=02"=4-?* 'S0K5P49]';^!H3?+L*L%$=H$QX:X)Y4H=WPI _<"++Q4%+55F MNZ[11C[[CS]Y_LNW7UZI_SX'5> 9H\@O*U,J@F]#E MJ!E_>66=L69JP3K/X&5YM\[^;S7.BV)(''8IL#(,:L$$5?_,K- ;/QQ0;3G@ MK^>T4NTY<>[UC*KP%[P*S ,=_!67#_N8%C:0__&G;Z[M)"^Q=WM_@GTITAH8 M#G9ML>A67EVHM:A%=+_!$DO<#%6P!](V!H>&'=1Y+M2W8),ETK+\.K5^*QO\ MYK)Y*+X$3&T.+*8CG-YGH_5M>81H)?A+\A15&L*EK!1@](]E:D50N_6$N#K82+ M8HLLD*U"G)= 2J=J,&K82]9 MYA= E#SOIX"*!A/6O9IQ3'.>N!W]\=) 4(!&6"Y,$-\+)*&>B_@ICF&G$M.8;^UB;G.8 MKZ(_9XS!9H1_7C+E( >)SG1_HM;QFOOE,:*V"P!_J*9>A[&V#A&5)BUHQBW> M*FN'NM+,*B%0'<#F6*) [5@'9],3B,Q@'M)NRZ/H)K-\!1G_"?(&OWU&5%A; ML'%6L2WPD&VE?0D^]%M9H?\J5G\'@K\"+ $/%!GMG.AOKU^==:8-2:]8M$!7 M@#R"#U1*JC['75G8J"?[%VV%!W,%62][(X:]JX%S&K?B$8R4>,(#\U-'./ _ MA;57WF%B,3#Q%$,YZZ@Z;<&^>&)M0"O$;3I)UW3B_K%G%DW_N\"R/_%VPXL!'P!- =FTXZ;#2QWH.7UO-Y M!3A&E!,-!=!ZP?X!$2Q(2R]G,WJAMGP@B2"G,(L< 2AL 55L&G4)8SQK0'6 MJ>;@:1A=>W(#-C:SK$(+"DA)K"&YE2%E)5$HBZNPJ/46%:S#KP."J36(H<' M]\-+@#R(L*M60?%V ?\ E,[UKSC?MD#1 \L!1F>F4(M&24K9+P4H%ORW TXZ ML+]Z28]?:Z J8OH<:+U:'T!K)/X%5>^".7_LR*3^\*HGB=[!?0(3P-$^J#_B MQ/Y9J"P3V$@L1*/,@/4KO9Q:'PK1$0 LA%3[A $=!B<*5EJI3M!43W]P+/$F M!P96)7!'[5,TFY0T#::H[:7,))B2Y1OZ,3N"H/76A"9(Z&U:XD(NLK+'T#!O MM C_MZR^KFCW=RUVUB^]V53+_++.8&V[8,4K><=C>"'4R<@%U7@LD2C MG,XIFN9G:F,$K,3@1 OX??FGB3+' ./I^J<4#%55B*O5+D4*L2S >%Y6YQKD MPMM )< 0U,^'(I,!+0J57H1H&G8;:[(+"V$4-PXJ0@.["5! Q;,USXGNSGKV M2CWX6SFUO!< #]D%L>W =EX.?HU\?_AKXMLOU43]_B/'3;SG6G;POP1?^< M?IZN5O/?+0=[\C\9^NA7LQD%N:?#*4RM,[ ?*N\;"HZ M$N?HH7&<]^#EAZ@$:3M#Y-16>A\O0'E0VX1$ :^[WLF*_O-RN;'L:*46,_A8 M232(895FL.?$C]4FO[<.DVY#BB^MP+A6B)F41=66&(= GX!%&-5EN(# M:8D[U[I_,M,S '5+U?9MP=ZE(#@Z,1[^ *^; ;FMK-&GJ^_R+ND1'SH=3KJ?7VJ5N%056'W6L( M';P!UF-BE/)!FW*2%1 ,98VFH9DT.THO4:_M#FC9I MKMS\#]$#-3&09K*'6G.X$%5W:9%LN)L,P79[U M$3? OI]_+&[@>1,OFOC.(Q,7<5AOZNEZ*N4<8ZA+/6CZ[?*:Y&L'@'!;]VK7 M(=NZ;BO<3T^//[1BJ9 =S;5C5,YEXUA.Z3\KP4!A=OKE#%S7RD'VSG&R-%BK M**S"P'I$H$XJMITG )BM//:-@^4?RS(YK2OYCTB'A^L[>G^BCDVDUF@Y6Q8> M6\ F3-_6)53"0E_0_))>U2]_LOYR;-+G[J'6QJN7=+N]"*K+);L2I?P@8HD; M,2)3.R%^Z$I$V; MN8E/;8_8+!+$%T%(*&>4)!YG<1J%CBNW+F[:;*HW7*5U5T 2)9Y7EX"UGQQ@P3D>\XJO#$3[FKS?A@- M[+%YWP$$VZ;V<&A4%T91&Z,=-;1HVY1](1.<'O+9?JD>)SF]@GT6O.*;X"_U MZQQ;>>+N"R"_.5W4XD5_(M531Y7AT6/_M*N&[$569ZFZ\?"B'V-/)5G]VC"< MNE[\,U)U7\&7;G[3P UN])Q]DZ?<:9!XAQON^";WG2+ &G0]9G^Q'4#\1@5V MX@?:?7U'\;=1ZVD4\3=LN2E;@ GX5Y5L-?8^"Z-DY0-LT XE#E_4'N*]WD.\ M6=]#C$=W;UUJ?^P2,AYE-S9X;&P9/?Q,G^")K8.YL?X\; M=29?MO!E7H^A)9A1U;O")=? I5.'2\,;_H^OHP86&5CTM-AB;.V3LK7N>'34 MV%IC:Y\,6^Z]T=ZI=6\[KE/5CY5*2E[H"TX5?*&_IU5MYVJ8+GUCR.%[U*X2 M(V.":99S*S=G6N",L:X"#P#>83)VB9]@-6K.?,)XR*1/(QX*[Y9)CV^^=9=9S^I:X.VH+_3;03KE.)X_ M2>QHM)UR1F;33L&'&%<^"C8F6,GJ72)=+'8>^*G)(YD0#PWD3*T11Q&X6A<>1!, N/* MC2L?*\7'XA MHO? !N.9QGJ\8\#R&,&R[2> <5-)A)/8Q(]L0>)4.H1SD0:V2&DH_$VP+ 2/ M1,)#PI,P(+[/ D+=U"%N&(]['MO8-FU)[YWT ;1QB(=M44:&<6- M(QX!$TZ!WL81'[PLW<8A"1U'$EBEM#0Y9[TF#L:1^Q-_# QCMA8I'%2?!R.V&1ZG730ZG.; MKC*]3'+7,6BD.3TY>GH;:'PL]G$W-(XBCW$6^80[-L#<.$T(%8Y# LX]$:>Q M*\-P*S=+^+;/;4JX[X?$]^* T"1TX8NV[3FQ0T,I1@.-_8GC>^8\UUBD<5+< M..(1,.$4Z&T<\7$[XH3[@GI>3"0+4N(SYA$:^BF)8@Y.-0UB\,B;CE@*[LJ8 MQ*:%^'!,_21.2 MB# F22H#(1EU>+I5\9PE#OPU GB=!@'Q'4#;L<#VT+834,>./!;)L6!L?Q+8 MSFB/@6]=5L18.@,$#! P0& TZF& P(D @8BZKO2H2P 0>,2/78?0*, T+U\& M:9B$E&X! 9=&\%S ";<31GR:2I($H4]\$;J1>AD@\+0L MW<@H/@X@<.\)9$-*1VJP@S)RV'DF6I'=!/!NT4.@;&ANLLN.0ET?^@AIW:VY M4Q?]&B];[/TT:N1N*I/<%OI?QUP#_D=CK?=$ 5,W3(4,"!/4(7Z4VA@%#(A@ M/'9EP&E"Y0/T8+V_D_;8FR1Q.-JC]N^JDMD /+Z]&QG%#:(PB,(@"H,HQHDH MG,23MA>$Q$M$3/S0820.G(#0,(UY G^-[*TD^L"C(I5.2IC'0^(S[I/$=GSB MQ:%(73<._7 TX437]B:>>] +I@91&$1A$,5:2!%^QL;/?U-J-FR_#9_P[.)O MVYV_\5/X\EZZWG.W[4.2=>/52P+?NN'V09N@KZC=67JPA)1YD20A* WQ YJ2 MV YLXLK896X)W5+"_KMA)?8/A? ME*3_4W;MV MMM]N,3]>\MYC^FMAO15IU=+JRG*]B85MCR96V5966M**6Z6T>%8)UI15;=&V MF945O)];S0S\N%BT%9O16N!C[<)J2@OH0,_/*W%.&_7I$MT;;+K$IC)(XS3P M(V)3Q)G2CDGBVP V6:M M$(+7$YR/7C2U/K6PO7'L-" .SED-M,AI,;6^S+)Z%T5X"3,K2IA)"DX%1VW5 M3"D#1U?!JHHK:T$1O+=_V E/C? ^E-Z_;"B4$*0\F1"#3BF966YI;[RG(BN4Y MRI2 0;D5?#S@9WLPVS$CHM7NUUYZ@?O[Q+=#"IL/&1,9)]P)71&Q^'NNG)\5_)/FO9:A MCS#WDG^>T4K4:_Z\[CZZ@TMWIOL/K(Y7YY8.75/F6K\.Q%D'M /SG3&%;X^? M( :A;ZLU"SAGS*?$]UQ0:S<"M)W$/I'BH.@]&2Z MOS;P\4KP4J6OPYY3ZQ;>UGU(;WM(P0:20(/Q<2/"(*6B &PHJ M*>B MW7(F MCHU](4%5B1\['HE#%A%/>B))L$\DWXI4W9]:'\X/QMXT/F6=OMX1GBEMW[&] MG-'=SNVXJ& 4>8=_%L)/&*,D=3#!TG,BDOA.2@3>KG)\;MO;Z1!I1$40)#8) MG!A ,&QH"58?)%'D\) 'CIU2?K.0\RIR*2,G / MDBW 9H*WN?@@-\5-404 3D>3+ZC-MQ1!$V"_Z=TPL'5@ A=M0_M#C6>Y$D'1 MB^ "&^DA7Y1%1>-X_.[BNX<)2BDQSF%EM45K6'J>EY?UB^\>[?A3W[_G%*8] M@O>=,XEM>3]0;EB?":82P79=VZ1M4_;ICC@]D*H7]DOU.,GI5=DV\(IO@K_4 MKW-LY4"Z+X#@Y'11BQ>U6% \5.RIHW)Z]=@_[;K@>I'569KE67/UHA]CSS57 M_=HPG'I)\C-2=5_.83>_:> &-WK.OLE3[C1P/'OU?^[AAC[NB7[GYG)\^XO+ MCW3?/!Y#$N,VY'I:E_Z?&A. Y/A7M3L<>[V9GI*/Q,C5_90'WDL<2AR^*#3S M7J.9-^MH9CR:>NL**F.7D/$HN[&XC\L$ U7&5S[EMIS7W\0)OL@:F#O;*PO/ M5&)FV<*7,;M1?&,"3-EJFZQ3$.OG1F5'K++K(,DU(.G401)&=<:CD08,G088 M,FPQMM;8VAVVUAV/CAI;:VSMDV'+B!M& ^G'5E#AF!(&U#$];6!"(ZB/,<\X MS\78V#F.^ABWA#N&):-P5H8-A@U/B0W&0(V.)88-A@V&#?>SB3G47O2);&+N M+_7R-]'T*:99PQD3'A)*L"WU]@;J2U?H_+1#XS]_.V[N>Y M3A3XV-(T21CUB4V]-)#"\>(X.L2U%'!/[Y1;PHLX-R]$7(/HP4_7 MWKWS)FZROP*F-P:OF-X$-W7V/&(LD'Y()*-8(2,, M2>Q(!J_B3D3CR.91!'=T]M?=KW?!R8^WB^G(C-4I. ?CHT<1WS-)"J-( M4G@MBE*5SS5I"F-7PD>[-S?^&KW]4+L/HU4):>B[Y6,+%2+&)FPA"CUDP3?3MZ>A_]7N:)1_IC M+W(BK&;JAEY*?-NU2>PF6$0[#&4B?18&\2&.]7M#?:;M]&_M/!75!ZGKX']H MF[JAJJN5JCUY75W\VQP&^(X[\0_;@MC8H^.T1\8-&S?\!,7>N.'C<,/@@@/I M2?# S/&)[R+ _9'[P4? V>/R#:K@?G8AK&P.KU=-='5?C'*ANOM.+##!394QC'BI MO_PUK:R_='*E_Z67M.)UUPUN_6%ESFL3K1ZU%;@'-ESK_&Y:G6EDS#H%OAR^ M;I8!]V,$]]3QIKW\*7L.[P(_I%>X<-G546+<_6]:QM27HOX_RVJDM-Z MAEKTS85=R,M#HOV'-'C;U7ST,,#@M8.!Y812'U"51+"7Q MD\ CL>TG1#@>C6QAQW:ZU<3]+E&_1P0&V]=SPL-& @TV>"+&SV #D^+V%(." M^U/^KA2">DJ>.0Q(T AZ?8>SY@@H1QE 02HW;VUA7Y R;.=;V9MP[NGTKJW'.!D\P'P1\""6A%, !7[ 0Q*[$2>A+6S/"V08 MAP>)Y3T6'G"CB1?%!@\84_WGY3F)/3PG<6_6:PB/&$9[6&+LL&DU M9/"+T1N#7T: 7YZX\Z="1H%T&(DDY<1WXIC$BQ[0=!%%)ZB+R)0SG_ MZWV^Z3QDLAV,RS;9#D\RY/?ZA^\CF:#[* SA0>_4CHP))PF:GUR>PW$91A/T MVU'[@#'/\]R A#1-B)_X(+*>"_^D3N+$+$I"&=Q'T*]S4D<2]C.6^,C"?@;! M& 3S5/7&(!@3]KMQV"_@E"8.([[P8^+'TB4QC5SB^;'-J8QLZ8?W$?:[N_M_ MP,#?*5NO4_ 6QFG_6. /?L::8W_K=>:W=@XC,_B=9Q=_^RO\;O0^ MV2"B3L1=AT0V%F.-N$?2,$Z)FS+803 N97R0AD>?V4SP-A)S,&1^ M9?756>RGN5[;H&A1U%?A$^RDL-?8&P$ M*]Q*!:-M+:RLP)?@_."YN759MCFW9C!%>$(4%AU(UMJ=LGWFYWJY> SKLRV+ M!S(^O:E1EJ:?S+!) 6V;LK\VC-,#*K^P7ZK'24ZORK:!5WP38/G5ZQQ;T:_[ M D/ L*C%BUHL:$4;T9-&83T]]D^[SCDNLCI+LSQKKE[T8^PY[="O#<.I$_Z, M1-WGT[KI31WW1H_9-WG*F]K^X48;\]2"[:E]YX@J?KRD].W-3:]Q-\(;\<$5 M?K6WNH7*QV.!?8]TN_WP;+B#W7U )BQOH(7?NX%VK]55;E0G>93Z] !WW@\E M#E]FE1#6>_A]5EMO"L1'[VG%9I;G3,:CJ;@S)ZP89'>ANOD%&QXZ, M7-OUQJ.1!@$9!/2TV&)L[9.RM>YX=-386F-KGPQ;S/V.T>TW#W9B^OGZ7M36 MJO7T=EMJ_>]H.U*/,U=F')D;)F'IZ.EMLB6/Q<;NSI:,@L0+9,*)[]HA\85T M2>((GU GI&$01"X-M[(E'>FDB2TE"0 -$Y_ZDJ0L"DC@2I&Z 0U9&FXF+?U@ MJM+9',C<'*KDO!=/;#97&3(V3XL8[CX )IT!OXYV/VSM[B>/8:81W%R.; M^*F0A(;@IUTWL).$,\_FSJ9W3@3EKJ IB7T//#H\"1X]$42*2*8A#6SFV*/V MSOXDL5WCG(V5&B?%Q^&<;W'I8>>G\-43R.7>>/.2NK=.Z-YS,\2]RWOW7 ^) M1!1)QW$(%W@YS7,20KV4$YZ&<\=[R>.^&O XSM1:$=K2E/[N/0ES@^:&Y/U06&>+*LLM-YA8F-\PL;Y4 MXJ*LK%_$O[GXBI%@ZW79GN>TMOXKJVHV WP! !8&%-QJ9K3!>RU7W;V6IH)7 M9@I7]7=JLLJJRAQOW-16V5:@=^35+!/2>O,-\(^ZDO-!RHR)JK:>X56:__C3 M-]=VV,LOR['T)_SE\ZGU7M1U54^'L^MF=9GEN24H_%2).6,:K M&++4 M\T,2I26M^-3ZV%9U2T'HX1L=(47=J*F)^2(OK^:H$?2\$@)_4A2F^$R;-S@4 M$G-%Q,DUM%/7D=1 W"I*]<): #GU6\O+ H@WRQ8X*"VN^FFR88+;\J)M1C0!:=3B,N)-2]Y)C-X D07K+1*6T8R(ZI=IBT/]71DBF@-;1IX MM>YNVC'= [M'0/9(1'BX+(K[$RS'V;I1]]?9\DQW0<^%WC,0*F&M+VA^2:_J MES]9?SDJT;L3?KS%AN#'-=+@#21M5M2 B77D!2SU994U\!=KD<.",GR(*R,/ M0S59+:^4#Z/@4S&&@:Z<"RF*&B_J%MJ=*J?YJ4:7\&+P'>LCO'X),C2HF8$SU1=TE4/3CD5AC%2L/DNO M]K@X2VG3!K92O@D]70:G!N<>2N[>%2@RA="2AV!E M"Q[M8^1B46;J1O=G!A2R?J?G (=Z-/L.'40VM_9 6NL9"$#!L@4 HBT\^GQB M"2DU2-R0E'7P][Z:=J_]SWHG])L,'E%".@$,5 *\!1P(RU10;0%ZHR^V(WI7 M*1X#+9J@6)\#-=3]^0[3Z301G1-BX1?QNCT@Q@9QOKK2SNE5CS3U'WKM*N%U M,)."EY>]8G4ZB50#*Y I_>R&60#F9E=:\4K&8.F#:_V;E,%+_SOFIW23@58" M%T5SB:IK2O9MQ;E=+KD7."'Q'2S9!ZS"^CO8[-SAH9U$3N)X6S5[7)$Z@1N0 MF,>4^&%HDS@2"?%BZ4L:VZXM61\;.>?5MQB#8LX9\N:38.(BVZ[8LPQ: MAVM!Z^#:H+4[#?:&K(_7/EGPW5P),ZBED=LMN67"Q4O%3!AK LC*I;5:@R\CG$7&%3%GV#%S0P>H44!GKVJ::69"<0':'2-H5(F;:_\>O9CMWI$=^5G+_5'G M$>EP$B$3=X.6-XN7&.E[=.E;[E45;(#US__7_=\YIT=\ /8.%F&Y4^L]+4#V MT NL?,1K\(2M/GA ]W4&7O6JSNJ= /*8U@S>\BU !-@X@X]]U6]2U1H_J>,- M!30^+$2E=K3U383/A$KN7)/@_Y8MX#MUP >6CVL(M]R?\W4AI+T0=E!0+AG) MUAA9K1A9+AD)8.APM4M1R;_)\)!G@N\0P,_OL1 M'K3>O9M82A>CR3+*<1N=O*U,+\,F^,3Z#.+5#%9#?EXGP^<6X*'Z'>'G:]K0 MY8!+F@ ED,)G18%8=IL*_UB6-[P2M+)TW%DN0H;*7W#ZJP@5B!56_H,AAXL]=4+F8MO MVR+6R4G_-O44H!2@\TLE2 1!??T"S3\8%;%3[%;S]J:>Y_T\>CF\PRGU&EF7 M-,T*) I1I+WVO9O:>PW9UZB9A('CQV[DADGB)S^K[=\W]#3+#>! &-9G-2Z2 MWWZ7JS'.L6RM;H[N+\7QQPZ,C2^N-T.E<%**BN;4H%VVN\R^[,.X_"W6C M1<7M:YW[V-:80E,-HD2+MF(SBA_/!,V;&<.F0XNJY"WK OWJ7A+#X/6G81SI MA&% =RIT;+KP//%92&0N_.R$OWI3(DG M2HCI#%8S6,U@M5,S=WB:C:5:0/D7%;CG4S-W"F)0O3:5)4!5ZT-698LN,;>\ MR+@R?!1>B/.RR=0>%KOPK;Z*V<#%TF!^_.6].GS& MN\@6C(%GZ W- %G-**R976$>@7*PN8\_+-,-L9''1TT!_7O>GL&L$0:C6+1K'S!I+WYRW&![R M%VNK$.J*SA(,;$Y^R8GN1F+=K^E2J&R%%7JL8>U,3/2-,KI\3B4O+ ",JDM$ M=9UA7C-3E#^OZ%Q3(B\OP12J?&BPB!FPI*6YAISO!<\Z((KC3;J\GZM-5M;: MRZDZ 2O.8*!B29:E&WS1$_GOH*.KE)+3LPRXOM.Q!L\U\_\!D@,8"-CW6>E, M;;W*VQ0V/9>*_:!+'7=/F+$=#3H"G!"+#4(U"-4@U%,S5P-,-CC$.1UE";KQ)MS:*OH&7 M7^'XZQ%(*52R+F#"8IMAVH!8,)3ZHT4T\8W7J)P> ?"NQEL M W:UQ\@14%@YC#?8>FC8/43; (5G@*D5[%6@/1MV9M? &[ZR";V-GS-^SOBY M$_-SJI$Q&+ S76?CU?$%H)^XT\,@27=5O)1X$_^/5@RQ93HZLKBQRGJ=TG M%JHING[>VVJ@#R/!(ZHWW&*ZZEY\J8$$NN_UJ>J['FH-?^@<^67MI,&\Z'6S M4E?IE0?OIK9/D2U>JA*!W;6F/KZ4=N*S/^0T&4A1%V344, "E]'B'9BV@KG4 M)9;KUA=K]#3#&;Q2QQAKR\;/ [-5E]7(4G]_6;6ZLH)P/]6!5IM@$B]&.PE M*O)#D:D7UF<=C9&DS@1>BN^PG]]./X8SSXI^BDBY.U!M0*])5VQU79F<-?[8 M:P3&&3B#.>PB4QC>FDS7Z*0*,5.FKKAP;3*+K N[*_.TO(28"@"X1;?$52$I MV8*YZ-FQNFRJ"E_@L+IJEX'L!K(;R'YJD/WC+^^/!\$^<71.E^$3L.2%@.<0 M/8'K!.\ ? 2+?WY>B7,\V.5BKFXBEZMSPKV8O#_1Q!O#?1!)#&-*:QBM[MXE MP?P \JG[\M=9M7QI%PU3U0'0L\ZR13=\!CZK4N>? S=5]&67U.#_55Z*"ZSJ M70B*MSTI^":]N+SN=A]+/* C9@HATGH&WP"87'U5"](.K*^8OB+"YBKE%KQD MLQ*O@N_; & MR@9+*N*ZE^LQSM$X1^,<3\TY:CMQ_#YD58X$S:U%T[02%YFV M_F@ .WLH6M6H:)\M,_6V3+6W'ZWVYIEJ;S\H?091&$1A$,6Q(@J=YEKO[)(S M3AX]R3WW20N@.**5TF#_^P;,&P<4#:'7Q1[#[:XE#K.?+- MQA_[R)*.X'3YYO!$IO*=\).-:V5=/A!MU@>&/42>_7L[EY]>4%@05M!N=EP= MT(E"\$]-YV*0H(^]1+JF92RK6#O7Z?/UI$_ KV?E)28K#0Z&-VY!K-*3!@_! M1DCG-ZFC0'6NM\JGUX^L)MS6.Y93<-5J;L_LZ(I,.,M6'8IO?!^(>[7)-,V6 MGA>9//C$I];OHC_%%;0J0*HN1-$*?8JDWC8\%--G:.I=3=,E%8PN#^5Z9LV6/?H$7W^\D_LE;98% M#C'';46@KL+E<#;]3)0@K(T)#*@W.9#U]2Y+W26IPO+YG#94GRVN"*"/ J_1 MQ?Y<<\A>5I5UK6*:@QBDKI6Z>6M3Z]ZF?'3:N6/L7E57 W2'?(,W 1'!L&$' M1[%&YOE0+)8+7%)N0) ^?MM?[5$W8;HOJN!L5NC&#,K(I*I-X7)*J\JMV+ Q MDQG37634Z6_5,W U$U5-]&(@2Y58W6?23:K*2EV98=UO.K6@E^FRVEWZUD1K MS=[*[*U.#MJNDI&.'P3>J&Q1O9U$KA._JT%JECH%%)FJ*-S9QWTY6NH^(!C- M]>M5F]4NUKZM"D%WS?36 "562EJ[?%I@M>?L0JQ_?S"WU?U3"BY$57"&)[IR M2]O3[5ZJL(;V)O"H;D#S1N>S;4Q3(;'EC-:2 (>9;$!M='":>[L6B\/T"7!S M<"[9(L<\1$P+V^M93"W@'U&&5QW(QJ1056.=SC$9"R067#K&Q0% =%=CNZ+: MV7E;#4O2WZB*L 8PJA/EH&&0HI+"T1R)J0J+3ZV/RQ?WD[G3RW0RI0*$3)6> M46\?0,RNTQ+ A&S5L%)-217F5\OL0/JN)_NY+9LW]:O1Z8EJFI6@-39E7.Q: MTDU6@@IQ@6P95&HO4^28AOTP,&+"/J=,;?$&VXBZVZ?HA+2><;=N2'#7]@-3 MJQ_&R MW_\K_5%1&_QVVF8Y[W4^%[HS:0]BB"R9RO'FV3E"OK7+<'V@8%=A+[5U[/>, MZ_U0^FT@P*9 M:M D(YN#Y#3:WO8Q*=P%]X9,M7K%_&#>JAQGW.K>*34LVXA7-A2X5HIHSKEW11 ;J\"[" M4Z%2\-:"L+QJS[O$<,R=FZC$-IT/CJZW$>>E;F.AG"Q0O\3-@T90E\I_]Z_1 M4CXOF^W ZC/5"T6O".Q&W0KUP?,N!#>C>$6H%U% 3]B?470K7 ZV-QN_C^&H M&P?E[M3W21_-PGHKN/50J@!:BS3I;NG2-,NSYDIM7&:9;);:L?_5N*E24$!7 MO5%IB6>@T**-#8"U.Y ;0T*&1U!^;N@XD]5%I&96&T15GH%,QVH1'?*F3;4:\WR$TV M[W\%>R(TE8!O;:5( 7ZD @=S 9A0>8I6*"HX#F MD%4H'GFMBR$57=D?"[:Y@)4ORKR=#Z.L@^:KXAMJL=ZV;O,,W$V_1:=I>2$Z M_5OW86L',UB8:3VM%O;).%+=5&4/ZD$8U84-U3-U&8P%? ^.5O4X$JO^1;C' M;K!M5!\6VNYUU$'QV[8XFNZ*P8S,9&\V5S$.\(>Z)Q9+T>L142?6N#U5^>O8 MHT=4G:9.-F\8J19=@/A>H2Y^'!J5SUWAU:XHM_8\_:/:ZRC+J]O^*L.KL\6Y M+GJF3P?6K58!/@(;.DV6/UF:2Q/K3.WT02O>_/+NR^LSW5QNX[/WZMF;P[;I M:FDS=1]S!NP0N,6M.YNE365G#7',Y8$%-G"FF'W?FY$4=\Q8PD'?F@5C#JZC M1+2.#E#7P56-^;J5=6GV2TIL+&:R.A72KD#?(%VZ@JP_::0JAH!W!V"+BX73 M#(0\I :]O?$>@-9;=Z/UR;F^Y]KY^A;ZIYWU5%6UE\<(<\ ZZN049J_9FJF8HCIX;;IT2YX\ S])^TI@^%0M!K,;')[T1R7_$%?6V^5"<(P/.F +[O6]:*J,U?I1 M_^5OG><;//^^&UH?LJ0B+R]-DM!A1/VS2FBC>.QKPM,'I.OOPFJN%MTAP^H MM3M\%-6@,(_.H^ER3589$3JYIJV:95T[I6RJ_N25H%5_$,%*1*>\*]>S JC+ M,Y/N/8-,&]BGJ$R[B<5+/+W$- #,2;K PR65VE"T-%\63A)%5>8Y9@Z"3NO\ M1]WA3XL.O"+7Q^,R;ZVF@K%K=1NM/^%:7D#;18>--**;5;IO,:VB7*CL M6V-G#TK?[J+O;YAVY3B#6Q[WGPUM=.0@/+P!.#0Z)]V<*;E_DN56> M!Z:O8!Y%K3VZOM& Z9D3\$-?E>_'M$KP9"KE;^G3!;Q8Y7VO)'_NZC* M?W796-J-K@I,[\V84^YXQRTL4/*OXJJ_$%M6JPM26*MZF>^YO(&M:K6K+=(Y M;<_%$K"L'+S*JRO.Z;DR*Y; O.YF/=%:^]MR*=US+=W+5&MUX0S?/T&$<-F5 M>A\,JO#+\@:;R2@YL%J(;UE_F7Y76K*GZ:_JFT>#\_%A4B=1.8>#-,Q5#VW> MWUOOKK9?GP^Z);B#NNT?-KZYXZ6KRWM*J-OYM5IR\XSZP;3VEK(?7G3W>77G4%#SA^W%'HY]QV1L"\H!+4:C#FMVI%;1MBE? MIF7%1:6F!IQX8;]4CY.<7I5M \-_$_RE?I5C*S/3?0&$+*>+6KRH,4D!T%U/ MF4J)DQK[)WP_3&!IY#&"JR]QO>B_WST$3_$EL=3K7&<:^I@;]->_-'S/,PY. MZ/HG[&GH_O@HAWC"F[JAFSA$2F?8JVW+YY MLMLS;+NA4\+KY^.SO^:8_,'M-*:\C\-$FX/QX\>WXS+6XV" L:9/RIJZX]!$ M8TV/WYH:EAC[:NRKL:]/2)F-?1T=2XQ]-?;5V-<3469C7T?'$F-?C7TU]O7X ME?EP)VAV-'%]&VCOGF!0=I0G:#]0'.(V.GQ;QA;ET;!U9$CFP"JTT_H\$O55 M<86CUJIPZA@%>EH*-"Y:/SI6,*)^Q)0VON(!?44P38P"/2T%&A>MC:\PHFY\ MQ9'XBM@HT--2H''1VO@*(^K&5QA?811HC HT+EH;7V%$W?B*H_ 5X=0W"O28 M"M0?K<-_L3*Y:8)PZ'NAGX>]<3YB;QS3_N"0+6RW6P]EQ9ZV!M1:5!E3338+ M5JDVQ=CZZ._8P72MJQ&V;+J$\>&YIL1>7MB>J^^0J5I#S6@NE_T3=&>P6OS1 MPG>P51D7+,\*U4AP3WLD?.\_JA)[H'ZF%]C7"3LF88OINLU5]\]*\):)80]1 MU9)4M_C,=??GKH5TWQM*=1O#3J-],[$;O1<&&38'72TCOUHNI)F!0)S/K/]N MX4-8LS]1+];O$DB]HA;+IJ4+>$%%YZ9KA.D:L?L)TS7"S,1TC3!;9-,UX@DE M:)]A1TB3H7TO8O#HZFS,[C&:75,$[FBMJ2D"=UP&TEB^,3# 6+[CMWRF480Q M?H8EQAP:OSTTC2*.3^\,2T;'$F,*C]\4FACA<2F> M.40YWC(W-T\(?*82R!P.,-7U2UM14@C36 MU.Q:C'TU]M785V-?C7T]>I88^VKLJ[&O)Z+,QKZ.CB7&OAK[:NSK\2NSZ11Q MO$=H-R_Q8$K&;#)T9!C&U%P:L3XY$]N.C H]+14:%ZT?'2<843]B2AMO\;#> MPK.-"CTM%1H7K8VW,*)NO,6Q>(O0>(LGID+CHK7Q%D;4C;'=-?# M"UJWE3!M(P[9-N*,XS($M][\\N[+ZS/5PF'SL_>*#A:MA/557%GSC@_6I;#: M6O5*H'4MZEKU6I!+?BU$)7'>!1.Z,P1\G^9UB5_BJ@%#AJZ@P$=S6A38V@&? M@[\(1FO5ZF'15HL2QE8='5*19^)";,WO.W.>B7PAVQSGF147HF[*JI[ EVA^ M53>U^G;9S$0W':%&65"P=[#$%&:BUCB#A3-@,JPTJU4/C$557F1<3=J:PY2Q M>03^#>BJQF3E''L/8'N#$LSG109R54I%HQ)(HQI7P-M957:4FV4X-;2RZT3, M2@[K?P?OYCS#;ZF>$S"I)2-PE;+2_2KR*TU?;//1+7&R6O?UJ\4>'QH1D*C!7.8S=$*@+9SD<)2.W4&4[$] MK?Z[G4V 9W+5D =U#U47B56UK&FK/=\7YV FX-DF%^JMJS^Q&:VROL$*S-WB M9='-^)QB2QX028KF25II6P.+ZW7[T/-O22!@ZW2?I:V0CS5,H-ZVS]C0!Y:' MT)^>"]W4YT(4K3A49QRCJG?PY44/L5;>9N51.G_=\;3SUW4+&J>D#)[-"N44 M4)[03W6.&H0JOU)?KV=EFW-X2P.ZKYTC!]57ZDQSY?B;[ *_H1LT-5G3-MH) MK2;T_]I[T^8VDJ-=]/O]%17RR$=S X2P<=7K-T*CQ=9Y/2-9DH_/_311Z"X0 M;36Z,;V0A'_]S!ZX*V1:W M0385.)&N^-K4BU,)UH('K@NN]C"8 1BTUJ7.(S+3:MV/:9"PWL/<)U5O#LO" MA5K<7:!*WX>D2=0DU(<^F=.M8(H^7N/39+%ZF:":PDN)9BFI_TKUET^*E ?0 MD\D"YY[D^FD%(KOB(\&1S(DH4*3-<:0H#N+F5\5( #C ]&31$3.YH,D9&Z9. M'" [?@OF!DKO;.5[/\#3M+1% 4-%TZ?)@@P,%O&/'.2_2N":SVH.@AN%RGM@ MF>CW3O[1T43'D<+#@P2' 9:8%C1I82'A*BA?RQ)AEQ+A*Y[3!BHMOB4>D"HH MQ30>L@:7>D%HM"\L3U3<+U E_6SDOS[?;!:#S>L'<#VNAIIENR(ZJO6T$:8= M7.9+_AXO[/!Q8\?) B6TW>?)/AD@QEVSR^^]S'.MX9L.PZYWYM5"?5R M/_<9[^>VQHAXHOW<7Z>)4N)7^'N:BG= -E]8UOF8]WG;N\^[U<+8ROJ.[;/A M+WRT(1,3N'RP9?(1,_K@@.0N*D>F=;EG=7NU*W>ILI,E+%^/2KYREZJ6@OD> M[\5$J/;>I@K(;5LLSZT\QF_+N5L[MB!8QE,GXK,'V2Q@+ZCV@Y^?[,#+X[?L M/ $##[=G9V=L?3'L#"Z=Z@AP[$!\;'SMZ(#(NHPAQ+KLB'19?P"ZS*D=J'L" MXEZ%W@Z=YUT%2MAYWM46#MR*=U=M2"B+N*_L"(59QF1++)"#A:7M5W"6<(BY MPEQAKK T:P>'F"N6<>7)\EF-W8\C>M+NK/3Z3@GS< ML.K<,]P^FKP'GO*RW MTCD\X2JMG==0;LFT%\">X8AQY$Z\G5-6SIB*1PXAUVGM/ (<4T6GCZT!;3.( MW-)#3Y:O8N?8/HN)U;1H"]M'8> 6YIDM/.Q=DEPZ@UU92- +<42;]S=MIG&+7&/>7D MJ5/P>WO? 6EV! 0M Z83!@8'[NRE-1L8^S4P1IW+(0? &4?6X8@U"2/@N!'@ MF";I=X;G7)/3'E^54ZE.X4\?55NS+JGEU9_]TS/ MNN??-=%YK,\3OZ*#MX,;M7F'0M^2S5>621XG3"@.4]I+:S:A]ASMO^A=,(P8 M1K;!B!4)(^"X$>"6(OGSG^X&O?Z(D=0>;YPSQTXA\'T0R0C/.A?DO2J_\,S3 M(W/-!XX=ET\ MS2)8]MZ\@0LL\M MYR2Y4]![[?V1!]IW/7;'?,@YX4^+YDL??M9"Q3A4?3S] G MUSW1N&FWX]XJ1R[MI35;&'L5,H^/V51D!]M+:>02XI4F& M,( 1:Y+VN*N<2W8*?Y_D(HG#L'ZL5)E1SF*8TWIOUH[ H660=<+VX!"?O;1F MVV._F\M&/081@\@V$+$:800<-P+<4B/]3N^"FWFWQX/=5<1HV5VU@"5N >NU M_^\\14?TW2\?OKY];4< T#*.6F8L #%58F9[.L]$&H>!+YHKZDF#>0@Z,PI# MQD%W@"/QXWP/XCZZ1N M#,&HK) 4JV.R3&38YJNTV'AB5?L].'.:*QJ'5:U3Y:1 M;Y5*=@NWG]6-BO+'5H!S[OS@QNUNHK7MP)$MUM#3RSPV7W:<+[D8=BXO'MN( MK+48=%W8.60VL+)A9=@M7OZE,O CC M-/U9!)$7SY304SZR[F.GW!G<60.+=P_92VLN8=RK-'_1[_)AV@YY*L\M43OV MXY U$6NBXT: 6YKHK/O8/5EM!I&]BHASU\?A[R_5XHM?:<*6-1_;2 MFDV._:8(+KJ'S0_8B2*W; Z&H:.^;YLAY#JMG4> 6XIH^/@H;)M1Y)8B*IQ? M^"G'H:)?-U'S^:NY]/T@NB[HT7\B"C>+[WO=\W(_0'$YP>?J8M@=#H?/ZQQ! MMR^8++Y3MYP]E;A#!TD*@#-H.E/=! M)"-O[;&&0>2%N:\ ,@%8-W,@T4),%'Q1:UGH&(F<2*DE^4R%/ ;4".*X$99/:R 5AUU MRR#KB%!=R[ #SXS2/,SP6AGY(JX4FQ]D>8)7XNE,978/BC,0$-*>XD6%.^A)I M!2-#38KC#,#FI6ZU+ ..1 :,VBX#'CCZMT!^ :,:\"JTSE62QB $PO)^#4J MDX>?>P3*VR";BMLX^0;R VZ/YUDP"_ZCCS*B9R77,C(?@&C1D"0,CU4&)JJ@ MA:P?@W8LC!O>=1UXXCJ6H<;Q)$>1(5)/AHHQ>B08/6T[1C>6QM?\OD@5SEY" MO^L+.\MZ$_]$O&)X55Z3CDOT)O)-<-D<:KHOJM2_L"1P]R#;QG'H/P73WL2S M.7C=R!OC>(.H!4.'_OPX-X9$NA2)>ARU5X-C+26VOA7'=Q5D,'3O.UHC;"1O MOWMQ=O[$!&Z!:'_VWQ]A$1MI(0+R$\#@!9G%P@TYR$L\$BB0O">:DV$%' M1ZGTM*5=W)M-988/ +L:80 WWDY5).93"2/W J#K) C#QH.TUT&^P@RL#>T3 MT.NT"5(\&HP")6>I2'-OBL(.<:>?"S(SRB?HMR1P?1J'.3T7)IZ/J_'&DXE" M2\B\ 6_/5*BF2H9H=IAON^(UC,_ NGCU%%XW5C"/:EH@HC$>]\\HP+^^9/!A MVA7_4J4S(3[]\BN\JIIY9]UHTW(L9JQC(H$VJ*9 @UM\^XT2?I" L45>2V(\ M-'F=*$4QO8XVI31)B'4+X<&RC)&@WP*S:>N$PF&Q MM20?2I0]G>VT+)&VLJ* FI=GI_W1Q>!\<'9Y.;I\_LH<'3\8O&J)6;6]TOCT MD.C:T5[$ \KP*_$&90^Z9Y7\KJS FO BZ8KR24MGV13L@1;2*+M1#$GQUSCV M/]^![ %O<9[$-R#>,.H#A+G6_AJLFPR$^*PKOD[1@OVWSD(8*5K(K%0_C]YK M'D.BGP*SI#A*HW?%DD596UU'CP O,H$O0?+AET;.+DQ(J4J%K RB_FH),[U# M@H#["R^L+XRN0)W8' 5>5CTHGF1(O#"-2U^:WAO,\ME]SWVCDDQJ!]H\B9Y1 MC(MFB%.2,UAYF7EOBIH 5( ";8PG4L,:V:CDP2]-YG.B45PR-F.)D0F0'K+:5,MHAO M<-:X&)0? #G R9]IUOBQB.*L&@1,MH@'D-NS:4#5".#1:9ZN84UC:+=H9\Q@ MN2.*,- Y TQF#;5>PJ K?E&@ER*,D]!<,B503':0Z&-U#1(!XXV83<.<6GR_ M-M84JRM^$ K 8T_'$M]"8;QK3(86%HIHMA2K+,5:QA;Q^#R^_6\/J[BKV:+ M%>,HC2\A/4^EQ%=0!QZN/W@-2!//6#=*)E'%BM4A$TG)0JN]9M="IK:&"7I@ M%Z9K+21-0)C<-)B;V<_B1-7'!NRF1%"B%0-P^0XD*"Z$^YB+XR$A9,S ".A" M:WR+R!0;76QT'8O1=9][5HCAJUVU@3B@Z?5=AM=F-Y#\W=)QTQ:*3W5W*4BD M3BWWAI4=UQAG@M]CU$AU"8DB*8!;)_"'+\=!B'9017=S]9+'33;(O5Z^EOC? M[=F#>/5SU#XP E^,%^OG?Q-(&M4-+*DWLI+1"X3X#>J?<@8L8UG&LHPM1,^7 M>HRKC;YL39#JJ"!(B;^B*$&I]3])? TR\XN\PAH ?"PP6&"PPFO6E+9<4 ME94"!L>&4+\./H!#'M^F-1>8BHC("];7>V2-)/$$/J+Z!:RZQ86QV[1JN[87 M'Y .U?8B=Q=U_WR)EM.R.<)<7BN]7^=$3F"B5S*\E8OTU3/QDE??#Z^^'R]N MV*.BWE_*_4U9B6G*&T!ZOC.%9)R'W^%2_A=6JGJYCIU/8M1-2.NR:$\'.<-% MO>15._-I5M=_%$XH657%1 M&:^V=\%EGF/VH[-D[=Y0#0L]H5.K BZJ?XLX9"I#>!WFN,9@<<.H\#=3HH\R M*,UB[]N)3E9Z\0S%D"X+-B*I0R'">CBR&%!5W@]#B]-R%X$7QKE?# RNQ^1A MAA8[)4OU_@,8/QKP>(O^ (U\CZB B4F8J;]VZ\$D#S&(.=.; HH-$9[)UU81 MU"H_%=?"M;!85/)P65*MU&AI)6)2K,BC^EAV%:'W@IH EN(M>2XF1IH&69QT M:C5#>C8>90M+2B+9J2[T5H5A43)5>C^SX*[(#R[ICHV%I#"CA;C!ZJ)&^KG: M8@'/+ <)ZR+.4X["L!)B);2N'HFR(L('9(7QG$0.8CA3WC2"P5\OVJN7EM1) M9^?ZI-H9%D0W<7BCZS7GZTB.(C/(Z(WU?6QETHE4CJD$B)/E#:3+S\.I8 9. MCZGBI1Y[/,EN0;V>-+;2%-FW9075%0\ODMM 8?JI4D/J2V M(QSG4BA=JM#1[VM(\2*)ITMB3#$^!K29:B3 9U#"4C/8E?K^7:!BK VT@[Z30F+,U8,XI^8_W#^H?U3YDV ME*&1;K &ORDTK]NK<&I%%#1ED"FSV&Q&+(5'?1="?1OQT@;D2E>5%[^XG<8D M@;&PD7R9PB?XN2RC2XW41:,:A'/:L,L?IQ [#VI#K7:(T_#U+* $1JIU9+JZ M .HNUS;*<+/J6K.Z'M952RH)?9Z"]JAB&DXBSMD\'\1]B+MH:DN%>^6?=3S&+3) HU6O,E48F7>P3UP^D]Y9#@.;[9 M,J\-!M:5K"M95Q9:Y:^Z<%LCU\<*?]J@#@ANK\I\NI!?&?%3=\K+D8H=TX(' M!92.XU&UH^DB@L^E-X"_VO!Q8XRT*S:IK M+$TI?JFQ&JY8,R;XO?U#.E5CKC+_$E*!NDQ3A2^Y)FT6D<#')S4T ^YJ"?0> M"A_F09/L"A;'+(Y9'!N)]19WB7E!U5Y$SG#[AFXOTBJ)#,+!KT^6-GBA6,ET M1 G;_%41D3H92$*581I_?<2EUF )O@UW^B+Z[Z6W[1;?Q:D'O@S,E*8=RE\)EVJ;$*,'NYA M-85?<=ENB&,V+"U86A3P^E"UOL9N:>V5%T%SHK1#7]O@ZHYV,7@RG8JI"BD' M7EQ],H;K=*!:IR=8>K#T8.FQ(CU:;VX$2S-%-SQ&C[_HS!%3&&"<-;JKU%-2 MRV$'NCA(TWRIAW.9"67__>F7+ZF"K_+N8-LS^H/6NNY&T69(W8;3/E%^F2=* ML2-@XU(=45.3B=)ENM5W G#()/'@#2?7^Y:LMBNEJ43SJ,T7Y;XH% M8FA"]XK&=$:JZQXPBN$KF$6"I5\PL2*FMTJ-#F9SP ;!7HY5S1G%,O%&#YX0 M&,&!?Q>S*G> FQ-.Y*U,?"#M^SAIE-XEZAJ^H/0_E@W(T,O#4D(U&%@814%1 M,8;#54K\%L.(3VO-,GPDB2ZXX?>%Q/;,XC;$GAKXT]HKIH /4M5E@8RSVIF%!%"JD"@YIF:H4G3-=- MY2]G&M;R!]OS#Y]8"EAXDJ"A[VHL1()=5IR:B$/#C$WO%5U^ BYRG(/+C1T3 M7^E7]7LD/,P-L*1".4_55:KF$DV[YB&+].QG^K#(K!3=N %,M_6Z*NXW%]6/ M_S2._66W?SI ;W[M&:%F3-U>_^%+'KCBO-L;7-;_^^$G;C$LF%U_BZ'O8G;# MRU'+9F0%OXI#4.L+?*I%I]:AJRM[/T<6;WNT[<5>;*"]J*95HV57(8D7/@JJ MQ+B2<0X/\=.?:R+V@&=3V\7H!W3<][)H:QW79 "0&[_YR[/!L_TR8_GXX?+T M8=%" F[L]/7#+5=[44ODX3I<2O\/^ ;/Y_C1/P G^E\,RPW\%F MV$,[L/K \JB_#ACEP#JQ ^Y[Y2&SQ#J6L-3=N]1]CD[YUQC,)K%ZHI6]2V%5 MPK+YQ.;3,0-Y*_-IX"BX;5\G=L"=W=5C8@#+6#:6V%AB8XF!_(B36"K!M M:W[OJ:S,K6J?STOMJK\3\KOBXW?*W+97"#[6DMTQ.]:*MD,QB$J7+.40K>]<6IBG;D M+'?[G!+3/:'H\YE[YR1N,)'UZ6>\T!JI2YZ MHCV:W(=K+6O/A\^MXRNCC2T_MOS:""&W9&,?^'+*EA];?O8!J96ZB"V_O5I^ M9VSY'3/:7-(W;/FY#B&W9..+0:]SUNLQ$MU!HB7;=NU'8BN5&9N.>Q6/_>&> MMW=R,8'E2^+35,*C!/(-ARU4I.P9;_7E%?_L4%A1EL;T,;ZQD;)9BD"W!)M@V%G M=';).&(V5#SOZW=J27S)Q]6^?M[*[WCFOD..MC&,K(-1*Q4)6VU[326L;W[$ M^]>/-6G^,9NJA/>INYXMWVF]W[:GQUO&*-=Y\@ LMN6*_7:,6Q)RU#GM]1V M9=WR@KDS/KGL]A@T&?L/>_4?>+O5,8.-S4;[>,)FHY62$@RQ1]=LLMEX//BT M'W>MU&1L-NY3&#ZZQI/!U@:P<9;31L%F*0+_=&>]^COKK; 31EZ0&9_C3,9\K9[UPL)N(#17EH[;U.X)='Z%\/.Y<49 M XF!9!N06JE*7#?.CYPI#!6VNEA96(@ MZRN06_8&0X>VZ^>@<1 8E7"5M?1 M,(6A#9XQAZSD$'.%N<);.,U2 M(2-?Q'.5R"R(KH6ZFZLH5>F5'54*EO'W\#C\3E./2WEL5%_,%>8*<^707&%3 MST*F,%2L5/QLAQT<),R"@[. Y93E7&&5;B%3&"I6JG3F$..&N<)<:0576/$_ M>=J&3XAU+KDCXDFQ2ZTCU)T7YFEPH_!37\%PO$#2^;$R\O]KG(B79AW5_Y6S M&#CU'WT=W)+B.H>5HN8RD9D*%V*LPOC6CC0N>\A<1,I%I!89)6Y)S/Y9Y^SR ME''$.+(-1ZW4)*X;]VX)-S["[*C!QNK&1L%F*0+V[S)0WC6"HUPL[*FHLTX5.B.(VM[9W MG=;.&R-NB;GAH'/9NV <,8YLPU$K-0D;]?MMDQTSVEC?V"C9+$6 6Z)M M>-KI\=%>C"/[<-1*3<)VVU[MMG.VVXX9;:QO;)1LEB+ +='V M@R'#&.=L'& M_7",CV0]9E7$AM]>I>/9GD]DY32\Y2OBBPR5;G@,4_VFL.&Q'?4WEJE/)X0O M%P':2VOGS0^WY-KY1>=T\-CX+>.(<73<9CP7T]HLW$9#W@-US&AC?6.C9+,4 M 6Z)MLM!Y_*4MZXSCJS#42LU"=MM>[7;>._Z4:.-]8V-DLU2!+@EVE[T1YW1 MX+$;7=H,I-8EWH\.B:W416SY[5<\/GWFG3? .[4D_JHBEU\V:(6^)M<-DYZU\RCAA'MN&HE9J$S?G]GHO! M&ZB.&6VL;VR4;)8BP"W1-NQW+@=#QA'CR#8TVUC?6(< M MT?9BT!GV>./[$>3?CPZ(K51%;/CM53J>\\9W"P7M 5?$VZ7CWD7]7'<[:G L M4Z1.B.&=5A*.X6J55$0ZG68U!E[%'L4QH^NO4]@ZT-8&.[T3Z>L-UHI:3L]SO# M\\=6%+#=>#P M1]XK51E;#?R\?4,-AOT$ZL;1H"[DFW8.3T[8Q@QC&R#42L5 M"5MM^ZV*W^_Q];NK%;! +K%ZJ]Q)D/AQ6FF^^+'[F*DI5:D>% MD&5,=D+([K3.D:.\-A;.<93W4&<*#CIG%U9L'.,PK]4(M1]YK=1EKCL,1\X4 MA@J;?:Q4V.RSS>R[P+#O8_N^LMEW/ BU'WFMU&5L]CG-%(;*?5P!'N W?WDV M>,8?'LL;W6>:?WP>4A M[]BQ+V3 .W;:$=3K=X8]WK'# &73WG&NL&EO(5,8*FSUL5)AJ\\VJ^^R8*\P55OP'R.3R/EU+W-6/V50E MQ9[\RAY@KS!7FBMU<8<6_Y\UY=?KRR:VV)W[L2,%RRH=; MOG,!J$5&@UL2[46_<]%[; ^M-N/H$6S<#\?6'B;/0'34>C^V@BRWI./ZHQ<8 M;$<"-I?TE>NT=AX!;DFV/__I;M#KCQA)C"3KD-1*7<*&VS[%6X\-MV,&&ZL; M&P6;I0AP2[)QP(X#=BT%8BM5$=M]^Y2.T\@7Q =>T2K,?Z[G+ MVS0/+G=W>EZ/90QPG=;.6QYNR33@SG#$,&(8V0:C5BH2-N#W*=M&CPW<,MC: M #96-S8*-DL1X)9D.QTPAAA#MF&HE5J$338G&]6L<,-K8\[>,)6YY62LH7IYV+ MLTL'<,F&)QN>K O9\+1;G [9\#QFL''&U4;!9BD"W))L+\X[@[/';A%J,X[8 M[G,=B*U416SW[;7T8;!^EQ$?U=R^BH:O<29#$:\Z[F<<.5,8*FPVLMG(9J-M9N-I MYZ+/9B.;C:P+VZD+V6QTFBD,%3XKWF4.,5>8*\P5N[G"BG_/9\5S3OF N^2Q ME;P8JTF<*--87F3R3J5VE(M8QMS#@_#(B]Y>W")R/L<[ L:\#Z'5@3I M7IQU+BX>FQGE?0Z\SX&] Z?EKO7>@5OBE(_Z/FJPL>%I'T_8\+124K[H=\Y. M^P[@D@U/-CQ9%[+A:;,HX8KNO=4!L MI2IBNV^O&]OZZX\:Y#W:[2MI^$UEXD48I^G/9H.V'05&EO'4":'ZA ?7#;H# MC&#Y<3X.E=VA96LMF)_L0-;VC+7?UG%+U+X8=@:7/2? S?%I/I^(_13F"G.% MN6*GAF+SD\W/0\/2+?.S/P#S<^@$N*TW/UV7O:P1F2O,%>8*;[=G#C%NF"O, M%>:*XUPIDM/P4X(C0;]N(M'S>RG4'U@2&'C061S'H?\C5-:WXOBN@@R&[FT^ M'GJ:*"5^A;^GJ7@'A/3%KS+QIF+8[XA!;S 4;^+97";P>1:+AZX>U!CX>#Z= M,9N6V?19W:@H5]N0M]^].#M_8@+_.T^S8+)P.V[R*5&IEP3S+(@CD25P@_3P M]U0DFMK"5QZ(]116^4^#7O=,P,M"N* CXD3TA\\[8J%D/^- L1%:3Y3 M28H/BKQ@+D/XTHCA,9PSCE&$;3%1\B(7T_R&BP M>$=SH,*;RNB:!C-_D BW\ (9IK$(0 YX&;P$)Q6).+J.@^A:I--@DA7SNHE# M&#G.:_.#81(P^DS"+8F"'R'.]#;(IB*,;V%:,&D/'YRH4!(]X(;-3YLC+5+D M43:%I7<]K5%HB1"WBKI[>!GP9!8#T;(&7QXFQ9Q&M_ZJDK-(7]#D,V0,O'$2 M>WDJZ'MZ%4:Y<^#Y. $/_T>L"EQ0!7R4W@0<"*$E0 MFLQ@I&ECV> :HWOIQ7KU >P26> EG:O(QT=)+XG3U*SNQBS3C@#K(PM(!,:3 M2:HR'.5/@^ZHF)\@0:(I0!@(QD07,4GB&:U'Z?V1!RE) 03<#2C;-Y).+A&O M88 AF2Y=\5:E<^"PD0Y+P[QOC"O8K\N:-3>L81V0"U;C+1#UCQP(J>>+DA>% M#OH&\IJ$11:#H5#>U7AO+&;*#_)97?J,51C M?!V&#U %R:2BC2?S^-D[\G%O!?X=(K94L=T)8A5K#\VR$UO^3C2@-5J[\4 M=Z=+XFYPMJ6X0_@H6%9>1FO0B"S2@,7C01 FXJ]@Z@-PQMK0JB _"1(P(Z8R MG.#M*$?6"RPI^F?WF8%I?8( "VTG]3N]WCE<&>>I@1U37_K-\9](;W M7@]B[E^E:,(AE+.$(=$DB^G#XT#MYR'9=JDV#BH"D+0"DZTN[]-U3#+7+4M( M&@:8)%&^I&[Z:8[\D0,3-&F12FR-[!*-'X'.R3JK MH]<];UH=H\TP)%!L!D2F0C55,H2UZ:CV6I=[+MN6^$=J9Q1%"B(_<+@'U%%N3_SF'8\)21N 6M"6;D#7F?9DK&Z"D4GPG7%+- JDR" M2$9>0!XAFFK;15T>3I1<< 1^>=F_B=-,.ZT?YQ0; !/YG>X5G-J1]7!*NGP? MX1$]I;!0=UZ8IRA@X%-?P0 ! >0.D,\SB\'[^@]]P')_AW)_B0]U[WM4!>/( M[!^N\[XKM[ON /S4KUR&AB\:YUD*4L_#I ;)_Q/T:DGZIG$4J5#K&2V;/9,Q M*4);';T4-C\=]$7LT=TX0O S_(X [DT;&1<*OQD?V,0&MHLD'ID0WJM+1#016+R#[ \@TE0OK F:S)Z=D4.N"M MS*2X0D*J#2>9+=&)FQG92[G M3.I6)CP$14HQ8[!^T3B$CV]4FM'[C7$[UYPR><&QRO R6HDZMXK7I!D8+NHZ M\,1U#!31)J2V*BE^?SPA%1:N:Z/LL 92DR5.OBFT<5F:[C*+L4K?=>(3\YO] M99NJ_QTVU>"\EAVM2U3I4QUB6G_QAGQ%TUX"Z3*+44B"JUG=B+'X3!;9RB(C M N0C45K89'Z0DEBF9,1/%_5,CBQD*MGR8J M23!1:K*=; 0^G9SZJXH4TIJ,?!^N"F@MP IB<;5#<;69S)NDUJ [; BM\^UE MUGDE%QHB*\UB[]O)F%Z!X3AXK;;6S!#JIID$N\M/P4@"F:0_03GAQ2<3)#EF M;5^@A/KSGX:C5^^+CU[33?09MDI"N14I7=)5BAJ8.@HY,<_'L"[+.@3Q@F[[ M\.EC=3M8:[U-*6"0*Y=KY&XJ6E)35J*G0A'.:,&6WW%+U+<<1MO3*KZ7TA7HJ^@:RM7A4O'QL+^]8!UV M!VME3NG\8HZB\%D;@VD*GOKUVBG&/$J1C4<;*X'!Z"I "A%0<4FFW5+C7D? MZM)1)7L-W%DPV*RQEO:XQ/:7NM 9NWBZ6W"Z'^R/$'19JP<+T* #%VGA([ M'PJ"?UANHLGH^6'T?*A6,YV_VL3/>4UQW:/K&DJJQ >&!E(!UT883$!METX) M1#M5U?F2W]X?K"O=.=&6?FHV,FZ_R;KM*,0ZE;+ENWV];QTG;\:;2+^S,3-Z5BA!S4F>UL&R] MY+-1/K1MU>A 1W4BLZT(H^6UUZ**Q'?V+_O=T^=T:1\8#MH6-.AQK'68DE+\2.]LUB_W^R@ M*G=<3O(P%&!JYR;.%8+^1V5OZK+J 7X:SQWN(J9'C56D)D']6<;UU<%]#E2W M3Y1NHN/? ^"\3[R'5?-&QQ_%9Z7K EF6[K0T(4!T&K&BYF7#!"I)UV7F)BM? M2R15HJ;8@(?9=G*U35,!UJ)L>AON&\*SY2\9.IVA1F;:"(#:OED]3J\:F>0"<&<:#XTI7@ MP-)(JKW,U9A^ZO=ZM90E!0X49N]NXA#K^P5(.'BYF$@/=SPO3#\&&$:04'Q? M?/2R&#>[8?U_5[Q>L[>SU%N;1XKJZ_RL7]7;T64_7?9JP<=UP]\XSJY M5HT MS. M^ !+7IQW=*7"KU02A7?\KU2\A>OS-"V _AH0ND@#FNW[$C-O %1!F6#\K+<& MX24?2]E-3RZR#&2U E#^IRM^H9A07)EW7O&LM%-O*$%5IGCOUA*_DE_P]"G^ M07N>0!9+'P@J]:ZMF5)97":72W]JVM#_0V\-::,DGEWL[E30&I&JU[L$9*%\.&?_W0W MZ/6]5Y^#])MXKV_3G_FK_#6)V:WE),>^-_@T(%<(0MF#2UH7.*VRC MEA$;Q@S3)E$I&4:;'/,[3($(_SU1N:FI@_2C:;ID1*C"F12D: MXC&6XR\U]P(\DG#RR)-NF"IH'RH?7]*I?V%LS5)TI"B<)F1XV]D,A!E0DLB05-5TPW&)H-4K:Y/ ML/\BI&=LMED@@5%8 A;\3F.]=6I#]AJJ,:E48\VM\>(\]+5B F:G6)8L*<"A M?%M2@*ZX]MM'2?\&;\(%\D87)(HO8/?G[./OM)XWCOW/=\)0&F#Q(?*ZX("# M))P:ZIMR4"V)_1A(A&(-08.[P/";4HC7 (/&#J+H-B(_MM@TV1$;WP@B[QIQ MI4TNE'GYO,C2^UAF;'JXF=I5W7( &P].L&270H/X1MR /H'G$)MOI.*HJ&, M@6VR>@)^)[^5+0^IN0#:>G.Y,(HSF.#TM*6H[@)M;RZ'&TAF@CA&&0'B5>J. M=SA9:HQ5#K9G\6O^5\R&3'U15L?<5+7V9 MIDI/KSYJ[5(5-\+#YGF"49VLV-&FA;.Q1E=B.&O[6G6%#DGA[;4GWS,(VB:\ MO"B0#G#;X/1Y\?I&G*%Z7(?VQWA>G/AD9%'M]V=UG1L5^^7D_P+(E-+QB_YY MS;=[(&RA.:WM]Z8U7J04JB (IAYHF6D85L^K1V'*B2\!BW734[4@0+'T/HQO M=]/IX1#)XE4-N,-<<:;[/.J!F+'C&*]DGL7%J5 X-%BK5[U7=/E)*!=QGL'C M[Y3_2K^*0JK/BQM@481RGJJK5 $L $X%6:A1O7[VL^5CR[%7F#8OKXK[7ZT> M7JY?=W;>'8V&SY&2ZXX ,&/JGH[.'KRF]] 5@^[Y<-2K_AO\^"/M&-@]9\=K M2;+WH^-7SU8H\++5R0H7>ZJH>0"PJV+8_>,N#L>"1TC,/3&@/#WI;,^G)S4/ MZ^MU\:P^LF0V']=H)8[V8%KL:BG<=WR&'0A]8%&LGM]H^^HX.,BMU8]V">.] M1%*^E]O;>P@O* ^MVRZGEAP5;Q>##P[$PYY5R-IV[]H6HTAV()&U*OLN+$U9 MFCHN30=V()&EZ1Y]%!.]WMI)Z9UW!J,>$'^P5ZF[IR"[6_G>W[8MS7LDKMO- MZ\.??/L$+(AB=QCP"+#M!U<_V8$7^P^/=DM<#@>=P<4% W&%C:X+/=8[!V>! M2\N=]0[KG;WJ'1A HV$% _$ >F>'/O"!(H_VBD<;?.#<[+&K;2;[4?^WW7QV MP@[Y7A:P^+,FH<)FQ&YY^Z(_^@'_M#%=5JSXMFOXAF. M.J->GX'DN.+A+/!Q>,!5VP+. +MOB.PT +AM795EC'*=)[NO=F/#9D<>=>_2 MBLC\=]>\6890MRPAUGRL^5CS60 +UGP'TGR7_1]PZ5GS.:OYGBP+7N?$.3UH MISJSWG3DO&*+G\SLI/'CP?"#MI!RD=G8-MN<,X387TD0C86;O6VSR*HQ-Z)$QJ9LX5 M,DTLC,F9QXUEM_4!W5K2\O:-66,\ZL%/(VGK7\PW1H MQ4G?_25:\DG?^UE]K-V0H"B2AY5$[H",GH#ZH>.2"]&ME0P)[^YI3?M4>DQK M.7,6!AV0C+>6AR33K6Y1A8WB;AK-THO2F MPZ!]!83W@NHT*CF+P;7Z3^T#N '48I#0.2JDW/$HBT@5YW( B>,$CX4J#H8M MCI!JG*-'1V;)$,92IW3]/.DTB[UO)V.ISQ2=X<'8>A3%(=E&T:)F?A_3T6NI M>*T/ER:Z? @6O,VJMOH+%$/Y$\:5&='-<_QC"?9+9[$Y*L;%<9S@\R0J2H/QI\]U1J-6W:G$ M"[0-3,\'DZPXOA9EZOEYS2R^5Z:N)C6B0*A[$E?8U_\-/9 M!J&\CJ,_P V2L!O>M)91Z2JG+)&WKAQ+MPGFGQ7&:\1K;$/'3X.DF# M29[0F:>-8Q\C"@S<%KX&/D 7_#9 6Y:TM'IF0RZG2R$-XDY3;L..V"\ M%QC#]AVL]AF><6-$F.E,)#5.,2\B.<4("Y86H/1 MO,Y25;"T4OIT&&PVC3%Z%*1>&!NCXA/@6'SXT!$? /;BO"/^_*>[0:_OO?I5 M1E*;3OJ3RU>I> MWYFE:!,1>1S)<@"&&"O-]*4'>-,XG_UR=3_ZQ3$;I)_JO M"C.A/$_6%M"72U $_E^>89+N]^'O?^!YP. [@.VE?H>YX0>A^=MA 4&,'W9! MI*_+O[DTDXH]M/3^4;&'5BZL>8QEB-?C.,\0@M_ 0OP3"^#@]UR70J N:PW4)I#E#J_!3R9FC2U8^%77?W<@P+P^0KZ"-)L=C"<]R M?4OB?R2!7=B$G<*@5#KHX@7SDC$H2N=@_>)GF$907DZR.)Z .0L>(3*I^KYR M/]NS.5 M4*^][.>N^(4RNECU-)59,4N=<_\QDN&XC:K$1Q=D6_8RMIPL981+2EFG"]V5 M7V\J\^<#9H\B[2TA$\1'6,LU)TJO8'#L6(8]K6VZ9)(&!5\,. 3*F!K@DH(O M]XJ$24,D3#:*A.\KRB2I08,O#&H0=9)PBJ(2,Y@P.XQNQY$ MO:'S?;/M__Q\Z^OOW[X^)MEOG(5=^G_'JIK&?YN $W95.T MBRG]?/Z8]',]^KM%SIGJ'.FN.(%OZ;EH[@=1&2!(,">N(L\^G[8F9^3O& __ M?2*]+$[+\8OR?D$&.C8 M%!8(T;Y)JGBKE87E6,ZL%/G/=4&UFC@JY!/EC8:C5YC^*7A*'ZSF@,0VF2Q3 M2Z=36/IQ JAX$\1YBKLIZJGVQN,[0MUY:IYAJ"Z*<3YC%<:W5[N13 .'UM>/ M@G;[PMY_870$N%(KK?+E.+DC7QG4:?HY:%$98;KYY_=+]W&"%)S M,85U4'E2+56JKLM]-'C;5,DPFWJ2EH.GXB5 F->KHLN\ XZU^[A4Y,]KF ME^GM$!N]O=3/7.-K/J63CW 70[7U&GCZZ9R M'&0-/B_MBT3"YKKD>R:#$-9W""1+%DUQU5D.I).6QF^FP=Q,I1!15<:PV$2( M-]S(!)5F;>G5GD@Z5EV#Q 0-NQ AW)1Z(\Q'V)6'=&LUXJ MGL-0-UR:"FU]*"\,(E4,.XLSBGL3RP$@T\";DLPG,P!((WV8?%KDQPKE4>P5 MZM1<&:]1!Y=4=7!54X:N^$5Y$JE[JXS@@"'=*V>^ T-(G$5ELM1F6N,I*+%I MA;HX*;XF>5"7#\NBP2RH2._0U!QN/NR6&*$)A_E%7>GMTR;:BG23'(5(.;^- MM%K2FL$$1X>:+X]H&RFP5ZO@)?V+*0V ,^O%7>K%?^%&#/5M(]&-T4/)^C56 M#7&9OES5)M@:.V]<;![TSRA P?L%(P1FJZ)9 =)(\=JN0WT/+'&@Z2VL3(GR M#/0L7!RF,0F!(-*[J"LV/1MH*?N OW08NF32,/WT]JF/ =9 M^+A'QIB(!8KTXJ9+] 54_7Z=*!/DV"P8N^)O(/IOJ!YBO6G9T<_5TS6/-B:F MK@)>^;8Q 1/-20&UI>H#\:9E%@G!%%[G%;3&5^M=XY11).-74<@%S6'CH'6% MJ7O&.R9Q"-J+"$<%&V87-Q4V5)LF::MC76[ ^TI#N:E%R,RH38$,&*0V;E5- M HSL+.VD!ZD#"[<8=DPF.(!SC3!!;N$BT7O=R\$5"C\UBMC'>; $*?Z+6F&F*UG-B:5F4C(/*SQ.ZB#;7@3(BJ8HV&&6A\9KZ M1M1BIWZ'-&?BZ\TF8%BDN=+CHGF7M>(-8%6>$YI>KT%+K=[Q$KC5N$FK$_*[ MQO]&W8MPJV;<#!*0=* ;3!)\XWVAO"TZ&9!]H?7R:S2_M1XJ5]E:MZ] ^ 0C MGFF-WP0ZVE4\#8!N2TN1U&D-L!WZHS CP)8',XLL%) +L/RNR:Q>@3!\CY^5 M&C=;S#? M5C'JW8$LEWOIJNOS5) -@1@-3Y)%(W4M32BMZA#Z(H/$[([ECCJ MQTI+"A4!=#RU/, 9OF,%QL4+UN*.RX;G8-8Q> L&#Y@^5R3.M4-=62X^(_>V4V,\F4F MRZYQ.;GO@%$_F%#>!D]-(8-$N] 86\7=3\HOW&.*;MQJDQ,OSZ9 INNIUJ_E M&$!:Z]8ZL*I _5_K"E:1SVM+ZSM7C'@=9E-Z56JZW#4]3=*[1>^_HD*V\*/P M,JEME9L@)5%4"W$7LQ2)-GO148RUR65JMLALU4Y.??Q&:U!,?4W,!GW;.%2I M#.D/#.ZLA'&4)+/,>,$!JJ6,FEL4I%#8(42+7V,S5#U'J)%08IB"1(_S#*^I M2 -CUT9TJJVOFG$)5C_JOC7(+IR"6D2D6A\-G[B2&&CX3X.0O&PRV0O.Y%(/ M@?I&U3Y;$[PHN+=V 5266)U\2S1=IK_V3ZKXQ?KP2#S),/50+$(*%(7J3CL: MH,6"$[Q\G:PK722:24U;<2UE82<1(N(%:8/?A!-393R A/ MO7]<74S:@F4@\2$P2%3W'@:40-JCVQ3'WT01RD 8E+Y4D*29^$,G@7%94BZ% M!E4*?>EA3D7;%Y-E"8'#H#XOY/$HW3ZBOF+\)+\V05 =[ 2(Z*4; >&1#!A\ M*M -S(IU'([H3%LKB]>0$(IGF/LNT@M&_J#L B1-)?9 *&,S152I$1KAFDNN M>CO"FLLAUUQR.\R#+;_UOF$]P[0IP53&_NK!11/]WB3HJP"""9&Q\['3PL!U MR4H="@FI.B-!1W.-:PGF+38:PE]KWU:Y5!/ JY*5X]*I*8R.ZP=;#J*85XR"#&$7D5#EVWLPN+$95GY2B:/F,6-EVIOZT8&81D*G0@9 MTN8/"L=F(%1UP+-L3O6ORCT VR^UQ*HE%.NOQ=J[/#2;NS=FCC-,?J/+ M%H9D*>+$ZD_!N&(M?4IF=<7$S>,JW#_-@S&L=[ O=:^,6PRKUSR[@H%DZF\< MZ))#5_,[3$:]Z+UNKM?E&4"%-$_()BV; 9I9W,;)M_H[R>I&IT\!:V:8K"/N MUL:)]K!VZ&VRZMAC!=5FKA*>JQ]&_VM';RUWE&M@QIE4''*2TXI M16JJU_VZR@DP>&D$]>#,9N*4C@A((W+C8S- N7H3F-51075"W'H(%5M%:\NJ M@[8_3(9J)0)D6=.77(;/-,!(0H)Y . /I>['(7+R]6K"EO*K&2"MF4@J8Q#: MOT_+P&S@-40$ZX =!Z!JH84B-K0N>K0:+2H*?\*<',HRKET)^6UB[=3$DW1- M+:9<=$E>$W+"8% H,9F%2SG-C%N](?2P='C$ID"I=J*-W%SWUC)04[[>JR7P M=U[YT @"+)5Z+$F\LMZ-A.:20RVJBB9]! >.N9:8,/JA(/668<(5LBZ)'!(H M\EK7'F$=$<:I&C*C*$,!28&U'3.=$4W*U%9SS6BY6FAO5,E-.Z((/S4$&"[' M,CRW#;/N7:0POH*97?$A*G-D*]R9*%5L2%]>0UKV;EBHMU-%0MET+Z_5\YA4 MM.G36:<"\DAW;XE-KO4V2*D>#WAHB(M$+5,VAMU4OE)5:P'6]-I)*B#"9WF% M>A..;:C&G5+T;6ZZ6R8F*UP4%:P)W-VJZFE2I" 90QP:[L6MM$GQFF(&2];) M1BNFB#:BB0&K229DC[Q9*K9"XT_GPC<5;<&5FZ5)HQ^\+C\LV8IRX;YULGXE M-ZN&*KHVY C.ZCHIE>YR5+MNH"V7B:U9S=3R<%RD,K')T-*RN$:SV93GE8:E MKGT(@<%5V4$UTU NJK=7<53CBM0L*;@GH+#J32&R]#W-H#@9\?\FEXRL>_2-L!+J-6:JF\T85XR:K1Q:;NKO?K+;%JG&"I M+!7OUFR3%4YMMHK1(*0L*:Z,PBTM%6JGKB\WI;I6G-TU/A^(*9"%\:*II&)P MV2/C1-5JVG1MS5I]M^I!+]N2E#Q>:'^T2JL]& #0.6=\J)'&E:=(LZL>18^@ MU&FI=9"(];!3<6=E'M,)-.7G*_:OB=V$($@#J1\.;ZT:@J?=K'6.._5Z(;WK*9_[.DY!"4[] MN"(>A"U+$Y^87W20"FJ-2&KI1F+W'9;HUXJRBAC%<@DE383*B"A6II^Z0L;U MEOX&A;>*A2 M+;@J]4UU [IZL!XJP25"=@.-3*=@J^$LKUC:Y58\2*\(!'9XOKSG&Q=I-&Z5V-"AI- M9OEH9T.['@8KG4W6)\HDK!:J&MR4BS9."ANO1AZJ(=, !\J13&Q&& O7M]92 M;"XS3:S7R[;,YL(3*D8VQ>C%,D+6K+ZQ5D\HTZ9MI;FY+BXDO@2@'612=O"G MS0J-%/9-' (W-I1,K]W$Q+$J>Q3XDA.VR>S:2I4O1\$;3'W2R$XC=E"+?*Q6 M0!?[4$C\965FHC%4%+JUL''#F:BC\7X4;@HIZ\;;IF\ '2JB(J\LW]>.*P;^ M:O7B2_OOM&K$J[7NH0+8E3*@(GJ1%N9U76"5<0WA0$*TY"D:O.PIFE#IPBHUZP,K2;) MEEG#8!U\J39M5XJ[" K ER?3&*TK?:T^=6OU29$LMHP5T0JJPTW)CEG98ILH M2D--Y$VL-XAM+!;0VGFECAK5>F5NK+B:S8WHBV*S59R49E3-+4VG9$1H2HU5 M>>10U5NJG@>(F^\QF[JP.PL^849^6%'3V]AJN-3/0+?D6)>E-(XGV:F5[U_/ M.17&.'V[QM'6^ZKHI%UR<&N.8>?>/%]E-ZWW4!](=[)HV*5H>+T!L(VD7MU* M1RL[RC"=O.34?._>EI7[N8)7=!RWS\:'++_JNAV-B0Y]F/RE*2G240>^.HV5 "W]M40UZ/GXV+<]F M*,-.J\&8HLBE*!5DI;-#I?-KK _$+01,)<.+>+A>!5$V#1?5(:NUW4Z5Y;5F M]V*YWFIK<,W*TQ!NOK_*?&%\6N\AVM:GBV)ULT+<)1!$P2R?;7Z'QNIR:Z#&8+=E8UT6=8A@]PRW\![* M,]"7=[@NO[4^)/WBI772::S*K8AZ_]K:S?+M%!LVL"+8#*FLI3';AJLL2U5? M9E1@Y204 #/*>\,V26*O8=>.EDM(85#(*G'35S:SM#E]: M= W8U;;:3U??JE?0XU9\8W"U MQD(3M"2I V#'F)#F#TI,U+ZL]_WK%">P:->@G%JQNV(F?;5C'F#/M^P6.T66 M5Q%D0!=TEE;=^B5>^&(U>HH$C0MCEZ]"NWZE 0F8?D&C$[;KFXS93MRV+??] M8C5;S+70+NV26E\*W3Z4' =C0NEP09!X^0P_+"1G55P#6I2"7_B-UDFUHJ0U MV40MBN"=F7$.9^!DKFD;\&C#YR%]NJ8=!TV;8$>O-)T3BP.4PE#I\"?< ?(H M6]2% V4Q$]WLQ&_.U*CF6NF2"9%0ZC^.)H&O.V'7#"YLD+*FF87.6V>%]E6^ M*9[*]%;5S%2N;6A,HJ.45?1$QU.-K1[%-:N@,IU)0-:*\P565V*'UJ?:'3BTO]GB,P>;"6K=E]F.PYO-5@ M7)N&F98!YS#A7J^>E%A73*8]T8UMRS$OYL?&K,9TR+V9)]-];VT:JFJM\^;_ M?.F(_TGB:XS%_DN&,ZS#Q%OA=RQAC,K)+3VBZB5]3PB\;*"TMH-0,Z2YGB"F M. ^-RGLC[>MKK L>K"/4\GQ6P_Q;A?:1)_7FY!O"M-L-@F+_]?ZGG5)XK.E] MVM$BW.QRV9@S7"J+[525;;15EPH]TWKWK&;!TE95JJ8LMP8).ZID6E*OP=5" M6"UTRM5"3['ZV&38ULF;4(JS2/N4&9UE35+&OD"I96DC.;O62RB,R#(C:WI0 MIV9+SG??C_)XQ<0TK0[CLM#=I'#ETO@I':P:[;2,FN'1#LZ7L MO7UON:O=5EWM-G3?W5^')?&%#$IOJ>LOL [X-2X,UFUKB1KE4GHE:1^4-J]@ MHDN[JM7)"F435)UV*0;>T0[O]_F7ZVFI(YXKGB<-L2P3;QQ]49B(2^>;5-G@ MLA:CD=5I6*&Z_=!VU.J4:VK+7>%+V__7G?ZPTD%ZPS$D:XK=30G]K=+E8*NB MLYK'FC8!2T31&YIDA%%8\#RHDT91#;;F$60O2PJ]A'A:1Q31QDCZ*IYN@Z\YP:<0Q"L#158=@>8EX=9IF7Y3JUT ML@G+>3X. Z_HGD2EJ4F4+C>V+X"$=2.S64Q[.--\,L%FL+@?LMKCL7:H3WY8 M#M>3[Z6>W.S[H=,4CG7 MO-FI:!ZG&KI!6FL54.R/-BO*"(FT,#13%04D21K+26=_OH$=5*ZD-84 QJ S MM>'F7640NI:JKHU^NV5GEG.U\&A3LUGN'#!7OK0H^_;7V=JT@%$M%<;="9J+$Q3$TY>2JEN 5;636'$J( M_$AK6:QJGT M=52[@5@B8:$MJM*SN,23]?%X8545-D7HW"S9AIP5E]$%'# M@ ;.3+@E3Z+B,*RT?DS3 M%.J*[)<9HNV!$XW^(\*7,DD(Y,:W3A7=2,BN(!.N?:S-!OGUR'8 M='\+DA0W+9?D*4/Y5%)-C3Q,ZRX3)W\3G[R9!FHBWM$<<%E^1';7^RV-8YGX M.K* L1,\0U'.*9V$V0T/5)SXE[Q&MP0>^H$.%9N)#4_5E3UKGMC8**6B:U@> MOO9\S %3)@%A8AG ,5A#N'XVO$@S+EHTE\.F582+;=.#D%Y%5[X2/[4!5%N0 M2DE/M^BEM-)YKM&=C.V176ZKT;UM2#-40HUD[HFN1ZBDRTS)J"Q#I\ *8K0, M^AG 5(*Y$2@HHH3"E";HL@BSEP-N^Q;%MV 07)=E(*50T-OX3/SBM@HM%;9 MJ3&U["*Q4&RT0V%8VV(']KHB!&YM*76J,(9Q0LM#^J)2+U$8;[UMK6LV"KU- MFDF;2/AGJ8LWF.+?>]J6$9EU2?Q4QVY=[ P](O#_\@S6_^SW@0/>W\;D $Q M#+KBGQ$FW5,=/O\B3/J&05GYZ= <./!4OMN3! MSJHTGVH>7*.Y2VK^!I:==<+/89!]O_#BI;IMD"@",37/=*+.^#"]3N%MAPHM M&+03/GSZB,?DA2*=2CIT&'@-5]')WZ4 I.-CI=ZL*\T7IH-"BE56,Q-0>H^U MBE].^N+%>ZR$_2WNBN%P>#(878S.3G_66:F93B*^0--?]T3P7GVN/_%+\43] MK?_JYPZEQ"2.1$>LT4TP/:>^O'N#;Z[-=:#GRA7TQ[;D=>URO>$HO GSL!?!EY:G@&YDRUC)B_":4 M<-]K0.N#4?SH;#;JGYZ&!AQ5P= =/\J)\+GDC? M]!L':9:=C)4T1ZUC3%)'>NRHIW.CLHOK"K>J*SSCNL+#="%C,_K9?W](TURA M1FJ(YHV^*ML:N[$U0">&87Q+T4R]M5QO9D C@Y+TI'HI9&FVMA8;S[94HL4> M6-HF1CMGJ4M$:LKPFKIU5R'M'Y8L&]C[@'!9754[E"V:/68@9O@H *]P-_RK M<9SX*J&A ;6O>J_H\I-0+N(\NZ(6"*_TJ_H]$DCF!EB1H9RGZBI5U_W[\D=W1X'07 QN>#G8PF)U0Z:+;[P]MHGJ6EPOEP>GIYWB_RB) 1+:RKG2M@Y^L%X^WZB$VD\8<0$R M!P>X2?T70H&$Q(4-9M"JQ;$C2;66C4],?4T79L :!@"Y\9N_/!L\VR\SUE#G M0,Q9[YK9P1YFR7&SA$46BRS&![/$(9:PR&*1Q?A@ECC$$A99++(.FK-;RIGL MBL6OJ[2[>(MQV,0.O-G.XH,CD .8KHA)UE.LIUB(68(/9HEU+&&1Q2*+\<$L M<8@E++)89#$^F"4.L81%%HNL-@8P_X\,<]JY]$5OV\,]/78@SG8F'QR#',)T M15"RIF)-Q4+,$GPP2ZQC"8LL%EF,#V:)0RQAD<4BJXWQ@*]Q)D/Q6WDJF X+ MV($YV]EL!PI9#+(8M!,?#HG!7^5"_'\J$[^H6CL,WP[,V<[F@Z.0 Z.NB$K6 M5:RK[!1B#NFJ)9/=#K#9SE\[X,?RC^6?G?AP2/Z]QJ/=KY7XA(>MBT\R8#N= M12"+0!:!QR,":S$*;#+]22896X(L!ED,LA@\)C'X3Z"4;B__*8FO$SFS VZV M<_C@ +PG8&L:"^\]8FM89UKTEO0\G6=XLDG@B^:*MYW%#H'X$WP;6^+"/<#^ M^NN $?!&UJP6:=:G!J_3AU@\$7K--I*Z0[+N_*1'S CI>S+JGEW4NXM? D\? MT;[_K'O^7;,M3D"_TJ>(WJB-\W_1_]E1T66["K-#F+&?QMJ$MF1 :L1%B)L!)A)<)*9 9?*>C@%VZR#6_RVC7"8+T1LD*ME_*/K3X;MNB[0__^ENT.N/&$E'AR3+J,V*PSU3;#\BZB<[\,*:AS4/ M:Q[6/&ZP@)>[-7A34/:QXKH+A7L6?O7C#+N.(6 MO-ZK<5+FUP87=B3'+>.H$S;'][* !9TU-5ML,EAE,C"2G$629=1FQ>&>+6:W ML\J:AS6/FU!T7>RQYCDX"WBY6[/<67&PXF DL>)P@P4N+7=V65CSL.:Q HJN MYM?:70'B%KQ^E8DWY==7MG#$/6.JQU;++*V&%BA^F( ME! [3(Q15EWVL, E2XT=)G:8]JJKAA>=\[,!([$UN<5V5[^XA:ZO<29#.ZHR M+..C$X;&3DLGFH;XH#M 2]R/\W&HV$NVIL_S?7QAV\,N/WF_\&1/F168?0KL M8"$0<^7HN<*BRW;ESK8WV]YL>UL+3[:]68'9I\#8]F8KC[GRJ#P' M_)0@W>G7321Z_FHN?3^(KHM)]I^(;,LE$N=EC41Q.5'SZF+8'0Z'S^MD_G>> M9L%D\9V$/GLJ.B,Y_>!F(T']()V'6J>)]X4EE8J\-3ZL0+@"W6GO#Q3OI@D\4QD@&61 MQ?03'IR/_ZV\##^X5I%*9"C&>0K$2.$)D2]@=7Y3&2CIR*=C?O6G<395B0BB M&Y5F,WB]B.?S.,GR"*Y1:4=D4R#;]10^5E'QB&ID<2+F27 C,Q4N1*2NXRR0 M.+PL@5E*CU[3$4!*;PHW+^ ]7IC[S=D5;_B<@W7;[XU/3_H"6!FE7?%%*?%; MG"EQB;.*\X1&KZ)4H;$1D4BB]TV"2$8>4!D8#A_@1-+B9;Y08:IN89I*T+&: M02K^D M3IK%WK?:;( :=!QTMY1!L$3-ORR+6BB+!FV71:_!MI/7N+ ##_Z5@2_F(##2 MJ20X$<)2 &,*@)-I&GM: -P&V12@UD!ZQUR/@@R_ HD3S.AJ=><% )Y,WB$0 MLV7Q!U">S6,$_7A!WWZ()J'&XV?EYR1FQ&L0??%$#'J#P2;T;3:L[K.A^JL' MP7ZG[5EB2P3^7YXA4'\?_NZKBD.3=PZ(9QZ'_ M%$OF TQ0#+OBK9FA^"?,L&")JY,"780<@A\%AY;,S+6+J]^].#N_?WFMVKZ/ M75TNBYG?XDAUMZ'H8> Z^AT&KGY/Y41EB]]!OGMAG.:)^S ==<6O,#/Q14Y< M1RAP1KRM.,/PW"D\,R'G\S#P,$IA,5!/?P)L5V;B@'2H@MWN+JO!^1(MIV49_AS<09T7.)$3F.B5#&_E(@4I_))7 MW^%7WQJE>/:[NIL&XR!SWEP]ZXIWKJM"PPK+5HM%P*%,6,E9G8O"H031]57O M%7U[$LI%G&?PM#OEO])/[O>(7.8&8'DHYZFZ2M5<)C)39L-0;3_139 ")\(@ M6UP55Z_95:0??M$].\. W]ITJGD_OOW>*T;G#U[R\$-.=_",_A:7/'C%V0Z> M<;&39PQ'C4ONV3NF78YMMXZ5\F-O]2(7-JC%5;]L_[4(NR/]&EH[/!=L?U#Y,7)/$XH 3G&0H")2E3D MJ4/#\KL;U-B^*.S ,7.O]9!^'X3*?_F=[20.Y1)L%O)V.0L.\?^=#JW4%P 3 M\E%)A7PVKG).+$I9$;(1:R50C<03;U7J)<%\*;MJ%]\9M8Q:1BW9J7$RLY;1 M#%.&*<.T<"?%;W'76F8S5!FJ#-4-GK]5O&:D,E(9J4:I!M&U!2$ZYRGY5F:< MJV*!QP+/;IB^SY,H2*?*9YGWX\3\FTH4;BU^*,=G;8'?F0T%?D_6;L6I,J;= ML^)1*H69P_7?8[1\:B9;Q]?#-SH\)45),$S4!R9)E\_3JYGIZ-37]T-^]UI-BNWH0(?O!-X/DA+!>-_[=$,\W:5Q[N MH0SBZ K>HA+J>/L$J^KU3$78RQE[5G]6U.79%V^0]1-@?J:P]VNUI1.&4Y7M M218!QR<"'FL&<3^PM1R]./D?5J>,)<;2#C@*&OYD>'DZNF1$,:(843O@*#M[ MC"7&TFXX>OER&K??DM-OR>RQ76F7.+; M+SDNO.712AO4Z[3/&I(6Y]M=$MM&$N,):[39#RU'T^'YP77:5H2F[=1(C'I> M\DZJX*/)R3((VDUZ!H$MG& 0, @8! P"!@&#@$' (+ 7!%RG>0QUFB-NR6)= M./R8$+63_IO#T=G9X*5_.8(/>KZZ&_5;7:6)Y])C'\VEMIIO0IFFXK5X$\]F M<22^9+'WC:LVCQK@UN<>W5*B7TY863*6&$L[J3$;#D\&HXO1V2E#BB'%D-H! M1]F78RPQEG;#T0LNVV0\68VGP_."RS8M"=7;*)&8]+SD7:<[+WDG5?#1I&@9 M!.TF/8/ %DXP"!@$# (& 8. 0< @8!#8"P(NVSR.LDWNT&);./R8$+6;8]-' M9Y>CE_[9H'FWYO2>=E M[XP[<3*D&%*[*>D<,9882XRE'7#T\N7@E$LZ&4_VXNGPO."23DO"^#9*)"8] M+WG7Z-9[Z8^&9Z,S+.;L]_K'6\WY;C8/X\4,_A"O MKQ.E\+>.&"_H7/6QRFZ5BL1?X]C_?-<1'R*O2U]\\8!1XE_R.E))1_AT]OKK M>1*$8G#:$=CFU*7*3Q84=EA)7 S@^@'LC"1&DL5(W?:UO?@F,#T1/6>@^.M]_P"[XE\\7JF MX"T^%7-^5FE&%9R/JP7]FJB;.!&_J/_XZIO[Q: L1VPQH[A2P/5R4,828\EJ M+#E7$,J(8D19C2AV&1E,#*8=<=2QHE#&T]'AZ?"\X,)02Y(!-DHD)CTO>=?I MSDO>215\-$E@!D&[2<\@L(43# (& 8. 0< @8! P"!@$]H* "T-;7QC*60G; M(N''!*8G*@P=F6GN;*4,828VDW M'.7*4$84(VK'E:'L,S*8&$Q<&#L\+K@RU)!M@HT1BTO.2=YWNO.2= M5,%'DP5F$+2;] P"6SC!(& 0, @8! P"!@&#@$%@+PBX,K2ME:'#OCN' 7(^ MHH4P*FI"K_WD[D3=#?N_ZW/=VUJQ^0:Y, $^X*M$/!$?4.(',_%F&JB)>'>G MO#P+;I3X.(&K5"+F>9+F,LI$%HO/>:A$?RA/^J,7\N>7_5-?_];EBLQCAC&G M%>W@!0.!@; MT+" \JNUBX/CJEW4-8OO@TA&'CR*:Q89OJW)1QX)+Q@(# 0& @.!@* ^RT>;T+# LHOURP.N-_BYGZ+_0OQS^Z7 M[INN^*(\>D!_>-KCRL6C!K'U6+1)PXX9^-$Z)+ISDN^!:3G-*4MG& 0, @8! P"!@&#@$' (& 0 M, @8!-:"@$L76URZR.T6CS:C80'E5TL7N=TBERPR>%N0CCP27C 0& @,! 8" M X&!P$ X./$9"/;P@H' 0."2QESPO^2,C/:$$@X!! MP"!@$# (& 0, @8!@X!!P""P%@1_B0Y1F,O*4>!M[^0R^%W_^T]V@UQ^^$ME4B:#XVB^^]F,@5A1G M0L[G2B9P!5U('1>E1UT6W\I,BO=!J,18>3)/X3%9JE^7R>M4R$0)-1LKWU>^ MN VR:?F,:ES%^QCBQPIQZW.51\(+!@(#@8' 0& @,! 8" B]!3+QO\*N_B*)XMQ+L[^#;%UHA? MO*F:R;*^D4%VK""S/EEX)+Q@(# 0& @,! 8" X&!<'#B,Q#LX04#@8' !84' M#[-P.)\S*2T@/2]Y7O)'1GI.'MK""08!@X!!P"!@$# (& 0, @8!@X!!8"T( MN*"P32516%#XYO7?79%VG,=@]%B$G@<*"M_(T,M#?6#SWX/HVUBFBLL+CQYR MUJ<.CX07# 0& @.!@0Q&CT7H>:"Z\.]RK$(N+&2P M.9,T/!)>,! 8" P$!@(#@8' 0#@X\1D(]O""@&G1*5P(1^+S)AS*W=X)+Q@(# 0& @,! 8" X&!<'#B M,Q#LX04#@8' ]84'C[IP=)\3*RT@/2]Y7O)'1GK.)=K""08!@X!!P"!@$# ( M& 0, @8!@X!!8"T(N+ZP3152_=[(%4G'.0Q&CD7(>1,#1<4G>:W$!Q34TLN" M&R7>RDR*]T&HQ(L)OCO+E"]D*NJEB#+R!3Y(PB>^""+Q[FX:C(-,]'O]GQF. MQPI'ZU.*1\(+!@(#@8' 0& @,! 8" E03MH"\3-DRA( MI]]+X)-1]WQT64D#%,Y7H^[I<'@8NC]6)2Z]O:3=OC#>+OO@@'1H@W8>7"S1 MI?")S/)$I7M8C>,X M])^"NE\^_/6WUP5Q79W$UW]^?O=EFQ72[UZ@%7G?&NFS.88D_90G:2ZC3&2Q MR*9*).J//$@4-A!)13RAS[XH+T^"+ #BO+OSIC*Z5N*UE^'7_S+-IG,#\_:V,FBU6P:J;<%C[92="D]R^8B1F_&30 ?WB MPA/#L8&E=]5[19>?A'(1YQD\_DZ!.T^OZO=(TIH;8.&& M,CKK]B\:UW!1T/TV@&5"2W T4WVP$#QF[\\&SP[4E:Y91W\]>/'MY__K_C; MQ[^__?#;7[]TQ(??WG2MKZJY@]S)[C88]5.LI.-KIE MG;P%)_1*_"H7HM_KB$%O,&14.H?*8W6IW8+:+XNK0V-KN8+@O"PA$$TR,:-_ M@-$OTY?BBP?3$_^2UY%*6)&RY&7VM)8]+0J5/%72\>#8J1&+4BV'Y%8K#,-U$2\NU->3GO[/TXF@<0%UG&LX[8\ MC8)*5=X'D8P\N)-+55B6,GN8/>ZPAU4=J[H=E*JL:,"UYREQ&F\MKI27GB9S 1*]D>"L7Z:MGXB5<^5\OQ[&_ M^.__Y[]>3K-9^-__/U!+ P04 " \;ZI6CE VK=D. !2I0 $0 &=D M'-D[5U?<]LV$G_OI\#IY9SIR9+LYJ[QQ.GX;\8S=NRQ MG;;WU(%(2,:4!%4 E.W[]+< 2(H4*8*DZ(3J,)-))&)W@=W?#KP_#DX>SJ:O#+IQ\^_F,X1.>75U_0%_*, M3AQ)E^2<"L<+1,@)VGNX>8=^/[V_1@_.$_$Q.@^>A><0ET3P3A2^+N&YDOPCT21@>)^9S(+]@G8H$=!"ROT+LT1DE+EC6(\HD&8)4,T#!Q)$K M^5"^+HA(NE.&>YER;S_@\Q$TCU2SZGD\'$^&!Y.8D[#0/TBX$@Y%."(ODC!! MIQX9*C+"M:G%\$ A;MCGH%.YBH9.<)F0S;"8ZD[@HB(\B(G BIGQ/Q]&8QE/ M1K_?7!LGB8D]ROXLUA;H#T>J>8H%B; < M04-VQ-#HRB+SC=^/3&.:E)8,&'Q<@M\E W[)*1B98_+APX>1;AU\^@$A[7O4 M7P1<(N."UX&C@2KI3'T;QCT.U:7AY&!X.-D'80/$%+CXBGA3QE=(A%-\AE8=@ M"T#ZNZB$=5'X:FB*..08,\"W:B9((M6J6\Q8('5?ZE)\<;&@;!:8*W!-.>A1 M[*7W9(;T?7N$N<,#CY3?W:,%#Q:$2TI$.III 4^G^Q Z M8I)$82OP0L\%_-F.[AGS_BM#;^_X2Y%PS&\WH%L8+[>C # M1"'YJ4X>CS >XPKM3Y.Q^@,Y="J=3CYBYB(C#:7$?1RM"UD3'PKBWK)/^O/Z MW10Q1R0EC&L 5>;+>G(A6W0Q1JI=_!Y 5YV$GP7,A8R8N/ !9B34A>ON*?94 M(O3P1(@47QD.72I59I[@V8C=@N]$X9L(1FI&$\E&:>$HDHZ,>+27=/"NA[PE MR.\P![HG(BDHNR7^&V19G.&@H3-D>GO7.T<%YRC',FD5M[/;13Q?7O.)[418 M7.&PHBNLND'!#*TZZIV@52=XD('SYU/@N82+B[]">.HV=H8R41:G^*F14Z0[ M_"3.&'N M+A)48+5A^R&$9246Q6%U5T8)1)!D9T3V^U?"%X,5# ML@FF:XJGU*-R4Z2MSEV.]&2<0SH2789T2GX/=S6XKQC0DD?\L@'0=+L%LDD. M,L.,-']-5,#^F 3Z6>7D'@@HF72N$(VYA6 MEM%;@#K, 942IB-;1ER/8#4$[\F2L) 4HA6W69#Y*8=,Q-AC8$WA\X6Q]02^ M@,*"Q_O\K*N@&M:#4W$2K6QWBG7QRE=Y5&[%TT9J@2M?]M!RAEH02DOJ(;-/ MB;&@#CQ:SJD72N)>!T)<8,[@L2#N"']XPISD9L@56"P0YNL<6JA^*D5BT9X2 M_ [%HA'(1EIXCZH]2H930?X*0?&+I7KKL%KWR!8R4!&1$]*FW6&%NH M-5:L.4[R!8_J-4>T%W_JUP2:E1\?\=0CE8J0$64YF@?YHD9A*1+M&7$];"W6 M)--8-F>W )PO@52N3_:@OU6AL@3YNC(L\.?++_6*EKT/-"B6E<";:K8@EZ_' M*-X>CV;UEQ)(LA065#;68GI@6IGWE^!4RF"!;4/)IJ &T./8:C%@0[Y:F=&" M:[ZV4Z,PT$/=QOZD$]?5@\->ZI6!]*[1:EJCM&RV(M3A+46FJ+A3G0(/5^RQT/U/$&.#EYH9F';-])N1L=5JVD90-.:C H&0V"X2 ] MGM1Y$[W'O7$Y+O&0*L1E#[$WZ\SB@=N4^C)>6:-"V#OB&Y4($P>IS%'FDM^@ M6XMS;EV(S'AHW2)F[Z9OY*:U,_QV)%N<+5\[K>UL?:[7^F[>VKY2E=?B#?F: M;7H7<(]UJVL?#N1VIK[9X"RFMN!8]':B MQC&6II[[9@FL1["U7>2U;]>FLBSHYVNXI;O/^]N[[072)/&/OI?Y@(7% G6^ M ALOH692_&1=M0=TB]WN=0JK-;DM,!?L$RPZ,Z*_D=]V07U5]U3-MWI-3)^U M"\8O78EI+*W<+W[*UTDW+L5G2Z6*"IDN4=QG[R7M>$G]A;KZ8BQ^D:]>EOA% M'S.^2]ZJ9Z))H,O$;X>3BQ?%"E[B7// S#K1!?@/_?-/A6'PY7^FLY\OQ MV(X1[^YH>VNCJ7^HWA#XQ12#NQ('$."HP^C[:+-2TN757JSJE9G*Y>,1/5 MKMA9('2A,SH$ES?PQ/!#_W.(.?1#B L^ZYOWX",=;61=T=@E MTW*%S_""2NS1_P%BP4P^8[W*'L6H:,NS +U4I^"XM7W_[>2W;.(J\;&I5Q48 MX1%<1LP(J*63_6B'77PVX4;;E;/MD$DN_(47O!*SF>,.=(B>!X_!%R+-O#X) M(+>S:/4!+. FUME&PBX9*OHQ#R?@B\!T?JDF[^ M)DJ7::=AN6)+(O32[I4/_LS5)S5%3)2S4'4&3FNXO81Q_XJ]D-S.DO5K=5JW MH&YTJ'X4"]7<2\7&>W#IV P-F8UUDA_]4ZHZRHC?X'&TE27NB4/HLKDQ-O%W MTQYPZW("TX5S8OY/Y@77ZEO!D[4&P^[<'ZE[G$%Z%7"X[^.[7Q(.;2OU[92= MT=L>YC5H:HL+ 0;5E [N&QIS(?U[1W,]3LC=J)&54V&]J7L*4*;BB4;K!K^H M[#YYX>8L6!+X*"&[N":F''JO>DPT;,3;?C!JQ1#1U$:C%LUJ8CT+FSISIUDC MS)> .5@\6(N2,1Y*_0?FA]H4D6O MQR?,S/:VSZJ^J'ZS/IGT)*L,W[++'@DF?H6)!813%M6WX3E_IU5ZLZL M$^FU^.\=OAM;X9[XF*J5P_@Y;?86/ :GY$J(D&QOYPH]=-">*M2U20Q8)K\,3CSL!"9:YG%R5;D[;"M[HE+P!F@%WC&FIJZ MX66R#=/5%;]CEGS ZGVNZJ;)T.^8KBKTPJ7<;M6O+#6SV$9"1^U!M3:NUL;T ML%29@)-X>3!SM L+30V.[2C'SES-F*<=@3N4AQ3[A,ZG*L>*RC&HN=B_AT6K MAZ0\>6 M>[29I',;S HW1>9TLE%U3BT3:W72=Z)>DE8?3F^(FG\D>SW*2-:+=&Z@YC#? M6ZFH_GO+R)HJ^89.*_#X'!0KD&KHI *7E MY30DSQ=R3.2>:(JN-C:K;JCT2 M[E\'F%UB1RUGOV[0;1-9-Y7SZ,)WKYBSILSZY4X._K-^0R$W^-SE3@Z^>*. MR*IB(>JD8KI8&!70L]H4M712!4A"]8N[D/K _ &\S^)U-6[5**VAE0MEFXJ M#9-]']]@%LZ /N2$/P2>'H*(,%M7N3I#-Q7FJ^1-;V8%KM3@UY2M1MQ)1==? M;-8[3[/JE9+L@E)Z4G@9<).VIBH*I7I:N79.]=-&JA=Q[8SJJ= ;E0PN89[I M$E[!T>L(V!F#/%*_H25LG)TT0?H)"\_>(KVRFM=@Z+S"18&[MA$:".FF8:#3 M^"%=^!0O(>BD0K]2B1VLC^U.QOU ^)(Z1.3F/16).ZEHOC:H?_]F<^DP:FY0 M7W/ET=.KVEL63G65[IL6$#-:E5%T6+'D#?'5MK=D=S&$C-"+?O_QD;S(4R^U M M* <=U99=STO1"TR,#(S,#,S,5]C86PN>&UL[5UM M;]LX$OZ^OT+G^[*+.\=.TMY=@TT7SDL+ VD=Q,WM?BMH:1P3*Y->4DKL_?4W ME&1;LDF)ME-3ZBU0-+$S0\TS,QP.AR_Z^9?Y-/2>04C*V67K]*3;\H#Y/*#L MZ;+U.&SWAM?]?NN7]S_\_+=VV[OYT/_L?887K^=']!ENJ/1#+F,!WH_#3S]Y MOUT]W'EWE/T^(A*\&^['4V"1U_8F432[Z'1>7EY.@C%EDH=QA ^4)SZ?=KQV M.VO^6@!1WWLW) +OXJQ[=M[NOFV?=K^XL)G,P9AN/ ^4$:83TGH#9\!)(AG M"$[2-D-$)>M')[Y2(0G7#QUSKK=\\Z*RTBA/K67 M9&WU5?OTK'U^>C*70H0/(0'&'OJY^-#?]7($^>!F"=V5(KOGI^? M=B(RYXQ/%QU%W'G _[X.([2H;DT1,!X\O6$SZFO7R$4M;?#VXX6LS@LB7I=!9"J_,:6,NE6?U5#L:# M&8C$F>SQODKCKX_9P@QYV:Z)G'P(^E*B%P[CZ92(Q6!L0WP#$:&AM-+0\<3XYGKL^;Z(P233'24C M&M*(PAJ%-<=^&CV>0-]5] )8*8_[:\6*)\?*:>3<+4!C4!F<4.'2R,-CS&T>^>+,@(W6Y)V02$Z1!3 M DX-Z&A@]4,9]IF$:J#O1==$B 5VIO^2,(9F8"VX7ZEW-M"$6L%5YFS+A/0!?,",#7-2[(*- M@E@10+,2&WNZ R)A2;S0Q-):HS3'TH\X2T(&XIE*X5F0#L0NQ=6G=IK0% M&@="6E;BM<+;\3K3?*G*78AE'=3J$<:T]7"MO#I*%[Y<5M/6>W )Q^X ME>8 M=RU#%X3O'$CVQ$\ JJJ)6BP53"XBD46I4!^/JAE=]):2DJ"^IY@9G$R5RNM^ACE2*9,# % M/2T4"T;G(7BK@F<1@3=Y7/6,[4J=N5-LT:8[2SN;5<@[_'R4/:>'G61P74.] MYC*9 2ZG6?H=&A*]1&4;2:41Q#/UX7;NA[$Z674#,P$^31Z$OX>0R,^"WI2+ MB/Z9?-^,W62KSM%G:&]06YSU:P//P&+X@+QJWBR('_U*H\EU+"/D$BO%*$_% M?\$7,F\&?NQ4O*B"S"N,)?82CD8 AJC/0/"4$;'HXZ.36*7\A(=AHB8<"$$V9/_H-U5 R:)4WBQ-T)--&%4',[%- M53B^P1 2\J2,LMEA:KWKS3)";FMC&UR[?N@LPP%Z>0;L"ABF?]K=F#6$=^2^ M7#TVU-K5;7KT$!(M(-4G(GX'A7038ZTWFNTTX"]MG1(FPW\S4-I8\B/V9$%" ME;8&4\JHC)16GK=6' "NC(P;L,ST MKDIDNR*H8')A UUVO:GW HT#(8^0(V] _I9/=!):2B>YAB!2QN/,"S3SO!(+ M;E.[V&=5,B'1RE["X$3OFBF&0>?;E"X6Z*NF#?IU^PHNAYHOS 9*-9^G="!P M:8*O%;R,P_4:TN&W0KF>E*E=/RC5O>#/%/5PM7B4:C-!=F,=1AAUQY[QR,P# MS,@B Y??"Z4K_M9Q1HK(-_8"XY@6">JC:;*]PL4O0/H3 M/Z>9,Z;0$\*>X '-?SL>@Z\OMNG5OYIOY-7?A'KZ+GBVM8%L. W9_7 @+;/ MGM%IJM%F7><+[_GH5NK*-,.6S;^ZTV'=26N0)A2S#^M.-L6T)L+?MW]=Q9(R M5EB^2PW&*R4DM=Y&X]^QBWW@JSV" M.M@U[$F'V;VX':]9BTU[&3PYV9/2*(/WV2?*N*#1(CWLM;4YIMXK48=->G). MC_.?6E(##B>8ZA#=-5(-E'TBN#KTB,MTFC!U@SU6ZYB%?YA&(>X0NHYZU M.HBGB@ 2VQ09(*&&U,1=KI/1M<]PS(B92C_T+*O3%:?-.,Q_:(J:'L.LVJ'S MK^]7!6D$_0311"5GRPC[ .D6_(^$,C4A'K ;*F=SD'X5.82]G<-](P*)22#[>UT%O(%I"M'ZDS, R0'%[YP;#2] MWQFB*$QBRV"<.E$/$[ @-[6M]V3FL&ZS/8_9/M+X_ZJ)[(S;,KAJS[JM=?,] M)^IF+\ENVUBKH8E9^R%:4(?TBW?1)-ZQGMKH;IO]#K.Z;&I3U)#^Q&M!%=]Q M5K;M+Q:N89VB'6W;RHY#[_:>%ML&G.S7,*V\&;9J&,@=7>!S_"*FYB:@(PI1 MGPY0$@+L.H"N 3=7HJS6"K7BYPCJH_V2,IN=]G4-N-#^#FN7>NO8-_!][%)Q M;)_2M2\["Y4UX>*JB=*U%RVD4A:'5BHLGY0:(T_I_.J"BIW,6MI7NZ/,9C&B M()!]CAGDSMA2F@6TVM]9[\/1$7V39?462]2_JOVT\/.[@)5OF+ MAM:Y%7;1^W5-KD#,&\J^BPW[7VF^]EO>(L7K%AFJ7.;6?3A$:\77A_ M+:PJJ"GSZM!Q4CK=.UHV"[ONH@SCZ_MJN>G_U>R?B\&->)O?X<#3<7)KUK&) M_G7O)FK:ZSG*Y;6)GD9Y+9C=O'BA)!SJUZ#*6)S<"643U?1[*&Q8W5E%%Z3* M3**A=W:QMCG0Z-?:RIEJEF>JC4=#?P)!',)@K#ZY3@^7>M3MI"H>5QA%?28C M$2?W/61O#4L77^J=^NV'\)&1=,D< F4^!1-G,E,:3Y,[?Y!4RI@P'Y(H9GC! M?<6FXN._T\?0B5SOBRMW+L,:60F+(\%RMU;=1W^UI'OBDCJ*S%I&&/F MHI;YEN^FN >1KC)E@3%]]T:V545'6)>8^6O2S2'H/8,@3_ YGHY 8%A/(2:B MRD$HR;%W@6EHP]7*T8%^:EY0.JSATM"??:_^ M&V$#[_\'4$L#!!0 ( #QOJE93G;I,%"D !'^ @ 5 9V1R>"TR,#(S M,#,S,5]D968N>&UL[3UK<^,X5>#R/VTMVZ^92\FO/E9FQ8VMV ML_FR19.0A%N*](*DQ[I?'X /B13Q(@D2#8VJMF9M$X_N1J/1Z&YT__6_7M;A MR3,B"8ZC#Z_>OG[SZ@1%?AS@:/GAU9>'T]G#Q7US>? M3SZCKR3_SV__WCR$4>_/7H).KF,_6R-HO3D M]&25ID\_G)U]_?KU=;# 41*'64HG3%[[\?KLY/2T'/Z"((_]_>322]')#^_> MO'M_^N:[T[=OYF_?__ =_>_-ZS__Y?V;?WOSYHO)'_T\G MK!>=.XI0&&Y.KG'D13[VPI.':M)_/[F)_-]DI-[E"#RC(+7Q9@A MQ>"'L$+C)<$_)/X*K;V/L9^#]^%5#9^71Q*^CLGR[-V;-^_/MKV$+=AOIU6S M4_:GT[?O3M^_??V2!*].Z&I$23ZWQB15<_8U2+<=ZHV_.RL^;INVAO[Z/F_[ M]OOOOS_+OVZ;)IC7D [Z]NQ_/WU\R$ER2A\4D%F8]H10.,YX\,9K#T?#P6T,8QK:?/#3-5H_ M(M(75-X8AN%&(GSVBTRUA>D(K&4D$XFC>+TYR\&^I__\6@GAZO^S*+B*4IQN;J)%3-:Y/&LBLZ3#GE9#YE!W'F@D M7!Y2>BRPN2_B**#40P']@9XE.*!_#\Z]D FBAQ5":7+G$=INA5+L>^&7R,L" M3)MH(6IL%O-4D(.V_9K<+FXIG^5+DF@C;V1PFS@_I+'_VRH. ZK-7/V>4=8< M 7>-2<;:R5ME*X?AW,NA7#]1K[<48E M:[2\HPSH8V22%.8F-$^;'935&E&>?*3Z>RYJAA!A^,@3[(''U"C+ZPTW"5[L MJA!D(;I=L-_Z(R0=9W1,*,NL<9H? U3WH><#VS'TKFQV@PZ<970JW*-G%&4[ M.5+^W@]9O<'&E#3MX]R,G.DWKB7-87 >)2G!?J[XTH:C7*/J&EZ"?2IJ+W&843 ^QDERY9&(2MWD#I&' M%;WB_8R8F1 %WC.]]RS179Q2\8R],-SDG? SRILE/R."KE[\, M0<$WB-<,X M2[U"[Q2,WT%U@0'HJ-(X>TS0[QD%^NJ9G8 %&W20NM+^(L@#M,!1OBN9Z;K1 M&+U0"@:[JQV#=Q0+#(.F@B>,_080(3,[QQP#65(9K1+DOU[&SVRC9KO)P+NF)[<7_H(\[14TR8 MK8H===Q=(FT^$; W44IO1D7LBI=Z)3!"8 7-)P+V:HW(DI+H1Q)_35?LCN9% MXL7GMYX*U)&,; M0 &AJ/UDTM*/"973AQ >]BL M'^.0 U'S^^C@/" _(W15WKY[G..4:RQM-9D,J*L7?^5%2R2XGG*;37;%_Y_, M(U3/#S?%I41RP=]O.9T9=*LR*V%L-6T N?-US$@37(_XKTYB$B#RX14[*_/( MU1^88P4%'UZE)$.[/\;T7O227H6Y2?/#JP0MU[5K5!DVVRGB>T'BM8;KH8(X M5EC_3Y[HQ8)QU(=7]$#-$@I,_%3X7?O0XTV+'@LO3%!GA+G!R@7J:N,L0UIF MNW<.Y;ZK7?@$@*(KB)QO+K+2?=!8:PY'@$>^^+2>86 ES2YG]4P_@"U-ZGKUC#Z )4YL3O8,.X %3JNE]DPV@"U.9X' MVS#68/4XN7O<,!7 JG5U7[MAG &J= I7OF$"@%7L%,$!ALD 5M/C!AH8MMF M5?.XX0N&D0>KXW&"(@RC#E:_$P5;&,8?K(['C]\PC#U 5:\9%&(87X!*7CON MQ##. %6ZO; 6PP@#U.?:@3.&<0:HPO'C<@SC#5!G$X;\&/8V =38Q*%$*MS_ M>K:'.IWCM\F>3P]/QV;Q>6AK-43O0G<-;;YFY;VR%C0Z/KH]/@X?YW%X'W#O MZ#"(D#*+")4#MR1?_> G+\Q0E1Y#@()FYV_KR?/P52@,HK,L7='3Y9]H_T68 M9B<@:-PD2=8)A;(#$/#%K[9T>UGC_CX[6J>G780T-X>L!P0$I-M"U!H"X.H- MH?^($79,O5HGY<::@HZC5X;8RC5;*\&UQS<$QZ#ZD=9;;VOKZLC.!5A_@S'E M0U:^K7HX%V(^'/U*<7$NRGPXZB.&J$S@LNJ&O]85PKF8\]XT&'OK3^#.&HC[ M./M^ J_60+P[;7IK!O]A)4B.=O[#L//O9S6>/;*G,O[^HW=E$N MVEH FD7RK=&.1S(NUU$:M!+P+[DD_!2)V' 8RJC/&Z MC6'%6I?DU2^N7EC">*JPR-=-V-P2Z+>+'^E)QR!Z0.09^V6J=4K12_1$D(_+ MI/]/(?TIT(A3RA_$U4+4A[2 MT5*QD(8&M;#YQ"0L)G\NJR,4Q1K MB')^_QFGJXLL22G 9"L(9@G=$921YMZ+ ,4^(UE ^#.]%E0[O5B5UVZ;99GNU744:RK,@Q>B1!%SLM\.P(6K9!3-*U?5&HXB7T*DZZ3N.HJ5DRM!'O%7 MK'(1/7K"^(F=K'+1)^]C19=($25EN7=SR2S4(-HM04LK^8[I/@XT%I/*,)V> M-@QU* R9"A8%GSSR&ZK==D1&.W$'&^I.4V-AK"/2<3@M+6[ODF:LNJAB>]=; M@F(0*;LKNUE Y4<441X(F;$B6.,H3XO$\H;(&5[5"]*-I>M-!> J2+E*KZ\% MI.I6,3TKFZR'-1,&DXK5=1U'&667G??K'"UB@HIV]*:.DJL72OV84&W/(YO< MTT3YC 47DCC?^Y4 DQI QID1@"59TX)L;ZTI14L@SNFN6F#Y.K5;VU8U==3( M8_0L^(A"E0NVCK3 YPD3=X.1PU*W*4SL-5:^KR^U3IF.3DIG::7R4S8C;L8Y(A2O_6B^ L]B,JOF*G MGK/4ZJ+Z*CR SM) -Q1?1"EG$>]UU')=J.Z2P,[YZKZ8[7S":CEWG7W!V$6. MRKS"SA) 3XAR/IT<14U[Z M T@K4I<$5[]G%)EC>I'NX,).+[*%H%A@QNYQQ)9?)Y4XM\\QG;CZA4Z T)JM M.-UY5."FF/[83$ZF>*>CV]_&&\0F3TB7@]_61:!MOH9WNA) ^XP10MUJ:#=U MLD8*^F%;49!OI)ZIEJH@DGSXRN86"#A':U8FD6R*-=1]VJOL9B/=21#@0J.[ M\S!3"KTGG'JAE"_D?:PP]/8$T>=M21?[+'7A$;)A5Y4UJ\ Y2U."'[.TN.$6 M-7'T>$QC'"NZ0TJ/&Q14-U6%HL!M;$/,:^YS$!L[Y^%N2M?#*'V-/*TDS!IH3^Q M9QZWB]U5OGE_OXG2NCF^*S/WF6(:IM>&K+B;]J/!X*DFX8.?J*QD[MC%GM#\ M0CER7_@.'&SZM:U1>3)WEKRE ^ M ZGQ5R&Z1@:'4$)JHMI7?=C2U#[3&!8:]% \LXGJ;6^W0=Y8 VEM= M$0G@[+M$W1JRLA "9Y'OQ?XZP0?.4D1[/XB"%)Q]@Z>IYWQS%65[1$H<^ NJ M/N$4!_ZXJF?(Q8$_PNH;DW&@+["ZA78V[SJ5U20=VP7_ MS.ZU254!H2?7: URC"L^E+CBO4,1)KXZZNF( F0O33[OL'&7;GK;PL!I!91$ M6G&X7-6Q910PSG[@22:+X[9"L['"ON$9&SJ>^J['L3>HW'EX=VU5:PO:Z78)_<)O MSO:9^/HM:@T$@D;&5C)'>\/,P80% M,C/F^41O>:S"U"_(XZZLJHO%E>9(+6E3MYC2I@&#(V3NZ/66:D#>DNHW/\5I MK3Y$4LH?44*(GH,Y9-#HH*QLG=TR#0+\)4-R+U-H%W6%6>,(!$\)V77+)"G M/YY5WZ*T-9[M'FDI'L[AKG<>,(1%^@%,E)7F3LU;DFH/N&D![7,>*%4SH%20 M'@HZFEO%_+)M AYWWC%@!GGHYC.3DD!.,9CXFQ,#0Y5O5^R)#]EZ[9'-[>(! M+R.\P+X7I3/?9V]H67 677R?K?D4!L;VM%+KHJRYL3MZ>Q*A75'4U&K$QX67 ML$.+_8^](7[V0N8WX/]5,S"DQY 62$"/:[0I2O1>9U$@1T[0V$Y1 "9;"I7C M'B>_G6\4$5FR'A 08,#(*P-)>KB.@'&SD<+:5>0)^(3251S<%&XO) SXT>A@ M3(Y^PE%^'!;S;<]+L0U;WL$"7UQ[F.2!VN>;[8]_QXA0U6.U^8B>42C9I)J= M;:+U"7E,'\C]RFT8I1N@VQC? I(VS<7M P%%_HHJ>8H";:IN5O289Q1EJ"JB MS,H[LM5 MZ63B#L?;P-0ZT2?O'S&IMKW(39O-P*A'&RVYWRW2V:S&PA4C.@Y-@^:K3IY$SUE:9)? M#-Y*!;&LAXTU*7F[161Y64-%+QMOX0IC7G*/?$2/K\>0+UB4S8V+N/G76"WB M=HT@[,N=O?RM[IZL=[&! D$!3CLRL;0/&*UU*S!V+H!.2BROOP7D^/>>VZ\1 M/5=7^&G'/P+D]/N;"_Z.;XZ3.'1W-]N"))-LX$U')X5W5]=[??)6LY4@ 2A-E M5)\)]T(5\J427.!I)(K^FXY(X#>9GDZC]'KPW_WWT1+!TTFJ\TQ&*+<92^Z, MJ;:6Q,4 'FF1Z!F -?@EEZO!2H?1KI)3VX?C',:=K04@[G>)>D5 ML*7.@:=(QPOQ8)(X+!,&161Q;ST\5QE,LN@]SE!$G,OYI&9L@4F#/O>[=@!N M@P@JEZ-S+U6&7'3%?DOGR-!/?:CY1YW#N(OZH.=MA4D"8X)0I%O#1'L$V2?W M4SM7[K#7!M!W<\.DQQ1JP9[*Z5PUR#Z,T2%$ "8]S#.&Q%#E7+G,SG=M5?P% M3 H89P)=1Y-SU4+-R0BPV!M5G(;Y0\"^;]\=^-73_8MX_8BC_#0T_)!]C-1> M+7Y5)_#Z..#=N\'TZAS(DO--[3=I^8NNP\!(Q';,U6DH.O(ZQ$_K0)K6ZAK#R>LL)"UU$L(#I'_BJ*PWBYR9-+ MM\"414+K]86U>N>;'>5E[[@[C +P?'8$UAJS*O% K$GW0 M<1!C(N\GG'J^1U@QVVU6HK)JBX6R&[RW\U8&\KRJI472RMY5< M;./JA?TH?$34>1PPJ[M;B3GQHJ0HIJXZ(+6&,'-SE34BVO_-S!P*4UFLT3O[@E"2IKA?GDF.6&W>ER M17WJ'/(+[XG>O$+VUT++:A"1G3T:76%P3<:>LX]^^EV<9NEK'I[4KI-ERNCRI1P M$ANF$(*>/!R4-Q?*L3D_%NMWD5&%12C^='I:0*@&A0#P>@MC2E7->E(=E/&^ MY572T%PFZRC*O/ 3W93K;/UCYE&N2]&V;"0_P[:BBS'8[NAY5],B2DKP0!*T MM,!.GU'*ZD.L$2=[![^-0VDONOBG^54W=9W!0,/4C]65QBPEU'+V.HM[3X]; MG34T7:U 2:27 J*[X[41LM:5R.!I) @P^0 K)8W0HL,&RNAJL^"N";#V /4C?6BJ0S3 : B+(W<,HP^8"5W M+PX,;%Z4>_K/K[OD*)?H,066#(6!=!,E*:'EXC04 M@M;\;JVLX[7GYW9C>9587E-S#^TP2:C(0M$G(:;2(HKYQ5I$X[N=Q#IQ^,PHTZ2;+,V1O(^Y=U3;G,;,IQF& M]#@@I>X8B?W.[ M$#S$Z]H;"&)7+T^X,)VSJ''1$V&=GD 0:M-Z%E7F/J:2#UNW_;& ('T1K]OJ-YX M-I"/HR7;/4R+W,;VB!#CMC5V#M?I5NHKUSCR(A][X47\C.B/Z6>4LFSKA%+K MGHD[WE'<:QP@?%?!UU4X-OL!0::^R6=IL<&OHKYBHCZ"900U,'#QW;K"E5#W MWW"-]S#?^VF_59(X)*KL_V)W $S12:KW - T=>K$2OT&K0KF^W3"3S>TDJPO1%W?%NK M/1G;DC0<)P)0E+5X7>QI$&L@!Y/'8ACRX'E>J8^H BYDFAAP!E"?IU?2<.8N_QE;O MZYZ#F?G"I"&B=J^%B:S!#<#W6CJ+]L CCNO\A)G,Q/3IQM.-86(^/ANT7,7. M9F,QOA]:+F9G4[$,)(W0;>EL_I6!!!$[KIU-O3*0(II^;F>3KW0A#]\3[FR6 M%%W]^F,OM[N[Z4X&"]6&A][=K"8&96G#N>]N,I.>%''K^>(N(R?[[?ANT=%W MB\<71\?W9L=W.R;?[1SPHY.B8I,P)72>;N M"%KC;$TO_WG3),FH"HOR7%CB>L1#1[4$KMXVC:3/@OY@ MI=FZRXB_\I(:Q-NR(HST*27][I/*FM5S,!OU;+M *K.%]1@(.KH26TKW<: C M*[7"]!D)!,+2% C"YN:J"_L^O5@'#RA-B\LTSYS4;@2"=!/RBO$D4H,0OT<, M)@IN^;JJ4$*+[RD2O6[M/HXQ+BO'_XCH]&5@#(_/>,W,O>U&)>[T<,^9^!?D M<8VG_(9FX=C%3DFAV&MF#(;/&9,BMXN/WMQ/.<5OH@+-63C+G M#4;#-Z)([0)*$BT+:N]+2^\-!MSVJO?2TA;9QGJC.:'Q;LP#4:E>.VO-,R2] MN.J\L\\@#!%%<+]P]E&$2;+L7W>S[R',"6+E9<\5ET)93.4A M6Z\]LF'5\?+?+0:ZXL1;+@E:;LOUY0"I? 3*;C:"L/@P26-@95TF2HY,N3C( M_/26E"45!44RN,VF!9%YP92T%#*$\)"*>5@[96W=.R M$2 B/9; &RD$F9!DIU:5!D(BB<&C+4K9. AOZ FP]&/"-%2M/6KL40PF 72B MGGJ(@%XGNG,4TE*^=HES]-0#YZR0':F@KWPX9UGL1@F)6N.<^; ;YCP%"JP] M8V?*>$AC_[=5'%*B)E>_9^Q9 *R@R(O02Y+;10ZGRI[!;VOA\O>0>BE2A2ON M-;()9IUPDI!#<7L;;WAK,,A?\+8;V@ W7J_C*(=E)@T)Y#2TPAJ46O?HJ33^ M4CFX)-YZEJ4K*M%87KS<928J'Z3;VSYB 97L]RC%! 7U;#T/]$1'XFW080BP M*,JJL'09P3Z")7MMO;H[/MNUZ<.O6@,Z:/^0'JGU&\_^,0;S,J-]W^6?RER$ MVP0R*@R'=;;\7NUCSBG;N]#R6% M0BEP[@X_$CU&R5XW85S0P)VBIV^ M0'LQ33D.)ZSQ:9'P1.5L/F]?QOBD'^^ MS2&?^2E^9ID!K-D$\HW8@G5&",M8S83^^6;7I,K8^M4C@UYJL1"W MMP#\CI1B.U:S#42F%#%*0=WD-DN3U(N8MZF(-#0MSX3S.$BL'VG#-+F)"J7E M1Q(GQL6_9"9;YA&6HH*GOM8V:7+U0B_..!$^*.TQD(/\<1V3!<+,;6* M(5KDRZZVWQW!OE")FVAVB(05ZEUM0")@Z*CQENE'F\]M;FTB,P%3[D_H8$R .9-ZPW%BSC+M MK#]V3 -TG=82JRU0VFDY\KGVW :/C4)?H"0SP&[]-K)Y@S5,"NL'$YEVNM7) MO)LD6"8(F>@L\3=FKPPET/;;>)NZ=\1"3^U M6\7P(AR&JC^UJ\7P(DR8>1*F")*X7PR3^C N6B,Y:]Q^, $L>X*YY3^^E'#R MI80BS>(] T>0JW+W;4I@N"\-]K].!-"#CR*/BJ,O4?*$?+S *! FH12WG1A8 M>K%!OI?PZTY)&DX$9IE:7 A=\_LQKX@+>454G%F]Q:XX3R!P^.U3F'*=,W[VA]^9G'&1>R')BWJ.P,*:N\-,\OHK2 M6B'YEC3M.L)$B%VL,%K0BZJ?I?B9PK? /B)"M476VM9*"(Y9?KM#91?C1[)* MO_5>Y/IMX[M=A?%<5V$\MP?N/4I2@IDS/C^XOD0X3>X?OD@AE_=Q_B39,Q'G M'R^I,G?M83)FO'A7*(PEI]];SQPF23I_67,'%[_E)Y['*3,O3O!"0&OJL98Y MW[9TVMR,&OF(A>+@:'D=9U& 2$8EJTC^S*?PYSAZ+B+'.D]N@\_T$1MXA) MML:W>],?DN3=C51TVD=]\F-9!8\MOE8F+.B;4T!4&VUD;LZ+>;"Z[*)M90L* MEP17_D^IK!?@2Q]:FYH"/I,IS3&33V^+K9([#S.E52&R$KP'%3E[M3!D#4Z$JBC5S$FM.V&&%YUZPFG/HJ6/:#K$&B#+F;)^- M.?P.'F]1:=MAB$.O;7LL_G),-G1,-N0.NQUJ?I=CNB%([#@@L*PZ$:71?D ) MHE2"I!&!%>:="0>>&B+5: QRC*4P353C7';W:08R.H=>[[O/N?,H3Z4%*F(S M#Y=^ -0:C2!0F/2'H?),5ND54H*1@=M>'8M[N*2SF11'$?D+D^AVM[E$W3O< M+)4C;.\N,=B'2]A>FU\WIALFV>QOWYJ?S2R)("4Z&FO+JN+Q#Y>BO?;J1&'^ M,*EN?ZL+?%:'F]W8Q+;O]-[B<$D):[\+7G,%;;T". MV:(GHOS^ Y%CGNB)5#OE\Q'#]M?#\.L?\VP.GEO&FCWTN<8\)K$_RK\0;(,*&=OQJ.^&;([<3B#]EZ[9'-[6+? >NG M^)F%(QUSC',&/N88EXP/\;GQP>5Y/=OO4;2'C2(;47U1*+)V%%B&3^ MH5M:+\D(!\46KJ<8ZL$4YX.9@C/"03'%-Y^_9V_QNR1N/41^*.L.6F2)-@0' M1>#MX3AYFER3H!W4DEA.7VPX5(3V)8?-VX54G#. MV&S,LT@>+C6!L?&XL:B0HJ#&R:!P?$HY,<-RK+''IS)3J[F3I[)P/DH*CBGT M^,+&SMDZ^6D5/H(<@S]@D#G73 M[SP*O#R?UR :.3YA^H(T'9?CGY$-UY!2#(,G)B^5,5!J M@B\=H;YXCBD'#!V@!T9;B9.GPS$,DR@]_.,F;U@&F4\N*IQU$@]BR1Z:E@.6 MGX?L,4&_9U2[NGIFIJ[B5:F-1Z5-0%0&%F%S&P:3)BQ2LP>O*0"0Z53RMY7" M]O:!ESXPX;.64I6T:-8);4N+QG<'+60J=:QA\>+J/S#O:#K>:!532G"' M?4']9FL==^%JA>;B'.XVJWX=*QX?"]^.:TF37+U'KRLQ\5++E3S9@5P[PW/D-I8G^O]^"ESO1G0Y;I9=5=ZY,^V9G@T]RXI556HDE7M['#__#N^\(C?TD"./'OWSWY>[MR=W9U=5W_^M?_]N__#]OWY+SRZO/ MY#-](2=^'C[3\S#SHR3;II2\N?OT/?D_I[?7Y#J,_WCP,DK.$W^[IG%.WI*G M/-_\_../+R\O/P2K,,Z2:)NS";,?_&3](WG[5I _2ZD'OR?G7D[)SQ_>??CI M[;M_>/O^W?W[GW[^!_:_#S_\T__\G__P_[Y[]_.[=]ICR6:7AH]/.7GC?T_@ M*39W'-,HVI'+,/9B/_0BL_#GS'^B:^\Z\9&]OWRGR?/ZD$8_).GCCQ_>O?OI1_54XPCXK[=RV%OX MU=OW'][^]/Z'URSXCK"W$6_^];\1PIX7!M?= (S8WDGA*Z\F:OEN0__R71:N-Q'] M[L>AC-XGN1>-RVV=9!/+$0R"ST:, ^(MKQ_G%B^5TPUS>$"1*<]'7W,:!S3 MEZFF3/S2H BV=I+6A<\8"SA]1OT?'I/G'P,:,C8^?( ?WL(/*#/[C_^XB!DC MNY,@2&F6G;$?E^E]\A)+FLC>7[YK&_GC,!977O: R[3-WCYZWH;S2:,\D[\I M&!:_^(^[//'_N*6;;>H_L4\J.-^F[.B[H6F8!+]ZT996V.__W$!A^J[WQ>M] MZL59" <3G[YQP0U#]V?R,4A?@8^?WOW$#ZW_#K_AZW&59=OR4MP]>>P=WWD1 M7:YP2(6Y_9YUL#\^TYS=%LF:7B=9=O+LA8SQB-XG9\EZG<3(UE,2!>P"/?6R MT&_8+?M2<2#HA9?&;.DSMO:X\"-P!ZQ?>F&*W]Q5O-GFV35] MIM'[3W3]0-,&[MN>&.^3V#YD?AINX'.[93/$6VIDJF/P>/S >SJ%PXIMNPV- M,U1F3E)V)CQ24-1.=\60&V\'OSIY\=+@XC^W[/2X8DI!B@I=MLR?:'K_Y,5+ MY#?[E6;LPCN)@SN:LZLHN#*?1*ZX<'-LG'G9TTV:/(?L[CW=?^GY881G3$Z9YI'?,C5>5TAZ[.Q.$@Y$/$NRG&E03(_*6O=6?9P# M9C\F2? 21E$#C^K/#EA;;FCJP1=W3=G=A*Z#Y8H=QR=91IM.O?9GK!^#T@7S M;ULO91LRVC&+)4FKS+:-=+#.Y_0A+Z[Y>]"4&U;7--(!PT)+R2Z3M+ (V8E0 M*/<-_/=X<#3MC]D?*>S!<\K_7=Z9UZ'W <7TR-,2EO_AUWZ+>_J:GT;-KV)/(@[$O&5,I:'/& .%D&D \"]0BI_9BV,C'RB^5/"='/8/?A9-YG. M#:.=>+^8?M)URE8&.;]YY7&S8U^JOTU3QEFOV]?TW%C"9&FN"<+^JQ""_<=_ MG#V%='7Q2OTMA$V6JU7HT]2XP;M&.UC]TVW&--PL._'9QN7>PXO5BO(($-L: MRY7VE_<-KV)/(BYN<4:&LET1X,7+G8_+;0Z1$(B&-5WA'4_-XWV=O(9-IU'3 M:!>GD377D+K3_TI!!:?!R3,[&1[I1T8ZA^VG'()-9^ <6/NJ7@GWUDD?W?S> MR[[\C:8.L0E]QA";!2R!*&*SI%X4_A>;'(S&[$LYCN+T:A\UC&Y\E,:B=;('93UD84+Z22@/MOZ<[*3D0^)[Z3W$2 M)8\[W$K, &,[+&2V 3];6DW.?L\Z,:\QZ':9)FM8#ANDBCTF^1H?V8T?:EP8N%2X8W6XCQJ&^Y@82N* MY>LZH$)VHAC?(OM)'L M*XVV<"8RLW&39%[T,4VV&_8$F)&H=6]I(#S(3/7N^.:=L#(3+^G)EEWQ*3@7 M]G"2:@^Y.'62^/&>IFN(('?YF,QC)[*%ZTH4I9^]M?EC[?' 1/?^W=J+(GEF M--[SY5$SS/XYR;GGXR(^-/E'I^! 0&Y5MU^LY3%NM*M2=L%5C,[8(GK7F)QP M"(49*_EM*>3[T;#^F4/5Q@E;ZP8]OO3G(_3!:@O*ON8TC-FB6HE#=,[G-*$& MKKP]TV<,CSA4<\^IRJIGZA1\&]ERQ=213-H]?<,,>Q":R3WV)=["=O0V[+_S M'>24A>B N:2TB [M<:OUHV?+K?,E#IGY%*XIQ.785W*9;"&$M:>WIP\5%QF/ M*G"%R7_J_+BE$+@+T#;'X^-!.SZZ+)*!1$=[D9!MP\P=7/_:"+ ,,5[$Y M/]2^G6UJ44N&=V&$LMSTRD4_H%MY 0U)$ M\3?WE6"@15[E=-UTN#<.=^*#X-\[C]W@M=/H:ZB/=.;9:77IN"HV$^E#4)78 MZ39O&N[8)]R96MXP> :%^^=AM,T;7?%-HYVZ&4[B/ R D?"9WE&VEJ@/7[QR M;9ZGU:PW6VYH+U=5&?H[)T:;R%D,^MY[I=DM]6GXW%*R81X[D>]?X+KZ'W63>)=$ MSZ!*E=Q-70EW+<\X#XNVJ=6FD2[4A^#WK4C(ND_81X@1?;:]O;#PGA3>H;+_ MB&< 4)%VR[\(MH>2QQBIM$EO?=K1?2C29FUUHA2#7)T)F,@3B-;0*PUB[T' 9V2M4#"$VD$UV&D0C9-FI"VI")_ AW/HT]=HI^ MB;,-]<-52(/&M)+FL6Z_ ?A2+Z/DI>&^I#^ML]8\XP+&2BT,9:>OVO;D^J>B%'_R.KY5D7 M/K[(RS+!5&O2L&'@:*<'0CH418I_HY[Q3# -&_<$:XM""^^FRD/K\(J.1'0& M,+IXU.9PI]0171NW^QXD9E,"M7R)V3?Y%&XZ_E,/Q L'E*8[IJA';M>FI^U=Q=5E/OQ^=0%LU]X/!38Y"U^0D7KN=A M0;C3G9E 2UVXS1EGDNW[R7L-U]OU:9*FR0M<%")/=X\$WT82SN,I-UZZ3-$< MXKT5Y(OI%6)I?-C-MUL[3!241WOB4:]'Y^'#$$$9=B%>!8RK3!/)E M]Y^.=Y!EVS4-/C?BZ=J:;1Z5N!R!63+-W<+HB6'OO:&R>RBUT50N0^7^)[9E MH>ZUR3;O>L3%!UHZ$=N=&Z:A,S#=.CW"C>/'\\UHMXNX553 Z2QALWIQSKXZ M:+N!U@V\>J/SYA Z\ZGO$[E5?:$D]Z7BHM-*I$:S"R7^ET"P6WY:/=K0",8Z?-B!?_ JNF&D)J'^O$ M@;X1%>'+E5[KTN@P;QCNPDB1)8424M:#(OA@"9XB]MX%1DKV)4X>H.TS>(NP M#2195[6W.FNL,1:K)]]*#AQC6PDQF$DL_ZNXA4HUGW297L^ M/6;L=#+MZ"4!_O$Q&P8H<[,V/S MW4WDL6\DQH8MFW6S2'L0F,=WT@M$VOS$F+UF4)^)?:I:"N/9I#N3FM6-?1Z? M29[$L&GA)T/XI,\3SM+$ M.P[W&=1PM*43B?3'(K9P2$Y2G<:'YRP*@S@BS::3+L"MJAZKPA>GG%W?+&]UB%ANR*X3:FXX3 M@ TCN$5W4_@>#SH0YYZN(47Q:4RF+^!@Q!\[@YE#JN1']JG6XJ^![71]#T\14\_\Q M;;X6#Z/EYCM@>F8.P;6N,%"O1]R"_365Q&GJYIX]!PX@>=R%JN4>$1/4HU8G M=+5\&>A$ETEZ[[V"T0F0" CCGYHC+VT+LR^IT:P/-+&$==QLA5A=9?RMC\PK(:79G]WQT"RV6>_]Y/9J M-F6BG^Y*)67&+[S_33U\AO%B7[P=:H/OBV^@[J-A$*F)E'UVP\G22)^GE[&^8DIS;WV.D72'P!9J1LUUOLQG1.V;?6F#W6XT&7V&;"E<=V M5Q(C&E#SU]G^C!/$DX>\V.)?8F\-'H[_HH'45=G9O@ZW:RBQ@*%9MH5T!PSM M-NLD0ZE.Y!"$*S:)P@ V$A[]S$YN1 !M&>PF:TN[\B"&92T_EM* 8^C*5X\A)P3-6R3 M4I\7X$&LB"OG;0&#MBC\N6B2 MDL1).2FL_J7%H_VJ,'N$_==E5(T\B2//&%=C@=>B?++$ M:-U-K1S$]#W,H"V B@:IJS&_H]Z*9[ M6&GQ/0%D.QX:NR#ACIEG'#VAI?! &S2?%.U6J[/]F;$7\32) MMTK18+=&FD01^C_9/6-\V7L^/).BS*+0'13CIG2V/D].9HQI0"#7#6W..X=/ M9>UO'[(P"+V4Z6R-?9(,@R:ZH6_I(R(#QCGX!!KOY,JPF>SS+HJ-]FP2/JM>WRI,KG?0ZA-6KXV? MC4&VE^'DJ*V-&2^B.L,2E FDX,9RM3N?S2FF[QEH'. M-?]VGYUYK/5;7?1'V;W_\' ?YK7(I'&(F\S"%-;EG/)_UWHU-><7=CPW#PAJ MB2#='^]N3R)N<_TZBI]F4/'$VV] YQ$PPH1S0^4:Z!$E]G-$^P>C1B \FIW* M5YJ#/((:B$"#S6Z?MN&VT2%0$[WS($RY+]I#[=$1(1]5HS'YV=7>>\O V1@+ M-03KRM]ODBCTF\H@!I$<[56<%Y[((EO&E%O3-=J-UQ)6!P$Q QJ<[KYDD)6M M-( 3/P^?>=2J_0XX@) SC!V5/-RJJ)K'.LG^;NTIJ YP2--D_PONO=?&=/#] M*3FKW0 ?N>0TC+>,K0*>_I0RM8(JI#MHR<>D25+&O)?N4,D&L&Z0,<&<&9D MUEK[86?&::'"T=I8IO@=QK6H8^?P8^NLP*_9NFHM.\^_^D]@5T+=Z,5J11N/ MKXF9F"[UAU%L2_>!/\_6[.CRO.U+9:(O\>Z)1E%7@G1IT"0:+*1JPI&V,F%] M[ZO3MA-S$9*+D*[>Z*D_+E3/AR?S@,@3HR&N81PV/\6D0V/L^[2+*TESAG>Y M]\QC77P!PWH5=\DY&GD7OMKP,<::Y#@7/C8GB!^!>.:<@=%@&;/T2]S890\G9[0B<> M3-B)HORBJ>YI$K,??9YLPK^,?I_4WF3<1KK[MH^?6]&"X9OJ,DY;'W$$#K,/ M#(=Y]'Q,2EY\.T(\L(W0O/37_;7567SNK0W(FD9/E$\N[OS&5/+RWZ=O^J$M MS_W873ZZ:(\F+:3WI*^M-535(7-,..U7]0B:A8-NBWUG=W8@M*13M0QTCJ+6 MDJAN&#@+@-:N5L#-#TR;%Z"U!:^ZW]K'SB93K&5SM#QP3&=;7]Q,Z/(Z/_"* MO9ASX0E3Y0/-&ZD\QL7>V3YD6-J57SRS?[2>X.:Q7U.@9NJ8S(A ^5&X60>M M6EAUR#R0W\O@V8 &Q"$BF^)C>Y$XIL.X"5X#-U*YJX5=+;-]:A>E1'#P[XL# MU/'0:!\>EBR!;DN%:^YOU#-^?N:!+JJ#D_@18I&@X;8'EDPCYP0!U>42ZGS. M37B(0E=:!%1^IE&RX;7NY_9FI\&DH1++9<1#0U_]-FQ,-J^-<0Z-T^PT- M8V=;M ^EJ/PG^#"'E?!7:4WEE?-^3U*9=6>RLAH&N8.2TO*O.G93RP-SJ1QM M (0^LF,J7U.[WWHC5@86<_=8.HSE@,P34\DKE^R8X&Q MP6W#9AOM<&+C=1MB=JH6UC2G([2-G,G=>98P=KS][\GR.EZ:C9N*%,W-QTFY@QK7YBR@QW &YM(*KS"_3Q8X\\^ MWHV@05^B;L3N3_ 7=78&[?>@"R0\T^?6.O0(/8G-V>E3A*S[SGXTG_\M_+1< M,;E W\S0&_H+$VS4K[QQDKEYJKK2F3N?G*R!!%/FTA 29*GO9>8 5\M MQGT M]PG$BF*FF-*2I<,,G%% -*Q,Y62KEML.=NQ.XV"[\"Q-QGJ?)^9]1();9/@9 MB%3&R\ []/)2=5N\L9#(.FKDL^UL;MB\U@'^_13 M$M,=;TYTN8T;/"L=@UTD," J!S."5,T68'688&":,A+Z$QC/V2K>]C)N4?GK M@QPL+V^T'ID:K8M2QL;T@EZ/3A1Q0T0?#U_SN9=[YEAMY_!YW!Y%SHMLV.W5 M%I:IBWH$@9V Z_I;4%E@D%3\$D91_[O'(@^.DA8OH^0%4*#8CT6A0QRH)AJ% M=M:_.G8H60=+<4_7FR3UTAW/&>Q;A]3YF/7O_)K1B&Z>V+W4V.B^-F3,S@V5 M6&6KDMHVW&G%8?VSID&/CWK/\L-Q9G&Z4%6(%*:/AC[8Z#PTMN>"[$?MF/QG M^ \1:N.)<$W:PJA3."\;[+@9&@8?TYMM.N!&).Q"W6)?7K9<50[HGC7&/1^> MR! M0 1H@%HMG*3F#*'&H?/)T.AUHO9[]IB^,F-ST3:D&1LSNH1F4P0TQ:TQ)X>6Y,T[UD:387 MKC_A9&,?VH3#:URE\L TNV :.]WG2A59@ M\BLWW>G&L2YRMG@DH"/;JCQHGMO\\.WMY!#'THT]]:#69^:!/\@V-'#G03+H MKTFNM?=1X::.N/>>Q-Q@S);?P.GNE,;^T]I+VSH(=S[FI/Y(+WS<&[2I]^,N MCHQMZC\)Y()0N/)$UIJ S^-V$/][WK@O]Z=C-R&S[7)L?V VK38ZE<#.QYQ< M0+ 8GT;T^ M40]"TNCE4K_\):0I%"'L6C^1_6A, Q$Z5N.L/M3[)!G#P+C[C@)E*[W%BPV0[,CI__#UMT+4)[=U.FK_O!B 89JQ&YG& MW,(]>4PI\MH""=C^Q#%%!#J#RK]B1%DFB4P>TZY,;S&+M[$3>-/0<>^8$/60 M /60#0K[#-O<5]CDR >-0MRM@Z"?;='RP&0P7:_M MX/FEO\^Z=43#&N]!P&GJP,!.F/WR!T:9Q!5">I/MH^NM$G:@\>C?GY!MPL&K9I\GVWCLTUPS_:GIHZX,FMN.K)A.J#NT MIL8>1FP63JC6*$SC\%FPWN+R:@E-[$_'':8EVSP^#9_A0V]]3XW#Y_-EX1DV MPE'?0L>%L/211TDV2;IO44>_9\=+0Q"I==A[],8+ ]6GDZE8>%3=T3R/T(!B MAS./:2%XH3$UX7!JKO8D6VCQZ3-E\C'UUBJV=;+-GY(4T@6+,3S0U5A3=CA! MYVE)9UZ:[H#)MD3,UD><)8)I3I]Z<*'<[=8/2;4&H_[W M8\!X;3;/]J0SD65\'^9@,5W% 3,/@ZT702MB/*3@TG@*-_<)1V1H=*#N2V$& M^)3M?6R:1CO4;T30J+-UMFFPJXW44.IH'C>'V :\Z-;X:ML3;L_Z&R]=IEC. MQ14_ZI^\Q/\1/2@+)DTBRI>'K<[+R\L/N$*P.!_>O?OI1_CSCTCQNW_EU(@@MR! MD"0I 9+_\F,Q]^SXSYFM0J]="-%PX=?=7P>^$J1+-,*$4R:<]((@\2.22W]5 M!=V,)"N"E6#DA/"0,L&8\C%(]F M24%0;+YY\V\X$Z81HCMS],[#PG(8LJ]4@2CMP^M3'@\\>8/P[ VR$2=#AG.Q M?[/98 OBGOOAR.0M'8.9Z&#TR=%Z]2O]_$K.0M>;"[ C4C0F1T#7EI8I]201I.57ZB_CQ_ M.>35+7EG]/A!0GZ3)/]_>U(HD^=@V-*M[SV/:!@@!%KN@N"">Z($B6 MO">_<@0]H1OL:R\0K>"8/.W[.BW$;SC?Q@'%"D7-V M^2G620*\DYPQ3Q+./>$8:\2+ Y)Q =@30B^WIH#/_F7(G8J+BVP0G56B\4I. M=T0?)_@ER##A'!.-98(\$V":"*X)9YLPOHE@G#UAV>B;_3LHG=S<<*IO5JNJ MJBDQW(!_/U#U 4459B)R*OBLW\!L[$O\GJ@)23'C)+J1_070WS"NP"I*7C*R M2I,U62FQ/36//5FOM1ZP0Z2X89:V'VZ\B)W($33KG2?+8N=!/NI;0*\D0 Q= M?TANGDSKQET3YPMR#Z/L>/M.V'$7(%95Y#T>N.2*!@$B,^3SF:8/B=K/MMDM M*(+ M;6SQY.U1.GF)G 4\!$)DF*CL ;)8=KPY<8OGX_!C4UW*^7'+C_"(.*IPNR 6BTS)#U++N.8SSN]Q+\QKO MI_0QC.-9LZ]KH 7CEC1.R:Q"A;D&E)A;2');KI@IAL!3!WZ!BB9!H@N"9-\F MJ[>,,$'*1R*0_L464D5 F:12*';E$@]QNNPHW!+#]M^V;&/3--KQFJL#7XZD M1A0YPNG-FGG]14PH@3EC$0O1#U5(134\W*.%F0GT2UZ\WW .BXK!"!*5WDE9 M /O\"Y]A=IFD17X14TF+2.^!+T@2)JLDU;+-4!75@O/')-EL$LU&%&T^F6;H M[Z["K95O(0UI96#<1LY#W@1BIN])4KF8HF(V6R$6:^)&TJP58LH)2$6G(-H< MQR9CFU(1V12KCLBBNB#Q) ON"M^5^\*-<-&I:40H2TXDK@D"?CFWP[S:D!T!3R%^(-&=0)/VY3BUB)* M)IDM'4>?PCA)(1U8!$@%NOHH:1^2=A%/%M1MW1^C"B,V8:,0MI,_1A5&WV*- M$EG,NS-V5CST&A=\*4^5EPN5ZO0I^D848^W2)DHTD30MO"YCRR'U,_,_$\0?S*T MBKE8K2@HP10@BJ$KN/K+^T$>* R KHA7T#M6L<1;DY,0C=:"J'F(E/AD"HG+ M2(VU?J]#@TR*/#>39+4/T::8+OYD158]+-5+V@DC5B,+'/66\FA$*F?A2;E$ M91HO+R3)%'(93AY ZAGQB"&_ <%I[X1#1"C5E1GDL*C6VN]*7H$;J4/Z#TDY M?]N1!79F1'@'@3G"L^*]7%J6^YYZVL@+81"]B6D5Y1DYU,1G(O782SM M59!,(W;)BNA^[_95<'98/(0Q[L0"E6N4&*C2R+4ICDZ@JI6D42<%>?+;-/'K M0X]X<9!?)NF*AODVQ2:'%Z^;D".F9@=74&KYJOQ.?>AY]SZ8[EYUNVJ,8H!5 M8U6_H"<"WXL)@/P!0A^'K7@1OW +^9;?.7B:_>E2:58D&)&4IJR%#"V M?.]-L! M:E6O-; G_#WUG^(D2AYW>.=<,?T\?@S9QN,&P/!@\CG &B4;=I/D M:JHC$T>\O8*V4#(*ZM)TLQ]>%O ^'$LY1I0(:'-QMLWR9#TP:"ZA@Q O0E(G M+XP\D?3)*8W]I[67_G&LLI9+ [C ERBP(&LQ4TOT8-)PS(=5XYL4WD*7E&KO M!&]J-,G*:5O@/1::K\V"X4HSC=.=[+1R<,FS1I$ 25&$;SG,.*(DY70@HS@V M:^U5/A6@'FEPDMQW>W!]O2++;3\D=CQBZ-H4JD1ZXAG'<-+F^)/ *YL\\90W MQ!LA_=1E]NQA0D0E_NM)P.0W3M=N^0=Z=HLB@:*+Z3BI\[?FT)\MS_R(@B@U MIUJAPF.7EI/F1Q2DK,,8I;'WQ50"8I^W(,%R54LX&@/$3,7%/!$7$XE'6P[F MAD".6\S$%C;-PFDG>T5*#N.SFFB))>H)2_=$% MZWJ-A706W8Q>]E0!%ZA!$I1_H8V\PCIB9A*N?BK('PL O4I_?(FD K0X@ L#J#6 MAJ;*EY'G%I.DJ(_"?ZUMD,J<"1A9._E,=:" M_O9RV?B2365/7I[,,LSBYS0F,/8',=MLY]NN1ZAB[5W%6(94X)8,0-O3A"K0 M$\\5>F(8BQ(O#:1%]\]83K>S*'ETJ-!'*6T)D@9EFP1+L6_,9TC/V#U#7I:; MK%J5>,)FL5;E*(?JF@*WUMO!VGU7VLEZR!:UVDWIC"D,)^R,&1"D!!($:%B, M0PYAL^1'L,SK6"4[VBY@REP:QFP?.*[Y5M50I1VJN)MMY?;8*ZIOIY/'QQ1K MH:KKL)@&O:? Z@5OP8C(O!HH\;D5AX$-"2(S\Y.B)TM[^9RJYKHG<0#G>+9< MW;"'90AMM$B4-A/Z0W$ND%V?;:+:6_O2EXM$"LF9O&Y<%5]B2"L[\S;LO_,= M0/2'Z*ZZI+0H71_;P.>3$CGK@A3S$C8Q*6;^"A:CO8];;+>3FRD)\PM T]R' M:PI '.Q\OTP0>,)FMBRBX9"_"OESWA>ZBIG%<"T_HJ9N=V\#JCM%],7N5X!+YQ<\])@B]#TTZV1V!5R;?C783!EY*30M%V;5B7Y M'?U"U,K<#MDADR30#4_XFR6;K;54MK:7\$5=>R_9-AR<'%KXFR)!T-H!,9!Q M^=DKAB6AF?*K?YWU5;8(6@].?![/&AX+.+$N[/6H M0LH CBT\V41-49,P1ES;FQ[:9W]>FLEO)7'-8.F $P8@?TV4\;2@2VA%^Y? MDA&Z5TBH"D9MKOQ&=59MV\"#>:ZH'XKW_"6QUW11IHQ=Q>:>4X.;2\H)0,E> MR^Y35/8_XI,PZ_CA1GA]UP)-U9@#D&+LR, O58! M4,[Q5P%K/UX'FK\^2\08V9:,T'>9]L M^YV&NYRX7]IV(CK>)QQ,FFD;='#%)9"3T-I(<)HJR)&D*./>25$2E3-.!7V+ MJ$)ZU=B ?J7:1L+:M[RH?;MXE;6L0H]@:DV^3:=)_Q]'O$B3[+Z?9',7J9P/ M!=+$U**Z<"&0LIBA@ :%@(T:Q#4G,7N>Q>:1U,#VX]:B L^:O0CZY]TBA_V> M$2KI\R3.PP!F#9_I'?7%1\<_2!IP#%\ :T-[=KFJKL,H:83*(I7&^TV2LR\Q M]*)HQY<$J@9%>OY?F9)")'\" KC@$%-.!9+:FVO$EJNO\]>\KM(,T%)P=59( MP4NQB"O#(M97;=(L7J[5WGNO-+NE/@V?!_1E%X!@2(P4U"9P HPB1=DN0E%R M%"55)&U6-9\$ 1N3W3"MRHO^/=P,!],3%!>$TR2,J'4 O3&D,)1H3RN*#*Q> MAIGO1=Q5>,E^=Z@MI0*UG*",UR+)F4M@C#=/(D9SA>B)[V,.]#B?NJ1F]3.W M*4QQ^IJJ>I5XM\/)4VD4 M819J*DB?P<&:&H[/_WCWP[MW[]Z3C2<"-?],_N'=@OVJCO"#/I#_HFDB_Q1F MV5;\6FL!#_ 4G[S4?R(_O5^0#^\^_,3!L=A&QAPZ\=L/LUZS:A?J&JJ3* J\ MPB68KH'T:*+I_9R[A)NP%?,8VUVSB;LDLVP6CR!-U$<0B^[KX/>MZ%IPGS#M M%-$%F:;EA44&?%$N4BXHX6B$5'2NXUH4NQ^3QQBI#%F.DYNKLX4YM*\WOE&Z MP@JQIP$_IYC_VUFT/F4&W]!J:.>#OH\>#MQ'UDZ14A*[S+,;KUS EQ1MUPL< MS+KXV 7+T 1;4IHKQ^:2 =\>VR6+!%]S!$6Z22S '_,\#1^V.5;A)_6,H6*3 M#X>7XK,3/KU"O=08('G2]:E-!#LUZ4)%^ZZ1\E!SA#L%)=-\TWU=&ZL:2D*( MO_7&XTM12B);Z&"Q>ANB*I"L5G1M;ZT^TQQ@;6_2Y#D,:'"Z^X*])P6D=OQX M G"%0\KIV 0MGI83T)A!2 M=?U8KA0R^DTB(+P'%D6KAB)L5Q>PZY+Z)/D2-^QO3^R[+8 =5.@52VRP!4G.@D M1S7<2Y=1\C(8MT(_HO'B1:J3',U%Z)_=#CR$)QD-U[*!#?T M,!\'/FR[7GOI#I;A*H!4"M@4AL;7DI^O>%G4MU@D1'!.WB(K+8M"O(P /SJT ME=X"?I*$"+1SM?[,6I>(HA]EJ5=$@94S5B_G62GOTR](I*^%F%3O.J+U[ZPV M)-&!A"P7BDZZ)!4GU<"EL=@*S7"2G#$>F0'$>Z/<,[LWXYYZU52E7!MXI5K_ M_$*CX(9=B>E]HI%[/THO(+\@"%UMXBVS+-;LF%IOU^1QZV'I%5NTC.C.MR M5P'./"V8W]ECOA,%4%20TO/3*IP)RQ@2XF:K>CNY M3,INZT")Q0=CL M6I^720H1W2S-_CB2;FH:D;=;NA&><&Y#YN ;.=^FC >>X,$CC(.VAS:'L!-Q M%L*G42@??*;CE+= MO^GWT-'#*E6KYFNK!L';TGK;3"M.?$J##*H^=3>MF'Q ZV).EQ=PEIVPBO81 MB54N?-!EHX)D+:'(%NIB'2N\4 =EK0_;[+!OF)(@0)F46LA41M*HB=KD#:<,=0F/($7);5%KD0B*J[LF6D?0GLNRQG55U+R4Y@C>G': MC;:2$GGK0E])CB\L42NLPJ?/:B6KJ*)'N:*JQP95SG9>KBT8.J4Q786#,%PD M:5(4H4MQR1M!_WOK2;0C"QCM(=O1"%7&<1&2A5J]O=7Z1QIO*0>%X!K*7\/\ M24'_#DQ]$.0ES .?@+RP&52"_D3=R6P)6JGYA#EL8E;%8,%Q5^9MF/W!:TOA MIX/!MS2*! @M9,$J_X^;) K]'?E-_'N2=S6BF"4MAJ8YT\91,'[@ER:RB>PV M#)'E=&(>GB-$G3Y 5L4]%*;^P& M@F(>HB92O02/4U[]14JA?9QIJG+=&R]=IA@B#K#.4&[7L2IX&7V2I(3/P.MY MIX"4LB-D*\: PA:P>KO4KG^IZ^^&83Z;-9R%,B5V$P _V1#/J*"FMK4=0ZZ2 MJ*5EMI[,+?9JF;P?DR1X":.(69R:"8R:N2O,7%6V?9:PF;TX9Y?[-17A:/@PAR:7EBQ?LA9&_DI5 MB_MB7@ ))Q&5$6IXW-9)/<4RZ-Z.I?)V2!]'42POYP.EBL@9"4YYQ-+KFUO* M7'^_]K[22EZ%1,41.-@\76U9 /X=^')KV2@%8(X 1M'FF "2W;+4DR+DVY9% M,QIKZ3$"'/(M"6Q+V5(!_,G[/4FQHN"SMZ:#U)3VZE[PO/X.J&!8O0"33:#' M6!9N2/AYP2S4ME)@Y7; MZ$'2_PZV\.+/*]1DB;-*+X*5YEEF2!OL)G7G!L M/\8O,Z)RS>FS("=K2#?Y^V*7MN*7."W\8EE3W0%X?R9U_F0W:7*9I&N/Z6$\ MF0,:=PQ,'@3HQ[6':ICM?F;61&KU8(&,. 7JTB(%A[<\L2?J1QHSI0%\N"\! TP$.GE;#O"B7L0!M#$^5 \4.:&BS0<0!!QW;/(\;P%*^N"D4BB= MULN>X/]0HO3L111;7T@L%OA#"1ZF,E+A.YR'V2;)O.ACFFPW[ GVWU!2$<9; M*HLC#S\!8-(%1^W2YE[HF#%\2 5(IOY$@4]KH/%,"J:_S:6OMDV MC9BL"/_UM[PD>KN%HIW"-[XT]=P#'S](Q'NE!1M5/##XN^NBW2'="_:J4?[5 M;N*416GWK5">3DB+U>:.*\S'K2LO"",P"_?RG8"ZIU[F0OA[CT)$8ZLMIT)B M3,F$HW(;BN*:%?F2+Y:(W+BI?)8GR@H M?@Z99!=2T:[,Y0_7*/BJ07!['R^Z&WFL8'"7;U[))P,/!;F9NEK&,)%#7*F**Q(:+9'&(R6$)*.#MSF.)WZF5A]B5.'C*:8E_4JWBS16=G#!%1 M*YCG9>H(^[(I=B0+9!!SC\PZZ40F$[%\&BO/VS1BI"VTPW MW6PBV;U*](2XBC&2.T8#'XUZT1V":!-, VQE1\CR4:A)&H29'R7P@6-F*LB] M KG#8DX']M/IY';RJ7,[>;C,?>WDT]G8R<-EWLM./IW(3H8\"Z5!^#M$LO$B M[*V6L>TX3$8O2V*\4IFT(?M"*5/G;!Z[(PLC-BE0)1I9(N@NB*)LM0WB(% 8 MHX)]I=!@))S6? 6H-;-T@-!C 4_)"8P2'G)*>U^N"M.A9#D(:"N,M6WC_'9@ MH@ JZL_29/$+$ MHA(+G^=TXE?4FR&[P6)_'7/24QT=]+0!'92I"2L:YDPY!7"Z G0^NXIYQ*A2 M&2&Q)6^8%G!P.'=$O%:-?PR-:A( [)T,*]9J9Z0@R"M"+[B%JO\'BDT72_]G=C/?+ HW0D/<&C0V4^*F'-<30)J 3IGF(*E)': ME]%P'0_T>C*&X0Y!;1I\13A1(-H- ME1#QCT_.J"[BB10Q-XEHV\]K4=:*M5M]K6LN,Z]>*34 L&C;7AO@,L&['&)3 METM*!W?'N6Y"!RVF(6R>29K&6)2V;!>(UJ#HIF)&]Q:SBK%4RVH1A@*HY]BV M-)4X]0=@SU7+)G3X>TE>X> C@MP":GQX5#V"77UQT06Q AJJ:"SO\\ M&3>J_:8=9!,AF/>4E+U/#@8[EHTA+ZQ;V4-9-I2/M;2UG" /[W2G?OPE9/,S MLV\'0D/2Q(ERE:**$GT]^M9\M9D6R6E"R03Q;R)S85;'HIGBUWC FX*>A M,"&B7V.H2&-$L-PYE4,E7K(%+(U7,D4TY M"L4^YCP1.9F8RF _*7,F2RH^(;Z4G)UR_;&,:)V5EK)@BE1"8)"JG8C,1TR. ML9GZ.*>5+)>J-^P[OB'ST+0'80?J)>[88SV.*4>$Q[,-4N)#[*_P$(4^H\T( M(+*IK1IQ7."I.C:>[-47U-:':;O39ZW#Y(F#GIV3=(?=[WT>G:0UTW$6?6T_ ML3-BO5U?4R^CPA\Q\+,4% F2E%EG\^5>?&9'QG4)KUNP'B'K&ZNL7X9IQKX" M&D.]YW7BQ:H)VQ@Q,Z1.@#QVA" MC"MNRV%-!V)/Y"V'V$P5X$0W;"Z!S57">]QXH46#W+KLBYO]03!I['%SS:3]IC$JUDJ13RP5'T%DQO/H$]B>[I&CIOI3ONCCWS MTG3'=@E'"#[)\S1\V.;@-+A/;KP!Z;QJ'L(G CQ3/I5 (UX0?39P0_#YCECT MZAEUV\L#HTZH!]L?ZD0+H!]8?9>@.*ZLKT(M>5:BRM/L,\V7*X06%?T7A\71 M2RCU@+\O40<\0?[(A#0Z6PJD?R[CUR!@1ZI[,14F":'#&:0NFJE.G>P^HO#1 MX7*/+W"6YO^!/;Z!ESNFSWOL@!F0DR!)6,L_&(WA$HB)H&,U> C&$J]HO VS M/TYI[#]!KO&P/IDZ60)TB2(\1=/,D:6JQ%H:1;.)QW<91C0]8QOL,4EWP_ $ MD121M&;+M $^<#K.A(LB2CC5^!73"5-" M5:X'7C$5JX*_@_7;']/#G67- >J%1(ZK ?&(PGB<]LA7H0%P*%,9$)8SV@N+ M82R\*(WD5,!0-J0Q -1;]H3<^4\TV$84>M,CGD8FD#V@052MW>A93 M@IXI)U7H)M@UJEXL/"D$XY1KTH#O60OK>].&]4OH&@_=Z!H/#>@: M."(WVR M$-M&8@Y8Z@CWK_2UFLZ0E@__Q,44G1W4A2LMD>54R\,9> M)NF]]PKICD])! XTJ'\P@KS8:L0F+:/FQLR6NNB-$SY%[T]PT+H F-YR^XP3*:YU%IGU@* MTN-A+U)RARL3_.H0Y&;+<27?@S.=1C$NP6_HAC/E%/+!8276:UFE. M4KO4@G-_>*5[.ZJ]Y5+W<26J0&A(23PAB=4Z]W$EJ:8+]'A)TV4SV1!53PSH M)>R$24PC;U(M@MQ+4LL!X_J9/^8]-G4BSW!I#-U^)\D]&8MS(V"_7KZ2 ME784M:PJ%"Y;>E,@.>VE%W5:%A-$0_@D' IA23.AHHO?MB/H&17X>'XK&W%7UPSTIK? MV/*03+0"8H](R5L*&D7/ILDLK"E7H0)N7%Z*>A#HQ%+CSB+#X-Y[O0J@X&(5 M^K@Y/V\'.,E$=@%XT\M4"2=[!)(8DB4F%*<,HZI2TJX3/N^ '#I1-J1($DG3 M.JC/B+(8 -KK LVP&8&$F,GR=,O;9L)G?O_DQ>4V!6#%\(P0=_%3!<.CF!6' M4L[8K36.H$'1)N+;6GACQ&F"_@U:%@JJFR,DH8AL_O_Q[H=W[]Z])QM/N'O_ M63;O_IE\6+ _P?\E6HJWS9^2%&!D%N2?/BS^_/X?\?[ZIY\6'_[\4QFGGVLW MVSQC1C0:;%X.(,#^$_GI_8)\>/?A)QQQ3GT,JLC??E@01F,#D!;/--K],PX2 M7=)^)N^;&<*!/[W_:?&//WT8AY/YOLT:DFNIG$R$^&6#@"B^=F;G,MMI&< J?4Z:A M'=QD3A(FDC)YH]$F@KC%FNOQ):L@K"A9 D[NF$2IE^GU>EO3G7JV1"X7YO44 M>L(ST<*NU4[)WA);]\4+.T-483(]-(E!HQQ@DPE5NZ!EW18;50H#%&E!T)X, MY_0A+S3Z+[&WAA(&IO?)E(>;E*[#[?HD#G"H2'A']-^!02&@IUE&T%Q>S5YD M@+P1#'POE$EX1C!!D(MIHD<3KU,T_A(=_]H8C<1KFF4_E]8E@ 60E1D:JK3, MH['P-4')(_CZ%%!DS!D>E*9Z9>I'(Y=1%==!@Z41:T &N^I1%/,WL*-R/T Y-D2:K3/0HQ MHHH$)9(35.JQ_>:),A>!X(NYVOAY'/IUEDAR+&.1 (YDCT0:?8-51%I.(%(1 MH[M@^X+9I8\?T^0E?P)CP8L'EL-+DH33)(+H[*4PQ!DG$T5=UUO>*+)HDW;Q MZD=;<)=<)_$C8W%=_&F08JA:4A;TH/),3$9@MK>(**DUCIM ;;0O?TF9Z;$( M>7D19I$N-.0$[T@6XN3TCKPVK>RQN!>?P55$2QN2!I%@)LI.S^SGX=!. N"1=]N!%*R MCM(\GAPE3<6+A!]E+:D>A0C:A=[Z/JS=ZX@=J%1*'@?[1/.G)"A:RM5_2^EG M;TT'Y7-*XNPH9Z2LAP[/Z2:E?LA/\3@XX<&+(4@=.D707381Q6L/08(T\DS M)-ZD2;#U[>9WCBABR>6BD47A/(WP<4A3BH$>]-:L?7_@ESD7Y158:!/R0G@ MMCMT8PIRI* GD/+FS7YITTTH@_TTW8^,1)[)'-V_TO#Q"93#9YIZCQ3_"$58 M"A]A]MG37)XB=7I!I$Q$",6'5&O+_O[N6C<]4J,S6$UV]"7EWB\CZ#>\\I*7 MB5&IU5BMG!]-#/&!Z?14(QM!TF)>Y7 QRIZO>ZN-;1'@MN5$["1"@J;M?.U._0-01D$6L V55!KE\2?.AN MT2;A51SZ---CZ=B5N5I@TRBXP\L\ZW"^"<<8;;JVY=]OTM"WJ6UE>X)]TG:= M2HXBR/>WNO[Z!NU8(FUE+59TR%.Y0"_[3/,1LOC4)5409E?2"OR-)U&4O&"V M)&QYA@@C,V M =%G('(* ?WCTFTJ(]4()1MF%HKTE6@!#7NAIU-#QKGSSP/&MFHX+/4D?GR6'Y5&=I[$@O M?0Z[88IHT:X:J2Z4+V,W@;HYKD0EG'4E5@2D2:3[NGQ;NHV-CN')]3<%X1]OC04I&I9GSVZ*9\P2Y1J,*U-#"N2*5W6UUFL1; MY6*^\7:,L0C+9&APX.G4L-T>8"(-57##Y^)51>SOXJRRA2EH3=S*<8 3:!"" M8@XB)K%WU=B5TG14=[Q1BPE_84QENM^EY^-5>O&Z"3E2)T14!W4F O+85H![ MI-9>ODW!81!8::-@4:BH+(_PL$GBX$>5Y#$,;3>3Y"I>)>D:9P.&KG*Z'J1. MJVP2C3#Y#65%VI:JQL84)W(F"68(;A^R, B]E*F*@RYDG9#%*W@]O9 M?YG2_]S2V-\M5[*%^MCGOYH""]C%)$B]ESU!V)[] M"W+/GKT( _GYF9>F.V:;#P*T8T1YH!Y^T,@O "I2SF [>\R*A*6T!"FF#S_0 M8HXCDZF&?KG'ZYL0#M.>Z"6,S+V$GQ(TT\IVUI$T]Y+<VAN^/LYB?&>LUT)-JZ(D2Y= M2SOCBG1S%ZO6;E"\.5_/ +1>$7Z30D)XOKMA!'*H,69WQ@;6[(O_N&=SL"6 I0"_QR"8)21(@.($Z$ESD+L4*5'"3Z!Z78_A52]Z MU]AU0(_'?>2&\7)&Q[ :M%IJBG7%:13N2\E-2?P6=;ZDDH]B36\"O^\=]3$T M]_[#PWV8'XP(AL^"H?'^PYN'[XFD.D^>RP&!R5C76F>E\&+/*?_W55PI8!N& M?\6)DC>2/.3WD7IEGW5 K)&%C/:2[X@$,]8^;&R+84#)8WK6)01/M1CJ6)W; M2_U!V3P$)RI':R?HYZX51 Q#P]7J'B;(F!K,MJ$[F&6'$!0N+%<0'88D&I$^ MKE Q=;01A34R(IH)S XG.LZ/9H/@0$?F;( \61@P3ZSW;9IZL2(;Z_0U+5#Y MB^&KE')(Y053R-C,6?A,>45-"PX0UC=00*\@&=UX3*VCT8XPJLF+I?0U_GFC MW_<$PC/PP^DH-1OBX/!Y\T >:.1]^VPE'(XH2_G@%@T0,<=0]!ZT754SHBQU M!_^)WD61V#WA41JDS5O"G3-M.7[D]1ZF *CA(WRA52Q"]:HLB2%0 M[R_39"U5SF%GOX317S&*Q"NTV#GS'Y59!V*DH#9GSBO?OW'QD]AB3: YJ>&6 M,LLD!+1:\]]ODBCT#^UXT)+F4,Q+6D;QVTXL MBU9["GOW)DV>PX &I[LO&?0P5Z[F$^B:S1&MACEFH$ 5OR(Y%2#RO('92!A_ M3PIO>C'C) X:^PM02YA<,5LLXU=,X7CWU#P6$Z_*S3H'A0BKC3HG"!1J%S[@ M7\&[^&N8/\E&4;14(G0<#&9)@NL$SQKHX/Q@L4=4*"YH(@59*D M1-*=OR2&LJ^F[*5^2Z5YABHV[HUK\#"9/U6/ 3<=I*P) +V0('+F)DHRY)WZB9 MF)3W0E8KP1_#B8]](4I8F%VOW2*<4\0.-0"K,6>.CY 8RYLQ9 UE1<>?K.!(8L> MKL]I]6*6D\*X5NZRNV-+ABMV%CW&X"GVH M >39[* #0>2?\3S4\-*(DX(ZD>2G0AJP(F*3A=TN\AQBL=,%H8]1VIKG$T3> M:")/''9>;Z)D1ZG(HC9K?Y\3WL^6%W5FJ('K?X>4Z,])_C>:WU(_81OTOVC M[9S+)!6_@G&'XBWVP4?@#,J>09BDS5@B.[;$!5/*^0G]433&OM7U-74)>NN) M+D'"E9"P_R0O3Z'_A TB2)BA-2*[SC]0Z,PBF+)3]4,8 MB_HB]I(R=C$*3-V-%P8R1G@\4HIS09*%0U,0)@5E:!?,:#ONASC0*._? G(" MRUR :FN9&R,@=5]I62GVJW)'$T$:VP)GO)PS8K\U7/#[-N/;0F"FWR=L;O & M/241'+=,C9D64$N&O%$19+P0C1FR?(C"1]O>Y G6I-S0^+KX1J&Y$KJ8P%_V M1".N#[--31(E.O^"8Z8^3]'6PA0!N;W[,KPBSASL(6_^Q*AG?[+8CWI4B:)V M84"6[R>I/(^S) H#W""\?&-XUV"-I*/JE1&E*@-5A>SBVT04?;JE66PUJXAC MILU^8OKM>KO^N/4 :)LJ-7R@UQ%(DS6G31X5<8D%;2N .K),T=H6^"U(DQU MX>/<8<;28%=]ET;&)UU([^YNDDPI=\O2Y-[':YW/I);"IIO[10M9I$G,?O0Y MKA^_",>YY-DTI6!%:2(WE[YMRZYX+"<# MWQ]=S!+F?K>@4P+MC]^;O%/ XY#& &N5<9$RWHH\F4(B@_)P/3!'PJ0U3!2^ M'U,:H[=W>I&@D7OABAQZM6%;>-VS.Z7ITP2]%%]Y\3G)*_M&B1V]$L?K$2R:\ M='E^^C"(19,*P>E. )@XBCRMVA G.7L9.G6@\#CD*$>U;]+P&:H0-Y''329T MJ JL.[\D)I]T?/F@]Z3PV@T/2@A",^0RLLQ@6TT,?W5GD N59I@_JVVF^T1D M6FN_LU<^)3X67_&"W8OUR%F>"+C+RA\F+JBROF;2?==<7\59( 4/D&]<@D2^ M3XA*;7>'1FE]J,\4>">1F8=M@,IJD7 MC/"<7[S2U \S\)M7GH ML#V@HW$3B+3UNF%Z4%MU<=3F,51J\E!4!"2,TD*=5H3QJ!.HT $)"(@$@=L M^?L[:][H8A[PK+M>S*++Y^'GD-[0U/+!,XC=R?N0;A\R=LNSG7;QS/XQR(XI M:!$D-H$E,PK[Y32YL@Q'6+3KOO[Y9 TY:-_ TND[YTM(>6HK:C.08?'Y:XS:]D@/9%C_ MZ#2N[>>GG15%PV=ZR? ]V\O9BJ8I#?8&1ZCT!4;8N0WCY0GJ!DN%R<U_XBN[BO,T9++XCJW>:I@(TFIB$0Z'\TYP.5M#UN(BE\_,D\?'%(N/(>@M M%D4=,@GG@E#!AL7MB(8Z4V44M!(O@!\!C)1[.ZRCB9%$_H8Y$F@K,0;#U M_F,U.*V3F?I!;/X.LPILO564J#,+_T_#!B MN^$RQY+*/@&#*4^@$EZ' MW@-L,Q M#E#K4G#;VM\.%-?0[0Z<=A(149L OS*N]!68X]K?OYZE*24TB(40 M>BY?A017P1>&2F1S#=!Z/_,V(5-"(:!XEZSR%W91:>YJZ&MPDU( @85>N\/P MS+2I2";FTJ,-$#.1DR,6N.(ZF\>;5BG; M8>8)KSC6H G$K^N!$"%ELG"!R@8Y$X%JC"Q623,HR[:<6K:R$OOLA1$B?R5: MJ:#(RCZ'MBPT&%^#EY."^J[71(AY%T3,[$"IM[@>)<6?+I8\+9*X"X_* M(,'*A9Y"B-RN$ 7H&$(EJ*P3@6$/V:%9+>ED>)^W]OSGJ4#7II6]5OIG2%JR M&> (*%V#;L6A+/*0_M%)')P$@&P.Q@0TOQPA*BI(H[.K3'RRN.C(TD5] M!3L:B4HH)YI87HGXU'F['*F]W0W*WN:3 M@3][5+);Z*QOQHN4KE5&F=139,+3)G4S3U,#ZZ4 $#BU'C MF:YU!#O8$JQJ#NFRY M+INP"FVYF:P(%_5\819U4$A?.1=K?!6CTP9%'*">27)$HV=/11M3@)++?U(I MQBJH:.YM.C=\L_:^LL>";V9IO:N-+GI@G'%8LP?;L&:S7C"]94;WDA4=,ZRO MVF%ZTBW\M%RQ)8-H4X;54+\PJ0:B@IJ5'EZ!S7[P_*>073L2X]BG:>Z%RNM* M\B&C1(_V>C"56)9 M$Z=R0Q[@G4]CCQU>ETE*?2\;AK$BB5A\&>/Q7,$30DH6LQ>+;K?W":!&Q'X8 MT5(BP7UBZH^ATMS&[8^A\0.I ZGD"/O=EM,,V)_AE]!RG&RTGB)%R4O14L-B M4O(<5C R+IYBAM035R!=I;D92Y%>.7$SEEL*MRH-+KP45)"A.0F<&)'4)CF, MQQ"@DO^Y76\QD,6.WU7HAQ:. S3FM43OY4K>\]>')HI57!25+/('0=Z68V)< M6:0)K\FP7!&E"MG-=K,@3U-Z_W1"':#30O[G0-2#(EWB^"0R]HR_[.>Z9=&\G>I/-F#A?L]0'&5T+GB1^M$+K<>"#)+>+(G&PK^>6KIENP/C^O 6E M0+0T9MKA*3VL%U.U;8Z&&5?"S_/*?LA,&[>1!6S<#YE*%DF,/,+W)5KN,(WQ M@8JF/-9ZZX+*MPC=:131/$2?1)D]';#+SX[U_ME;T^6J5']XG@"?@PL0 M.1F+2M2G)*:[3U[Z!\TOM_' 3&XD1C@U@N0F,)O&D:#4R:TFAD4$T=4*6D,] M4VYCWWNOMVR;\DMJRW:M,*?9337D*E2S2%.>S4-@(F7HA^(2O*&I3RU"?MJ7 M.SI0Y&.45=^U0LREXF9\XFI;Q"/YA=[8G6\V X4Z1/< + 'A0SB.I. MXHDY%I-@Y-L0-M+E?'N-1M J^P66F*+G!Z[N7>,'@O ;VBT816 M!IZ$^9J_' 8F$:3&<"Z3NJX#-':Y"K[8)3^(2T !3E-?U':MZ7D##P9

O]&E[_8"3;3^ M]KND>]G3992\?&8:+?OQ*A;&+EMG=HUX3,W58X1%L=/ :"'&_V!>;": 850U M-:Z9FER/ A;33Q(0G'IM2I7MT'H"EB4L+5K55T;5=4E>M*7TP/M]6ZV*[>> MW]=7\EJ6GSWA09.[3GPONGEBM@OW)QX,,LO($*0CW*GS9%<_1:;@&2W..A#9 M]4BQ>PV1;"-(VXH C"A$)(.^!CBU:^L!^Q$%J62#3"R-2G'VGVBPC2A "%5U M1!KTT!"Q2&"@U75[(B)Q$CIJ"5;F3G$-OY\6[70@:G!!<<5*JF"].@ MKR8L"CC(),7ZQ=K)'*D;FLH@5.A#%BL')QIQO\B%@B#8-E?;1>3"J?0PQ@B_ M!8]>>L,.J4NY(#@G3^R5,%53[H1#@Y/X#P&@PQND'.JF&Z%TAX=Y)9P/9^?K M7#/]DY+R;BS+"Y#^HUF\V$=]8@/VX!]]I!C)$'8;W^>(Q)8TL#[APPM:C2^/)%/40YQCDJ/>0L@J@KS+(T.?_ MB>9/2<#C6/#YW%*.@/[1"V-P1RQC=B%MDLSK'S U5H8 +:A;7X=QDD*V \7I M(>>&,D9S$=1:VTV:LR6RT<_^#0@L/D$^#>'SD&(BB(D+0'V82SJXV*K(":WV MR$C6](YIU'A37 NW[* <:I$.J8@2276"I.I1Y3'D>-:%FN&]SC?:59SE*0:$ MBK0.<>-_3G#ST6!07&\$95%\$AJK>BZ'4B45OPMKP;C9+WHU6J[(D;0*8\]! MZDF2UO^$"/K-UT3S:?.12Z3;"4L M&J\=V'I,^P(:6M')UEL2TJEH0R>S1BV;\-.L1#1H$8Y6>J/U+*4U--VSG0]? M9 ATWL]9TP4]"$9>RQGHHY=G'4%$Z]B@KM;+F&$BJ[L[0HI91TS1]J)=K#=1 MLJ/TCJ;/H4\;5D[E5NEY3MRWBSTUM 9^'+1Z& 2CME1Y0JA@,2LP&+5V6E_] MTA@L8T.#E86$/-?FLYB,+VH0SY(8BFUYO>MMF UK.*(J&TMD"="=H/)\9)F, ME;%UP69HU-61:%V[=,R@R+-UVXRU@%5KX:YF]AZ!UV7:T64GX#<&)OEW>VO%/%;3__$Z%"4W#14^8Y2H-U8PV6JP;DH$\4(* M4:!THA4HR2F.2KZ*LB;E9,8-#VJ"BTL48@5"3D],91'KR5B!-C2YWI\YO^6M M5J^&FSG[)4# )AFL!Z1$A>O ;@6\.'6*(JQA_);JKRU'?WK0\<73*@=J53J\!]P+(B]Z"BW+EF2E*H^*>)DVRY]$R8?%ZUW@RX#;,!2E M'0+*_A/[YWJ[YN%X_O?\X%-5X=@4$RVT3@)B+A7[E[,=L> E'5N4XU*RD>O@ MJWFAO@>%][CPOCWAFQLOC>0'F$-/K,&0&@W=HZ:PZN(\1'=)^$SO*%-]>5W@ M4/>Z3I84="=SLX\M5NG3:I/-IEF4K,+\>G Y,/0QY-T?Y\BK;JG5.BX"VJP? M;0..W);R5)@\3\.';8Y@!WF"9;0)4TB2*-(59NONG,-%CL:7=HYBEE!AJXU( M;;NMQ@F+3!G\&)7_472\ M((H@VCB?3WZ=0.VP*F*M>V.#G+;:H(&5R/N6G3.51R+@\51" 64'B=RRU!#' M?X&"S*$M^3"#3K0V"W!J 9DGW$(+U=F,&0#FFE!KS?8F6Q2QP?EB\!D)GU( M^DCP<8DJN 2H)+46_#F<^>B7PH2A:'KSO%#8/B+YC;<#?0P<-B>^GVZ]:*A% M*"GB)RUI3J)NU O%5!]S41XQB@[R!+G/B$:E=9H7[8N8R)$.C ,-ZMGKI=@\ M+-.-?.X/MMV,V-Z2B+?=4"U8-) 7T]A/ML%O4J2=L]UL^EB'AW/*>%3PNLUG M]K')6#JAEYIXYF/8=O,T:W(:K^?NUVGA"H:.[E5!EA0T^[X?W!$8$1FS"3%9AQS\#6[+J! MVU]9>5\.1H]NA*VZ+V"K./XIM"BD5MMBSGW1:Y"HU8UH:4DNPS3+KT,:\V2> MD\>4XDJ,HH(@<68TT)CX/%?(D_1M?5?CRB.]5R@'4"4BYTG1M:TMCBM/N5MM MHU SK+GMA.7Z%3&Y)#SO[+'Z.+L%[/.WM^05,&3N)./(:M_08A@1>GZUM H- MS;L.0HB94QNU(9! QJ9CMB!JQN2_LW.:52'0N\!]_]SUSSW_J*KPYHP9VQ?) MRLGN2P9Z5=$=6S6F'I#0A?W!Y12@T;^!6=A%\+W6)_QD M@A;8]J2M9NQAM^\MEU+O^CV!D 6,H3G_DV?!T. R3=9:&\MZ'\FQL!\;4D6) M9(2L&"?5CIKUDM0I 2!=K%P3"F3G\EU6EV_I:/G:FHYZ2P-*U_"UW:0" M6;A06 M-=3QC+%43$JZKYR'\O)&S"V.,&6DS-,[<+6C_%#LT@XC?M.C5A49[ M6%_JB3/OIEI W78SI^/Q[,SR;BV8(8H;D1-RA8Z$2:"TF.K'+FZFEJW927*H M=LN(H+(BR;AI=CI,%/U8JGR0T!=L-(B=9 MAZ8^*.K$ ZC3"7)$:V4 PT <#3G^]A$>QA*BHUIA)L48 \K]#RI'L8P"8%WV MCK=:6X!*%8K%$BH>M6!GBD_#9[A]!WU[DAPIZ$WP[8TEA"&3+4@Y15=->,2R]S!^+4I''SF:P0:J5$=J."_?)J=-%'$W>J85$4LO MK2HG9EU^I,ECZFV>F#UZ%6/;#CNE#ARV433MN/=>:7;CA<$MC<#5<)]\ICGJ M1WDST+ZUHQ#%T'H@X_)(D#V+\D#% MUGWJ@1%XMUL_)(,:=S@5GQF_[AGSPQPH!;4")(C0,^ZBU3ZPP3\P@A@T\K#)DBJ M9$?[\/*CR%)U>5;%F#O_1F_GAI.\!483R=+W\!HO#L[@6H%Z7!F#+H= M#.#&_!RR#B0UHBP=:,U >!*[Y<9+E^E=#EX;]'O+C,%13#%&G# 3GY,7J1M1+==@=.86O:KO/K9+8CDF B65Z+4',89?K@;#(E>;N\ M]<3MLDER]@6%7A3MB%I$H0R]T)026EI%O[R*LK4JE:NI^J]:M+*][.DD#N!? MH"PR&[@$JWT>9GZ4 -SVH:X$J%B%;PA_T*98:%!AI)CF""4M>15 2JI+6:!_ ML??;2\J3U"_)Y:6^9(?]V,&1&/&C#]ZH3?Z6OP;Q.&PZ'G_E89"3(&"+EIVQ M'Y?I??(2JP5-6H?A"OTX.>,-;H9ZVJG\JCL4&@W6YX@B8)H'TOSN\YD_8 M5@I@.UU&WF/U;B_]T;6"1;'E&=O>G[ST#PHE$Z)C>/,AVO6,:Y'J*30\Y&N4 MI6GPC/;YI><#&M9.MJ6[]7*JZU%=WT'7\XY%/4NRG"F 3 W,FO=<;9!CIC\F M2? 21I&)5_DWQRRJQB?7T OE%OP7RQ4[W[$5GHGOU@<<'J;GPJ'\;ULO93LX MVO'JKNJQVC#,\5LH>W$107GT(@^YS$')Z9FVM9#MH",RSQ7NUA0,#SD2"K)OSYY"NKIXI3Z&9):K5>C3 MM/XA= QU_%9D\_J3HC/?!3;N8WQ"XY+E2OO+>],KVH^":UVCA"G&_<++;9[E M7@PE7T9%H_V1^;T_2 +O^:)4OKC#4\R:/TUI%95$H'I3'N/9.0.^OMI74VZ* M,;/WLR=S+K6QHH4?6#X10"RD7H1IT=B<]4L1<2SX/?6?XB1*'G>XVYC)R#8A M0 3SXZC9H.[UH',G L91>1Y9C%$NJ"8^VV9YLC;9#GL]Z-J>%J@_6G9OLT"- M@YV'""IU?*<[61EM#A8T#G<>UE&.0H@H:_D@7/\QAW+:GW&]P& [JMH?; MAC_@4FTS@>4VN=!:QCI^'Q7-^/,6>%JN:A9R6UK OC2<)]1!TE6Z2?@7C_ZU M,\CY37=G25"R4WH^XO@=\APRY2=L>U4-0YV:/RD%<+F[9)6SSX)>L4N%JH(0 M".36PRO=C\SGX#YK]HO61[E\#P;/DDCL\2)V?FVC/&L.!QU&82;ZN>Y+@Q]3 MVI("TOF0:^7'RYXJ :=:F*K\"VTD.QXX6#0SJC=)YD4?TV2[84^ D8TVQY8& MPIW/#(^VD\8%'S/T2Q'6!(_ O0A)!NT>O&, QVZ"^HJ(Z6? MO;7AH^X>[5Q7N5M[420/';-N4AKB>M-T9)*=Y-R;=!$?E(BF/>Y84.Z1:+G= M2P/<:XBE?)2K&/WE16#6G,MRP.-'8LXTEF3L1<#AX0 U5R?L99@L%OUO1^X* MUU:<'0-I&+-5'S^:U#69ZT54.59PP^Z3DU4?/Q.5^YRJNA2FU<''E"U73!O* MI!77*PK4G\H,;\4O,?1K/?,V[+_S7=&2Y9+2(I[7]X[L16Q&WK(O4"=_'Z[I MK[Q3[66RA1CE/DZT'B1<)_.JR"2FM*H322#XHZ,"#Z0'[4!J-:J&473Y_B'9 MB]EX^.9J1S0W]R#>PW9PF//0M?3NU/;!X:2];=8#KE$101;FR;5I5[<\S*$I0U@MDGU3U-N,@Y]'.TJ';)Q=:&^AR'\NX MZOU+TG"AU$:X+3:0L:VKV)QQ7>._^Q'7BNM A;P5"LQRAMEA++AV2OA^NJ5% MH24J!&T^BI;Q#AUXM_!R3$D^Z@^N-W:Y#O1:HFT9=V##6.7:*Q9G)]H<$1AG[RBM6IS$D1EH/- CP#3NF%G@A?] M>[AISD4QC9R!;7,99KX7<47IDOVN%JUJ'.A^XU3"&_6^O_W"(O7GG)MOSTGT M#)I=R5W8FJ3:_,"LXNN-*K]AF&N5)?A]*_(6[Q/V]6+6"/L"O+#P4Q5NN[)C MCV>94)'5SC\:MKV2QQBI-*Z"[3GGX**2!GRSCTJ-F,,1@REJD0 WX+D>6LNO M^Z1NB&JHV8T'T""J1P-+91*__].N%3J9;[E.E#N?QAX[O;_$ MV8;ZX2JD@3D)JG'@?+X<^-0OH^2EU:)N&^]:%&5OL6^9W:[7S-JJ53B)5-+@ M)+OQ4B:$H?:KIU$WTB3.$62%']9405'*("UBPDU8F$.HS21MHEP"6!3^(>XO M5WI5ZFPY$G"ELI1_H5%PPS[U%'%F);E65 B+T[KV,INA/K0_N3XUB@.M7LO5 M\R1L?M"UKS3RLDSPUYQQ7Q_E\E!"#)NB//IOU*L?-88QSL_1MDP)X896^9QM MONMQ*#K_JLJ8[WCVYW GUA''S1]7_^==>\.-]9/+EY@=!D_AICW5K/?#KM]G M.<;6KB(VC'4M@M$74P]4/S0$JD7_*K"-*E'J6PIG)D9W>=7YUHL@:&.\\AVP MX=J"31.?TB"#.(>N(\J&8 V%.QT/.^%4=SI<4S.[E$$H ZHMFQ#6%> MD0;0!G-I:R+7>9M4Z;0\3B0X/J4Q79F!Q#L><1\%:$.>:+4H^S[K6I6L@CCP M^ 7\9(Z\-PYW'2L8%HP]W9D)-(%?6)S.=1:#(4W^D_<:KK?KTR1-DQ>XBD3" MO#&W88_GG5]A>L2KJ2EV=ZRLM9VVTV^[=NXHJ*.6[+8^S\W/L2,";>Q.O0H8 M@^$J]&J>.XD9SZY0'>\ER[9K&GPVX[5;FFHF"ZB5XW/P?\D_]\:CIXIM!1.D MQ$!2+C4] S;))[;IH;;>Z)CH&._Z.R^=M2T.(<,XU]9;Q:AL=](W#7;JU]*N M.W'-J9CC6<+X].*[0 PNM.=@\=K&2[A0!*S.E8:4>!JHUP[[B2Z'L_",1VRH:FP:Y_I6 MF!"?RGC?3#B_:^6X5[2L=X/FEL=G)NAAP<39A! ;41U\]C!L'.H]0; 18Q7*E%Y69(Q+FL:[M*ED# M++'*/<#I");@96,;1&!&95_BA%G_*1:'8%MIN-ACL#JZL_M&GL+U@C5;D:>[ MPHYL,MCV>-SUM;#=2(#:2&:E7L4K, ,Z,\#[/3K7"^)TV 51?]QU3"D!_[GH MO>#O,*#M15B D+'780PCM3_BOBZE;XA[7J%MW#OJ/ 0T)&-'#)%\@&KQ-D8( MR=H./(B*ZR/%=K>7BD]3YK7&^AD;Q=:60^O@J:?[[1J4H3V>=:T)&;)C!F)8S@NULO#3 MJ1Q'G@E%4YGKV)!HT?[$3(X2=M^: !9;AKE^#Q6L''/"3WF,:P-7*I:G._7C M+R%37U+_:0YX^,ODIC"&]"$OMQ&U5$\0PQJF[(DPSMGPT!H_U=>+% MS7 \?<:[MK%D;5][$H1AF.OCOM2V4M6R,6/HXFYYH[LOQ!?0&MWO2\1U68$9 M :CA3.S_E&.Q[ND:$EE3@7M[YJ7I#I!?UN"G*^/@W'A-MO_>1&:BPRN#7B8: MT8P9&!SY0N8L]W((M#SO$KQ$5K!+L86^S%)2_4R#4.<,RS4E5O*OFVX?V"GU#$)V\:Z]O&;=5(T!DT M)A_3ABOX($+NOR&F<^<0TVV-(?89[_H]%D"K_[>[J^UM&T?"W^_/'&X_'Q9H MDJ9;;'HIFFP/]U&QZ5B[LA3(>K+N]W:+IT+?O@:C&\QCV99+=%^9C\)#^>^%U,%YR2 M3\6)+VCF/$@'RKBA+CXA^$QCD;@3U"U3[,(<-3\1>J&.F(?^550J,$T:/#B2 M&H%.8:67@,0GCXY8RY@J(=GA'Q'=\@M;9^C;;A0\5T%R=>P5J+*'0:#]L'AZ M:)[5-H$7HI1V"4Z<-$OF@?LW6E_75=LK6TOB82,5A*-(^#J]CQKM"R)CI#W=+H']L<*PA>CS2O;9FPMF,C=:VV@!%DXYYH3?>P[D(+I MPF$A*\SP6W\T#-J'ML=OXUM=&0YE559E>09:V2-0JG!QZ=:@L(Z1" MC15OF;;9[U.4AK8HJ0\2GFQZ_%>EB%J(!0,LF MM&*B74JUL@2[E\:RW(&9N M/.(1= (T%'FIS4I01GUH$TARZ-UTL3 *LI'UN6\.W3*LR(L^I-!SXHG":#3> M('$_RMK7#EGG3ZU7YMQ4K\-WWBN@W;_&?J;;;JNI>_?L?1WS9HC]'-I/&%YU M<>SEJGG/>@>1;,8V@TZ-!>68D4\>[I-W@M]>[LJP$>AOIF/6-"T0J8&$P.#K MDT>F*K^G5;)*J/!6[5=E:K:(HX4C*B\!RA(T"JV-IS@08^(Y;$H13$%("(.X M?T0$U3T/VB>U_#"CY3.20&]FOI9 ]K>] R)X]U=%?FC,**T#]=C,1)RUUAPO MJ7DCT2$1ICR[Y>0@=X %7 8,B\ [[? GT0U_KM1.;%7/R2*#)8>G?;I.DU+; MK7SGPK$$W"3YIIX-,VQ>4:R%-T+Z,A&N_MO2,+:OCO>;NGPF= -VA1X_4+16&T"UB#);K-+R>1%4-A]$/, Z+' C5O ML0$"38Z ^/#)1_E-A/CSYL>COCG]0/1@_L8 E[@.^M4U<$/.5I"EHO)U/"%2 M5A!H,[@>8L=__/+TF%;9R%X8?@Y/+*]*>G$WROX_ZGO(IYDG!D52T=!)XM=] M"P)Y2^?-@#:'P@H,XZHJM*VIJ#L7>9(N+M0@3[KY0?U[I@+SBLMG13KF]CNR MM+]DIAH.62&ZYI&-D/#&&-8/":6V9Q'8#,=AB8*;3J+UL=!?A+(4>J^Q;L^H M7T5]T'WL@G/"L)+*+P]B!O]1/!E_6_]F/SD'NV$:?#6 MI4N=U#>=Y@=]AVUKERNEK2G54*%2ZU[]8$6IGR,IC\83H0X5]+B%07_5$$?! M+KW4Y>!12-?LPCAJ]Z79N/E*B$;RLA$HH9,;!EEK8.QWN!6OE_Z67'0J&?^X MV2C^T'O;.X@@4T#Q""DS0)^]"S?-&_^<.05\%S]L599Y*PVZ$K$:\H2"IF-U MPS6_F&7:>V=")WRSC"ITNST> \GUPD9&$*2J3RTNL<7)Q&U'^0S>P*%H'=E) M@-SYXK6L('J_Z/-K33V#TU?E%D]*!A9I2+6V;Y[HQ!V\:9BZ\C[ON>9&!^/3 MY]Q0&.25BYC2<4A^,3%=>4DO@D:^&]]TF4^*]D4OU1G5*D9MO;@_D1P+5'G; M.T!OFH4T:!T\Z #%^TU1<, @+*U*."09<17_(N8&W_8VT EDF6=5Y&J<&H-6 ML"$X>I\=,6L"M$*V:+U.M,./"N>%T0^Q_O-@J]_V#F+X6"R@#%PP'=SX'7M( MWQ[^D#-^W@'P?5@S;Y#';A(#$_4OLCP42IOG^K!V//V?#@DA %5S_#.M"?SR M\05D]G4XQ3E0@4&8X3"T"=$4UO);N]N>RIF9QSE$MJ?."K?7?W2RQ@9\Z= W[PA-47A';9X3[Z]DZF"YJ^WNNBJ_Y( MM - MNDT-PN?]]))8;0W1_JO*BA?+T2QN">\ N(]RK0CCH(^=M?KYNQ) L ,A]++J M,[1YXD+X%V3T;(/M]J MDZ7Q53_C\G"!OK,MWV\_XQYVZ9S0LMZV7\5#L:E^$$]+:\X2>+5N8V':5XQL MA)GCT4% ON7#G2\U.34F*@7PFJ29[:;>21ZX@. -892UBQFL)&9,AJU]'F.) MM!-A*FST2%?&<:O/(WWCUL$6W-:39X+VZBOV52=MSF!A/&(1&@#7A;ZS9*:R M[PW"'S(. 6!2>(TW7+,0$F/JR!GV(^P73@GW$M9*[1+3/KSI)*[5@M41$]P@ MP8/1D9=^H%-N[L+(@6_]D\JU49(1VEK_4PS/WSP\:%0$=+ZC0[H"7.=[ M GW>NH"I8=!^2MK(+%-"CZM5LF?2GK(4.GS3UI8\%I1$S+7AK'K^GG;SEI/W M7.(Z\*7<;Q?L6[V<9'2L4FRX(T#\_9S %&M:>,32%%!(ZJE:M:G8M T 70&( MWG57:@P#0V>N_5RGTM>ST@"_*W !4[+Q:;@6[_5YK6\PW:3)Z,UK8[F; M:=(G[V[\-37(2(+K_TBS+% _7NX&(D#UWF;%#^+4T[^VA4SYNNENU=JB@17X M"^<$OY)'M7LIRJ0\6EQM4!'BU!C@J7!7K)+LZU9KQW$?9NYS<-^C0<)='YQ5[U<4^-<1+OM=OFCT(SSRCZ?R=+)IM:M+'3].871\/3.E4D+!*M\WD,ZV'* M5X_%.9>!TPXL?./@776UBP-/CS'(RV9"?V<3'%TAO?UDG-FY)D*,+ MJ#CI(C&\-#^$"XFRLA!!?1>[Y$N2'S9$-%RJ\J$@6O46)2@!]X-'HO=BIS%> M$'?.ARANN\^*XV]3*\E& .V\3?>K)*,BYEO]%[$O_4 ,371M[1C6?G%92U\H M<,9PY-9W(6LA8LT]X(QA: N&"\>S]@8U^SWBT645FMHB%YOU/5?X:/B"K=MW=#L#M\M)")4% MCP0&;(C-@>V8.?HP-DN^=3Y8-)I/'@C4T=;"^K RC0]<[F//U\J(@N^R4FHJ M&^TG+W[K:T/Y7M-RK\T2E=NHPH?G4IFGD^A?O>(Q9$(N E[X;I +-5CI;8$3 M_6O'A60?Y:A]N?E*GI_977 MNN>8.9XX3X!/)TM#N1=_>CK2=#_$,[L%=ESBWGWX:/1YW !5%C;2#H#"G.,* MZ-?E\R^[QGU-GL(KHMFSP,_E\=T:L^BZTT2IY0KK$X1]UD?I"5V:3IT?O$+T M1M=+5V_RG38?V;.A+Q'S@AZXI\86DL'F)\V$#KN,(H-R3D^2C>X1/,%-*<$U M>Q)T8-N:KWI=K53Z2F>"_+U)LG'N/'/L+=4D\B3HAU;/-NWV4I2SRJV"!D(Q M- Z^:AJD?TW2==-$7-N"YA!\4%65&3]3'_\VMVI(;,>XFI.G0G^[M.+T5^0. M$VW]/I?)KLFQ?CA4VZ(D:&XK8Q.N?/'HR;-%!=B[3LKR2/B54HT^Q/N<\PC !==SWB3 :,!C6I%C^#E? M:V]X?4BR?Z?5UIQVI+2VZQI-B>(1F)TN>2C!]'' M2\:TT+A*:%8(?@ /]+4]AI#=4ZP#.A4:1AZ&W- MFBFMXIMMX8R&HA_P8FF3?GWYVZ9L^M>._16+18+LTYR=0_I\EX<',NT=.P+- ME7I-.4I.03 JO^+.VS:'%T4;$,L2 +('=9:)T0J2[5S= !!:1B%6388.;A_R MGW]OGU$OD+]^_5O]%_WC26_T7_\'4$L#!!0 ( #QOJE8K5D#A]SH ,B/ M! 5 9V1R>"TR,#(S,#,S,5]P&UL[7U;D]NXDN;[_(I:[\M,[+I] MZ7-SQ^F9J&M/Q9:MVBJY>\Z^.%@DI,(T1:I!LEPZOWX!7B22PI4$"1!BQ$P? MVP+ Q(=$9B*1R/S[?[QNPK,7@!(81S^_^?##^S=G(/+C $;KG]]\?7Q[_GAY M>_OF/_[]7_[^/]Z^/;NZN?UR]@5\/SOW4_@"KF#BAW&2(7#VKX^?_^WLORX> M[L[N8/3[DY> LZO8SS8@2L_>GCVGZ?:G=^^^?__^0[""41*'68H_F/S@QYMW M9V_?EL-?(N"1?S^[\E)P]M/']Q]_?/O^SV\_O%]^^/&G/Y/_^^']CQ\__*_W M[W]Z_[[6+=[N$%P_IV?_ZO_;&>F%OQU%( QW9SN'98_71_WUV&_D_ MG)V'X=D#Z96(9_!16TWA-X$^)_PPVWEWLY^3]_*8VG]//O_W)V M5L"!XA \@-49^=^O#[?[0=9Q'*#7?!T)\.]__/'#N]1[C:-XLWM'&K][P/_Y M5O%"];_G47 =I3#=W4:K&&UR6#&-^:>>$5C]_&:-AWU;#4G ^9_* Z6[+?CY M30(WVQ"\>:=M+H\IYD[R[2*![? 8@3;Y&7A9 M_*]2<^LSL/FYWGL(MWL&*?2]<+")\[^B'P4^:?M?D\5JL04H9S_Y5=%M.,#<)3YBA/OK-%YZR?--&'_7NN/E/C#0W ^Z_0HD M/H);PGV+U466P @DB9RPEAMC\!D\9IN-AW:8E> Z@BLL.K#B\/TXPYHC6M]C MO'T(5*>D-JC^.1XHJ?"\C#=/V-S)Q81H,G*]!U^9>P2V'@RN7[>$^Q.LS1=8 MN*/+#!$Q?YXD6.0KKHO*D(//#S,$R@"+F#OH/<$0INK,ISSNX#/%-G6\ 4OO M57DNE)XCR+2G5%F$';H,3A_>C!N8YK(?KRU6"D2FX(.9.J=(C#3X;![ "X@R MH$AYJ]>0$O38Q)"7G^R^P^LU\ND++S<;-D02*)RC) <95&]Y"?0Q4UY!?#(' MP5V<)-<>BC!_)O< /3YC4U]!CPY!3YB]+3$.AK4 M2C)M+2V]IU \-94QK+"V![K*A.$^XX^B@V2J<)'7<<2\-W(I?:UY#N M[#0!F:$,ZU%E :-4.C[X-AZ MO \(_4<>>[:'=^RP_2RD>W1#=#R"[,%6HZ#7^LTQ/8P:,5 <=12K7ZM9(S?<*/,BX05!%H+% MBORM^X2XXYCTS6IO$MQ>LY=^[359NL'$]P'ILR6[C&CK]'BPZ\O,B M/PSED5Z8[(Y'B;[?,82$SM-4YP^8YH('D*0(^GDD FXX*"?(?H5O@):0_7SU7 ?-XS9;X#$6(+ >P'(6X/[.,4J#1\'PUW>";Z O%GR&T#@ M^M4/LP $-RC>-*;)&%\KOF,0.N;-4\$&W>^?FOU9E&\Q(N3@3Z9_A_^A;$YH M&S)&%/\S^4#[ZTUJP2M>0KQ*>1AK17 8^XU&(0GJC5$3)T)X@BG/XVY77O*4 M1\EFR=NUYVW))#Z^ V&:5/]"(/V8PUG^P[?+T$NJT+6K>./!/>6A]P3"G]]P M&KXS0"XV-N,HI^7\,]@\ <0B][AA3W(3X/^PCE_>!0 6E.(_' C$?]GS18T- M\%J#VQ1LDA:9PN:C$;O$(W*(RW\VL-"'@,,:WYV_PC:0XO8FECV_=G R"SW^ -806_E>E'[Q-K1UIC8;B;A+ MC PBI[$ O/X?L&-2UVXW.'FE-_; 6NQ]PFPZ$H8W, 3H$G]P'2,V@LU68RUO M -*(8J/N$F[SD8B]C5)\!BF>V'FI5Q+#));1?"1BKS< K3%$OZ#X M>_I,3D->Q%Y\>NNQ2'U=8K&2Y(Z70OZQZ3QN.A*1CQM\YFP_D3BBK]EJ+-*> M01B*5KC1:*S=G=M2N7%:'-(764J>,))GK.P]SNLTHL3\DE&L1&J3D8A:>J^W M 7%^D- /L@$$%++:CR8M_1AA.5TX%,F!Y9*$JB"\P ';RN#W&HGT\R! 19@1 M^1]R3/W ))C6UAB9'Q7(_#@RF9?XCPNTC+^W?2Z\EN.2F//; MVC^ 62=]8" M.MO-QR7V/L92,?Q_<,O=3]3&PQO'Y,L(> S2&C\/3@S)#Q#>/\<16Z0?-1F< M*&S&$(7VN-L\Q2&%HN;O@Y/S"/P,X57Y\/%I27RX%(J.FHQ&U/6K_^Q%:\ X MGE*;C7;$_[^9A["='^Z*0PGG@-]N.9[3?NN03ITPP2Y\Z[LA!=.W9U0XEQV5Z!=.IV-/N:OT+HU&UI:HQ!!TFV%;%2JG M;F(?QX]5R)RZB[H5Q%;!DQ?A<^I6\S,H,(*H%.W ME]DAC=6ELXOF,C5&DA/)449\5+?,GWX8%)2_OSO"!*_?[X,DH^A5B\ORY!3[ MN2U6^^R.LH&)\&9V,$#^?;5]<[)^ M]<*L'2;/:VF,+:JYFIR:W*)P.)G)[>,DS2<:( M_X=@^>*%@*1G3"\]A';X?,+;$7)]3>R1(K-W1SF831V"!O M/P ?X"V'.1;C)\?AU"[J4SC.N$;^Y9MR_;:22L7.)B#?)[:\]V!P&UUZ6YAZ M86T?LH 7=S0PG5_P<>$[#-LO)X]^-D!:61,V6M\!#Y^3RF7?";>GN)\9T[*6 M[KYBZ89-QC8UA3T-2TS^!&@M#1#\0/(]1EBLE'DKL93)-EE(CKM78 5]R*)? MHJ.!Z>#C*3Z3W\$7@&5)ZD5KB$5YP15LM2OH9&*3$V:NB73Q[F9W,'T DSEX M621(^50+.EGA7)!V*I@Y3.7Z'?ZSR B=I0 ]QJOTNX< >X,*.ID]THK/L':< MN:7/VN8WXP/)R;Q8?4T**2RU%]M]#!U.!45W*>=45@]3:J=4?%(:YZBM,67# MU3(V^O,Z^O&,/QA7N4:H/R%O^^H=?U_A1W-A-%-"QY? M[C@.CU@%\B^1'(>GER9D7%TY#IFT%N3?D3F.DISR4[VR>E^N&9T'(H^DESBPM-Q]*2%NM1UJN-@J1ULJ/>UCB.DMOUD+H@=S<@F+\A% MU\Z. ]1+O'.NNAV'3=Y8ITIPO;#$V#JS Q8U"2ZZQG>XZHY&1N&=+:MK/;_$+"X592*8=\WK'[!)&EG&%"0[FV6:"UFFN3#'-$T@B\R]YUGZC+7Q M/P_ZB(O^42=+IG&;))G2%,H.EI#/+E0MV\OLVWO%'2W3T^R$)#<'KX<-$^!N M"U9K&P@7;PCYNNTF T7G"H-L;!2#:-N8.@Z37:5?+0)FKG$JB<_1T8#]PHBM MOT\%++&@KL'I>&2G735@+0*FR]8ZMB1GD 2'..?C[;H"1"NSXVX@BPQ*4F=0 MQP,VE)%BBB17;XP[(M221ZY>@'9$AR:,!JW7--+M'O]B;_\K-I#*\!7\Z^0N M]:KH[4I("BZ9F,T-^(K:M%QX"?0EZ2[:FKROL?L2E50:VX"#0(B+LFR<:U1> M#P,3^ V0(#(0G+_@K;DN*ZC@HTQ;8@GX77D8BZ?*VQ]J8YAG2,&RL5H;\6@G M>6C>_J$HGW)FRP/0"_3!]:L?9H05K@!6:C[,=SG^.-,<_'QPR$B2&/=JH%V8>H"A92TZ F M\F6%^;C8M"DU9)/ZDD3&DDIV-B\Y*L7$#47A]YG#/,3)8U] E($;?+P@(&?/I,I*!"7_!YX9J+Q?,4[VUY8M[<3]3 MV?Z8E#%F(NAD8DU 6M!P%R?)^8L'0V)-+^/: ;8,3;V"84:,'\%:=1[/ZLGS MS$+548P9*8]>"!)!Y%6[G05'UI)1) ^M56M[SA@E1;*A&JJC&-%<"?"03Q+! M76'5$\9Y4B6^Z./W,6+RI !#6>[=7#(S#9WCEE9+*_Z.41_'-A;CRC"9GB:, M4Q"&Q 2+@L\>^AW4SC,L(Y7=P62*Z0/KL&P<2DN#V[O$C*0H$6SO>DNK&(3+ M[L)N)@K @ CS0$C<$<$&1I!8>"E\$1C'HEXVG5A43RH6K@*7J^3Z&IA4W>\E MYT?C]3#F:2%2L3JNPRC#['*X'KL JQB!HAT^J8/D^A6C'R-L[7EHE[LKR#M= MA=;Q4[QC=!Q1P67D*3]6$-QV-@.)^E\O.@JG MWIO)1@H+R4L^1X&5T@?2ZF-^2-+(!]KASL]QY*2O!8^2%G&.YZYCUO?:KHZE M\C68X^!*!4,<*^G&]9KC$/4Y;NUO)T[E:<_\6FZ41 MDGV\P<+3<7@Z66+4>W37@3)C?IV*YE0VP*2B!1P'344+\((1YO?$K'"'09"Q M)Z-I+^G?"+/0"M2G J@(K(E'S@ZHE 64.+C#\6VG(IV$X2/S8WZY[>HX3IT$ MEMAGZ&IE&&6A)1E Y#B7J4@N;G32G%ACZ/ GQTN$J-X;-Z.D!LE:8@\X*NQ' MB*:'LV>,1"_6X\>^*RKA^=M)PZ-^(U+"]NDD M8=,5]5-Y P>]H;4N"=-QK9G))6.:2'*@/04%S(1/XX@L@DR5%6H?LY56Q!6. M6)/A]IUKK8A?0@8 ; @;XTV-=41*JB,W\UT*WD/*]C?QUKO)Z-SEH+>=BRY10[.E&21*W/3;?(Q<3?4D]Z3:);O>CK"Y 0"7 &]OY*%=L8:R M21.$W4RDB@H"6)B1]QXD1FE1*9G+%_P^1AAZKS/D>9O3Q3Q+77H([I@@^96EQI"]J#\KQF,0X1JR%%&M%$%2';H%I0&UL0LQ+[G,K-G;.ST6Z MXZL,82+N 3Y!%GFT\]\6^?$QN7X%R(<),Q&'^CCV3+98" VSY0UDSW3S-7D M^- "_;2TFL^_>RCX!;%?R'8;RYY)%TNC:=:BP?3FJF3M*B\$I?U-LX5DNPY- M:[DG.A%[W->(Z?/?65(47%_&#)LF)_2I[<-[ %BY)C %Y5/'8E(/P(_743Y* MOAA,ZVG@SX["I(7]E."/+E:'PWOSQ'X;I?7[!U5F[O*)<9A>FK+B*-T-@]Z? M&H4/?L6RDMR,KUI"\ROFR+;P[3G8^&M;0W.I>S%%8^N=++( I2B"4\X+)55)5B$>P'&\I$)L&I&(]&B#(6 * M[4)HKO[-Q^>.%Z%),X:& *8XX&.:4&H'/-SH'$:YRU.3/6*=?[SW7'^)SM5C MXB 5Q^&1$SKB\\P0,$U7! FB;4Z%I[KDFG+VS;F4/+.,I38FMQ'B:>L<+4^0-[QWW>)TZRPO8T MCQU]XRXK]%S-=Z63,X51GA68IWE6T1U$6J%YV@<89NQI!8_6,PI>GZ=X&@#U M#H6M #S-EB1<_^]_$TSPG\".<]. /<45Q'D^(:F1#J/5Q:#7T7X)(+R=[CI]6T MGR1^U!#P/3Y:;7L:/B.E]'O _ZF%D(GR^EUZR?--&']/)I?.#^L<0OP]BE\@ MIN!B]S4A&1QO8.1%/MD7?@I?8 J/TQT?OYE1'*%OZ X MVY)Z/3#QBRS@(#@D 1>LM1%2'(?< J@-I[C<"U'YS);'70@>EB\E8PY;R>K#6P9S5NHY?"N=9W-7@#F5B-4C\MXW,?;WP$,+V87]+= M?>AA>S8*B#C(R[&Q5DM^ -.9;,C5+[8E0M X*"]C/;MOD$\9@(Q;!(4ZPVK+1U&28$PBWH1' '_B<\: M\2K]CL]=K:GU'D\PS#4B3?<,]BTK1/<] EL/!E>ES[*J;EA2?8Y9D;G4'0G J^63%_>PY_%$L]-Y'<,.JF&$1\EH:('B/VQW9!/M*GU22Z6V' M%(M+Y$5)L1T)%Y<[E+JO.PUAA1!K26%EX[/JIVTAKC?;,-Z!HK@DB4#91_'@ MS9??+CV"- U+#U^9I88\UJ"N28_1IF9\%D$3QRM5VH/7K]C CM;@ 4__>K4" MPWCOU8G0QCC%B9TLY&WT&4;Y)6.QH(<2I,<,(M'+5,(MI;2'5B0VI(H)8M+5 M;+?*I#G(TP-BBNI]X6I1=.C>+][N\]-3*\Z3.(-]80!)_NI*(:\ M+J[[$TPS*H,O$!%HN35UFXMMH%:--@;_@*E*RMY%K@,(L999<9EP%\'M9H7/Z MJQ>K-$EAC7P&Z3,QK"IKY0$4)XU?/!B1NZ=%5#G\&+-4'L9TO%GWT*-F;@]6 M1(_6%&@V1A6;C AJO/@9U:5^$JG_9,)B6J'CRK?@CJ<([!Z64P>V'NURFH!) M1,XT %,(2'%>0@\9OE('G1OSX3C;Z@H7V3_1[!.>X3C6ZM$;=2Z5"XYP7BCH ML7MEPC*T9MVT$VH]E3?-#NQSG7.WF]'#Q:(ZOA&YC6RZ MRC6YCYMU'+]^9E'OR%ZM)2=L%*^JYM+8H<)#U/QPQC*0CC]VGHW'LA($*2A= MS?X\@!93"L]V'%X]9W^5T.]!B@'9(U9'U6J=+^P/I>1& M>X7@^ ;HIC557S8X#J*J*)=^.>%X6;?Q8OP$#SH]&F642.!NIF#BT'UL*LPR(8806-_.^V;Y)FW-I!O%6$^+O6941M"62 MD5D"\4[M-93I?=MAY?;>ZL[PN;NIE?/76K^SBX"SI'H+X84B[8/X 5$&9C*EB[))<_*R*J1]?T-IL^769)B6P<)-K-L;R,% M@;FDB3:P='?36U=Q 9L95F4AO^YSC$4TN* )RI;-KRA1U_;[8: M&2D!W ;X2YP">24JW]_T)J0O2./25!X+AS9;.["!FGEQ*KON,(\\&]^>_O(Q M;)Y%*'_=]D1F6.4:$!U!^PUJXJ@J2_%%G6+AD;;GJ*8E@![F:!R1^^+LD!RI MQ5]X"?3SEV%A1F)5XR2Y]E"$3QOD;72.QU3D29MND3YG-3=1V:!%BVAWL]N; MWK>B16A$:;-G[>1>>\R>$O!'AH>\?B&R92H;JTVWL-8+H[F1JC5-6H0F,K.] MZ8TE6H3FBS/FK!W:6)VB?.=HWW'C"XN0\Q91N^*_POA"N&JMC!R?0U,ZBO)['Z=I'"#37I6E:M6(S/LXP/B(,S/ M'S#Y_1*+6IB2/[&YA]G#FDIT+Q[.SJ"$E,&0QJ?V,D4!.Z"S1^P2A )&W* M.B(I9&X#3")<05!F#:^*"V'Y5W]F)7D?@8>D8C!(L++GR&$ M-T%^[/P:Q4\)0'G)Q]MHFZ55ZAXH!97NKQA\HEZ3$EACWI#T>;4L>K)OU65' MT?:0E_+A,A>8%V+;*<-SY\J'CH.8MH=4']UKU4*..V*Z8ZM)@3GNO>F.KS:] MY[BO1Q5A[2+'Y=-?P8?B5[4\=,ZXAO>P(9#6]E"R[+ M(V!KU;)*LIOTJCRJ[3FL:2'0,?^,/EC=C=62SD4S,5$Q]8PT!TN666^XO3CR MSIH.0QH7 6K99OK!Y^YV)]D)IK63)YKVXL" >\CE]R>EB^G])Y\ @S]S=[=6 M^>9X6KO+V4?R>%V\]1J1O/^0Y.JNKX[$BSV)OJ9W9(_G\9+@N+M7Z<]UI[5U M]R51ED6Q7[I.:38RD5J15,M=X@^806CX#[THB_>!ES%&P]&+,8Y3/D,-D\ ,=4EK:V1]!6E M5, "#=SB/[(V)J6A45N:SC4YFHMMX1LN2N/L%"WNS@,;A>-+G =*8G[*'_AV MF[K4(*:-';JR:^27;>H9QR^>]2=E:"/L.(!#JKIF)BJJ?G =7::"H7L*NLMU MQX&D6L_BHO-]^=AQ5,7:A,; CL?:J.Y9.>-C#-!L3-4S+5_"A!/V'!BR355K ME13-8K71S-X01BD,"%GP!3R2,*S\4NOZU0\SS$Z%@W"SS=+2VZ>:XFB #YF6 M=2JYD3HSF.-*M!N&^GC5( M_GEE'QIJ@L8CD4M2=F$1Y2'\92J6C$;:5I*Z_6F7/*+6PU+$\AW+]-!&6OG?P"/N@M$70SN"HHPY#8==H$G69&\'C,SZ_X)B+S8EAG,M$4F4*^"9P9MA3:$^1I:8;E*:_/]PX(C MY>JH;2^GK@DL+$TY!# O #W%IJ&15,VB33;8Y939K:5@)NPWE5!WG]@F:\MJ MT68\)2YB/OGB[4A'^4=!$O%9;0@/BJT,1!5#?8U'1V^$%!A,"O QGE#;G.G: M!=>=*+D8_5\EP^$Z#&G@B(F-$[#[[*'?07J310%_XWY'4SF:[K8[?_X MGQ @K-B>=W?@!80O@"1_XQUZ.]J&[K= MS;XRG +5)]-WK N/PP4W-0*ADM\<)0V,??8-X%LIIJHZ5:HD4$V ;#<:,! ML3@ZU_/QN--_!?DE(W-YF1F\@!\ /-\;]P9,)MKEU'+[[%81AT:V; ?#T[' M#[)[L=[%Q!3R<@:*3,SM8XT%N!<8!W>?DD%(ZV]-@:C%]P@KH6>X/? /*]9; MNK^^H)[2TU!][':SQ5CF3Q/BA*I>!3VL@9VE8EFM34=*Z/#ZUB]:6"Y41V_J M%%RPW*(Q=8>GHU#)^TSWUTX"3Z:C0'7S@E)3^,HY&AW'4=8CV7S4*^7Z8:H9=Z MCP[%Z^DH+K).UCTT%.>GH]"H.E&Y!OV1C>$X:)WNMJDV*\W?ZRAX,K<_?"ZK MG3(=Q4@A1J@!E?'Y7<S$ M?%AB\Q<'WCO64\"%48PN,]Y%9 9 M6YS:Q6BJ6HKPP2#7_L8M9J0ZC!U2^KY7E[]>I^4XA&@%^B#A*N(Y#H:?"F2E_8@C/X,MWQ9 MS>MA8 )5]9%E7-H9%6^ Y!=T'- MW&;/K,I(= MRN@H+>T?,T. MX,@ZXQ7%LR IF2 ^(Y:GH8+DG3PHPI%,/'C8;,-X!XK2B@>/<.A%UX^+^WIQ MDK+6..LIA/(XUJSN8266R(N2XG0O4I!20^@[D56.0U(VBLI$99UL\?#?X(PN">^LF5<&T[#UNG\Y1%WW"&@IO^F8XQE#7M0.9\H\_[[)Q_% MCN,2*;]7'G!0F71QES,EMO+*GQ4.@U*CF=3XQ2F)48DLS#\.BS+3E2UW#_"6 M*ZH47GI;?/(*R;\6XDYD%VC^F@'@*GN5,=/]SW;L6AD+G&IYMYUIB_09H"56 M;8+YCTN#,9=E2',X5I-AJ3ZIKG;PC82=\T#^M%@MLM3'A]ZDO-%>/VLUII@? M,>$*06#KP: \N6".S?FQ6+_+#)&K298W1**G@0G5J& 07F^AS:BJ>4\J11FW M+V8X#?7E(XJBS L_XTVYR3:_9![FNA0Z&U,1[+:7W/#@K 4Y2OK?9S%T0VRXPAUO(NNLYGD+>_I M LFZ%F[$VJFN@[O/B&7NG^FU'F4O>QUGQ:ZWW\9*R5B$G./KG1J(:YU_:.PZ=#XBDI<'=?RJD*0'&PQ.(2CAT65N/]MEIUCQDV5J'\Z<6[O&8%5'95.R#VD2V@4,5T5 M@*X>-C6X)^5BQ2H@YT/GP+%G%=#S>:D=JU8AXUI>B9%/[%U#Y2KXYP.42A!= MA=JIGYR&BM.K\)V/50H!?A5H6L]$$P:M$418@3,?7=AQCI7W_-3/)7(QF!5: MIWX(X4:%5B#-!PQJ)&H%SZ#' BMR.CUFFXV'=HO58[;=AKG^]\*OD9<%V-P* M[E%\0Q(]8>O+BWSH6.*G:G:U24EF6I$8FNU6!(21">53]$)1 M!E5>#WVOQPNX+^(HVV.-/XS7,LQ?C8" KFL5.QNP'TKBBDKO,%H7M^UH4$6>'FNN4LAYJ<['3=3%;#2DY(NVXE=^(OFA9P_*V0(E BC>-H MG:4>PEY&_PWR#FA:YRT7RN:8/E+-]KWBE,KKOD.(:I?)'0\R$2G5R6"8#=). M;.7N'6C-9G)!AN^G4]-A?!G.ZV$B W&5VF=/%WFW500T9_CHM-B6P@:?4A9U*YG$;X=7.R+49KT86K:6NG9F@M$8L M_MN!4%)0E#P?B$,8$-]._HZ-F+K'9=>X34/E\CD(?D2 @N>@_CO' G*+/):FV ,4T^7WT MA;P"Y).CQSK/4A*2"U)49B;(XY6^XI,'JB\Z-0)6>1 3S ]23%9% 1=[:E-+ M]NL- G]D(/))M#N]W(-J;TLF=OVZA85K@"1,9A6BD>EIR82.L3Z/JN>AQ CO MMV[ML2R9]&6\V<"4D'4#P$$N*$R5-8(E$ZR281&WUE6&L( N$KLHS) YA"53 M_!IE)*--J<7[KZC<>"8F'T=KLGN(B;;/UL6:&+6M-CU5IL\.NHJYBHCV!X M@A(S,'YIP?%;D\L*OM?8O9(J5-=S!43##>SH#33#W5U!T'(\.PJ"C!?[D+Q2 MY&$^*9!8Y9KH4#H*C9P_O-I3-%?T$,!8E9.7[=2NUN%\*3G3Y'3]<;II)"C>BMJIW?'7Y7);C;Z=9[CX/14\-2[ MPY."C*G;:2+6YWAJA$4[A>E$YC8J@ M$:_A>BVYCKB-5!O.W/O-0T'W_-IJ?KCI_%NP^26@'2]JYL=@\V.P^3'8N(1? M>@CM\.FWJDX+(YN##28;8V<- DHX2 MOFUU4JS4Y<9=JZMMXLS3P:K5BN*G L4(K$G,\80Y[.[H*OXT0E[X'MW&P6$0 M7*S(D7RXH"391_>EYWU7LB)GR'_VDMHTKU_], OP),D*8][<''[B>8,[#&2B M3)P*E1QOHOHXMD^6ZX?L,I(5$^8F:V$V-Y()FREFI)VN:F-8L3X<-A(Y1#L. MIKN"SB-(TZ(V(,WK?-S("M@? -FB&*GR_7)QOBA^3YF)UM7'T09V.?X=P)\O M8_MH<-.:Z4NT ]:J WU$O'(8:62T6KF38:OF1$4"Y6=][W M)(/TZK9';8RXMY/D( AW9?+X>Q2_P 2#PO1X\WN9-M.[&VV-8I/JMI#C_H<> M!A,?V%/QKG^!H$^ MJVH0M=E(>??+;Y-38OEU=FT4=EL3<:,P\=9K1*ZT\5+ON8+[3(+7Q4Q) ?+] M&RPR:'42!7<,LKWM61O1/8*PFWUKM!?G).\-_K]@Z;UV6R_J2/I*1&"QZ".8 MZX$E\J($?QW_,2F)8@?KRW741^>SAS;>9R_*5OA#6/BCQSC,ZE^DUT12[*R- M7I(ALX)'B"6[L39Z\JK10D(HK4PF*>.IR2IY$D=/.>[DD5%T+91:2#H.D*(: M;427<;%U'#=9+=U*CZ>N#AW%4=113ZDB<\F;33-> M?+/-4?>Q&CXT,W*,U' C.9@.OJ7'-/9_?XY#/+7D^H^,O$1S()3X$=,$1&'" MK48&SM9["BY#+TD6JWPQ.*&^[/8FPD1K-/!S1QPW-!35&D?<4%Q*0P/D MEGN1[P%K-3+,!"+O%KVMD6V'*7@ V_)N FN%-?(VYUGZC*4Z2>&<7T:SBC?* M]C8_L0#KN0>00JR,ZED!'[&M!-@B1F$(:Z?(JX&G,H+Y"9;LM8^7./#9H4T7 M?I4:T/1AB:[&Z\=LU9I4EY#,\]U/X0A(L3),P1.LBG3#C?-MLPW@%0$Q!O/S QW]!J M!D8Q5B/"1IC[ZE\#8J,?31-F9(* LWF)-4UF=(P!2B8H.FI\=8MG Z,$^MP@J\&^ M-VUN;4YF!*9L?]#TC::>&ZO&U:>^RQ_78SD&O FJKPCG^L1QA*EW+PUF'60) M'$=5WV61TE*H>S:'6(=MX6)//91:LAJZ+]OKB]+:0#-C&V!LZOV8X]%I@S*U MCF5V'?]A=D*'BT^M$84VUAVR4^A(7+IJC5.<5Z;/S>H@F1X+2^Z>N+(;)5VG=4,+-&.N^KRW7ZZ[R+QEPAQ0OOJ4YQ M53N MUH"P4^QQ8@RJ)='J;YAW3X^XA6I%!G4OV/1JV(6T>/-SX6$N>ZQ_+BRH@?% MR&'4YCC\-B8QU.>V[5]'(NC1!Y&'9=S7*-D"'ZX@")@50MAM1R86G\Z![R7T MJN.(:1#Q6IM:"88"I[<;R[#T7OF&9>-WLY;:A:RE M=F&.W > S^F0!)KD:NYK!-/DX?$KEW)^G\D+VI8G.?_Q"IM^-QY$0[Z)4J5" M6TVUUGKF-'&JT/&:3W#QCV(1EG%*G( CO(*3^O10RYQO6_S9W-D9^8"$F<%H M?1-G40"0(A,H#&;"> [S<4% 7S 2:A20KJO70 M$?X21R]%5&1.;;Y'ZK\3#_27./T'2!^ 'Z\CD@:U'OPM.MX-^FU]A4,/FPN? MIC][Z'>0YN36/\)F:-X=5TGM@;LZK+Z9IR-Q6IJB8DN#*_U,:ZP7YW&0BNCYA M/Y,)W3&C?]X46R7W'B1&Y=)[)1YO4N0S/]DA^N1Y[*,ZE'DVV<=W%D9)&8J# M-<$%*!X$:^4*\==4H--*Q;29*1-J$SX#AV.= M)YI!A8[GXE,^3UR<"#!C&86"F,M31]D"$T8B!-3U51HT82K[=.HZK .+&'$\ MK^,5U>V4+G(QQD,LC?LG)HXQ?.J\/H P48D:UYK0=X+P=Q(ULK'J0X![&L*B M=NMXZAPZE( 0O5<8(KWTE'#O)!E&>BSA^MH,)588-Y*NPSF&B%%Z^S+G1;=) MMC#>W[B^2!,I-^,L_G9Y 91?3PU1/< NXWYB"W3T!FNN&V#5^K2?<0U1,> $ M-I#!QV!SO8"N&ZJ5+-ZUN_MA$#3V$F[.Z3^JYJ"^HYN3]=NS57AWZR?KE^V^ M1Y0?!/I;A.WG M/Z@EA^2,X!1;3#U170>FN.C-%)01G&**D\\"UUI\E?3?+O)#6?O8($L<4^ 4 MP)8IYV]_T7/9ZR3-J24Q7&- .WU.+4Y3 =NW.*KT.;4XI2K,$$CL6QDE MXIQ:%B=TS+=/QF]$YN2#%M]&C?42;RQ,A9_$V+)-JMSJDGO+!,)#%>I>A9 MGD_%\D1@38Z)$UF@83*HS0E'K&1_RBV:UA6:Y ZP;(V.+\(&R5A0',ZNHWF5 M!O>U#O&TV[ZS]<06L&MZR4&CSN?U&^Z"<'X?;M7ZJ=TA#O%Z?%Z\<:[S!GE( M3C-?1GJS<[@>Q,!!'Q^/KF"8$7LW3I)K#Y'G9"0A8XYMY10B*Y 57UZL: TG M]HBG3;[@>0ZSN8$+^"\@O8WP^@*R# *ZZ6T-$-W::,WGBHLL35(O(N]*!?-1 M'L;BJ>:[K^<\BS%,,Z$,\^D+3"_W8K456T*,P4 J/4U4WFS)%QYOT-L:(!HO M+LKU K!,C[6T#7?'6.&&@:V8 U+MI)GXSE217>J[>(A[=BMX3:=@TV'\.!K0H'E+[^TH1^%2V=1*T#H>NS&@ M><(V?0?!E.0-LMP/6 'E%4#=QRDF 'IAN,L[P9=XV8)JR8"?81:&(&$N67L2 M"-:0M/!9=@(4^"OI M(S&XR@+])%> \]A"07DX#MTPYP^-+,P71XZO3B_&[F!E..[(LY[9[\9]4S>Z M/^LQ>TK 'QD>\OJ%>-J+V+2IN)E:U),G3/P$P,SV)AQ-36*X:?_H;741G:"T M1C#^VX'85LW>!G'-W\8DAHI5^U?S2RIR;#";#W'&+8L@^. %'D7:\-N.M+*? MO5>XR3;,M6W^;F!U\Y>_BU6.$U?,4!J:(#>_:RTR*'"%"Z6A^;TC"M=E-C=/ M.M?Q3VMJ@N2J8'*=5SG.=W9["_#F9YUGM1Y+K,&(+]8:OQLWR$465<,-2+=@ M'#T"4DVAJ@!YPRP9 H#0CO.:P,"A'7M;AH=[X##,THHU6G:->_,7VT=UH4$S M2QR5&+*F#4>F#GA!8@?3" V1!N]0.,QA:#AF94/O#.=YM1,(7DI+MOWB'CXB MQ=.T/(?P7]K)'\S,:BP^FJ'AB.$AXC@G!@[3ZATBZ54-&^9U0/D#^0_)3/WO M_Q]02P,$% @ /&^J5BVTC<;^!P :4 \ !G9')X+65X,S%?,2YH M=&WM7&USVS82_NS^"EP[R=@SE"SY)6TI76;2U+WZP[577V;NOH+$4L08)!@ MU,O]^NX"U(OUXBB-;=DYCF=LDUPL%KO/[CZ : ]S5ZBWW[!A#ES@3S9TTBEX M>_7?SGE_>!HN\/%I\WR8:#%CULT4_/W;@IN1+&/&:Z?_)HM*&\=+-ZBX$+(< MQ>R':CKXUBNMYD,<3%U'E@)*%_>ZO5>#3)>N8^7_(.[C=>4&06G'Z2H.-[Q$ MQ@NI9O$'68!EO\&$W>B"EW/A1#NGBT;>3\&5')6Q@LRA!4-2,;=@DDL''5OQ M%.+*0&=B>+5IQ>JDKS_6V@W6I@XW(V;!R&Q0H!$3*5P>9])U4AR,"\297W_7 M?],;#$])W=OA:75(9Q@YRC>\D?#T=F1T70JT6FD3FU'"CWN1_SH9;-SKGPQV M.W "-$6<:"4>S:-7TUPFTK'S?K?_('[MGWVI8U.W6> M-F9?&+.S[M%/W&*D,";%C-V6>J) C" *H3,A8$*CYE([1@.Y+!DO9ZPNG:D! MU\X=%*B-(LE9@5=&/QTUMN35>#I55TMBA^0!0?\Y.CG\'BBC">OB5^&FP1=>N4 MUW;_(=0V$T#@-#.%1JQK@PJPG(VE]442I:#T>HB,+\OK:HDVH+A'8M.)EVB* MFO)-#R666K3%:B4%=][0Q$HAN9&T !GX@F\:)6FJ+?5PG[C6-WQ?4K4%-,AA M":=!%;)3F=:*4R? 97DCEEP 1P1FL4J(\+<$2!"#B^-!["S.+=(?&>G).M+W M+GH;@-^_7.Z->\R5L10$9VYUR:DO<(NI0,25,,Z-F.,-,T#R1"KI9L08MDU+ MV>>AZ5$7$N>.Z KQ]>UGVBRHJDV%J+>>X:2I-L(;X"GP"'"_C+1G1D^@HJPB M$:3W >"8?;+"#M!"_% 03T^.KL9'- [$\FL#L4UT[7:;L$^3X0MI(-:>?7K?Q9+Y?L!G*017H#T#4MZB\D"H M%%AX0[PW<4/G PV#]$^VH_,SZBWQ!IVFM2%XK#3I;6H+;1T^H*-M5&93U/0Q M'$&QXUUC,D0ZUL(U\<9VW,J!/]V@@X^R7EAV$NS*N5UP&JJB/C- ^/;B7=*4 M_AE3\A94<]2Q)A]]N9?N38<6^P^(_E;1Q)M-/&+GB$OX$ZBT(Z!W!?)TDT4A42$!(M]%J.$=]8N"TU!OQ) M7'Z>EO"QEK@ GX%UF?I3D9-V-WC W> [A>P0UR01C;1%I\U^*@'ATW" Q:YL M OR6FGI@B[ZM>Y[K#W/G9UR?!XQ@$(;+8 M*% +B[S"U@5&$YWG5]/TH:W'@2UM./!^[1VR@\Q@\8D0&> +)F++'\\W((Q" M9Y7E6*LQ4'LM^:CYE,$T-1:*2ND9X--)KD-AY7<@CI!\&/K1?1XO0?R5-T(V M8??0;X0XOZG=DCWT9LT@P20%XPVDUVIZ R_>47R&&PE4/P4Q"%/U>]Z#S0"$ MKN*5A=B&G2[,G>/?! FZ_>LY:("9ST[[[E AXOGX1@BEQ,)E?KJ+-]W+-Z_( MG:=.[)+I7EQ\0J1/-M^OY(A]QK0+-I\R<2?5Z-&ICU93F8H!\[ M"9;;V]A_[]"-[=D_)K*"M+>!68#?0F=P>*,5E[$+_'.8/27Z7V#]^QFQ'+-_ M\AGK]R)VUCL[7\FGK3!J8_^UQ#[4SY]F\7,*.2IY$?$^[+N/!P]3DYE->UPX M[OO+"CU$'X>PNUC?&M(M+CY4B)_NQ<-'3NI3>WKGS;-MH&E;_H.5@><( ?8, M"T4;RZ\@EH440L'7&\LG>\'ZX)&\+RO;KOSPP6\[\O/._/^G*M[&LHWE2XEE MVY';COQ(?Z!%ZY %>Y]+R-C5%-*:7A]BOX?/QQ_LC_:>LAJUH-C3FV$\F1E+ MAVM(=W\^^*_PPB%7FQ@YN8_)X4_Z:.FE?4#WN,>6K3/6G)$OV'[%1Q Z1X=G MF$TQ5Q,^LY[W#T_I7P6\_69XZO_%P)]02P,$% @ /&^J5ENN /0#" M44$ \ !G9')X+65X,S%?,BYH=&WM7&UOXS82_IS^"K;%+A) =NR\;+NR M;X%MF[T+BFNOP:+H5TH<640H44M2=GR__F9(^25^R7J;%R=[0H#8DH;#X._VM+"IM'"_=H.)"R'(4LQ^KF\%W7FDU:^+@QG5D*:!T<:_;>S7( M=.DZ5OX7XCY>5VX0E':5_MTAI&C?,T;"4^O1T;7 MI4"KE3:Q&27\L!?YGZ/!VKW^T6"[ R= 7<2)5N+1/'IQD\M$.G;:[YX\B%_[ M)_=U;(K]@'GQGOWYXNKCY8?+G]]_O/S]MYEKET?T_$QFSP0!F_+,8\2_U*;@ MZM'<>1FQ7[FQ>,7^U(!=E67$4C!.9E/FO^AW#RY9SL? #(PE3$"@\Z5E?]3<8*)14W8%5&N9+MD'-(7U>YT_ MF,[8/[465S?L7SCET/$V8I=EVMVI^K0QNV?,3KH'/W&+D<*8%%-V7>J) C&" M*(3.A( )C9I+[1@UY+)DO)RRNG2F!AP[=U"@-HHD9P5>&#QW5EO3\IMSC*E)W8& M6@,C:9W!I0;C=#/8C59&2]BS,V/6K&WA]Q3P.^L>?+P5J]??WYST^F\'MD%8 MPRLH@^@LDWCIPWC)N $/& 2 3!108!D@2A,E;4[B)%9@]J0,2M="VE1I6V,[ MZM]H%9!3&9V"P-N6'2)0!"#R AHN;M*$\?0E\?-@BZA:I[RVNS>ALID J?I*11B71M4@.EL+*U/ MDB@%I==#9'R17I=3M '%/1*;2KQ 4]2D;WHH,=6B+58K*;CSAB96"LF-I '( MP!=\T2A)4VVIAON):WW!]RE56T"#'*9P:E0A.Y5IK3A5 AR6-V+!!;!%8!;+ MA B_)4""&%QL#V)K>F&5!5FPI1 M;SW#25-MA#? 4^ 1E$A<%((?GT!%LXI$D-X'@./LDQ56@!;B^X)X>G1P,>:J M]AF/X@]9AK14CC%R=@.]7%"6'5)XN-Q,.3VDL2&F7QN(;:)KM]V$78H,GTL# ML?;L\^LNELS6 WZ60G %VC,@Y2TJ]X1*@8DWQ'L=-[0_T#!(_V0S.K\@WQ)O MT&E:&X+'4I'>I+;0UN$#VMY&939%39_"%A0[W-8F0Z1C+EP1;VS'I1SXW0W: M^"CKN65'P:Z^G.Z=!B_P&Q M?_ZW%XE^>U3,IDVT2&V4:9>!N\ARA+POX#1K_'EA&T<2[;2QV&V4.G:P8)3E(PWD Z M6M,;>/&.XE-<2*#Z&Q"#T%6_YSW8-$#H*EY9B&U8Z<+,.?XT2-#MC^B@ 6;6 M.ZV[0X:(9^T;(902=,_?O")W'CNQ3:9[=O89D3[9?+>2'U=$\(M9 MM3P/Q_YWAVYLGOUC(BM(>QN8!?C- M=0:'-UIQ&-O /X/94Z+_!>:_7Q#+,?LWG[)^+V(GO9/3I?FT$49M[+^6V(?\ M^=,T?DXA1R4O(M[[/?^X]S U,[,ICW/'_7!>H8?H=0B[C?6-(=W@XGV%^.D. M'S[RI#ZVQVNGSS8!IRW[#Y8*GB,,V#-,%FTLOX)8%E((!5]O+)_LH/7>(WG7 MK&PK\\,'_YY5^:3[MBW*;2)O8]G&\O\NEFU1;HOR(_VU7BXA8Q_F+UE^#Z_' MER'1^OB^[]@V_17D,QY':$]FQM)A+-*M(_M/.(V(N-F*H!(G MO3Y[:2\A'W=KMG7&BC/R^4JFXB,(9;'#,\QM,5<3/K5^43,\IG^)\.Z;X;'_ M5PK_ U!+ P04 " \;ZI6%!HU230% "R,P #P &=DU;;7/:.!#^?/T5>^TT$V8P8"!I:G.9H81<,W,7VD#G>A^%+6--9)YD02ZO5ZGD>O:QM>J&.^.DSZ(64^/@)/1T3-F'" S+7\E46Q5)H([<;$]YF8.7 2 M+]WGF=.X;*+I4EM,^%1HI]5HO70#*;25L'^H8^-UK-W^ZS@OKD%#% C?"(!;,UZ$3,&UYV!@'B#T?O+"/6VZO M:=R=]IKQ4X*AV"Q<0V-*O$\S)>?"QZBY5(Z:3K M\8?^Y00FHPKFAX39/H$/C7%CT(#Q<)!!;7>.6G7HCZ%_-GHW&9Y5V&\+^Q+Q MUZUC&)W#Y.T0QOVK-_W+X=@:??QC^#?T!Q-3TVZUVCL"_:8];!O "ZDBPK<& M_84 O!#4TTP*6# =@@XIO)\3A]!!O"[E/[5$MZB M+/!,D=3A0G@-.#1M#UXLVRW;8\QHBD#Q2Y\N%/HKP0 M.G8=R6UW@"00,([EJU#&U)LKIAF.C0@?ADLO)&)& =U'+$E,V/AK+'VB*814 M48SOFTCR,:P"P6#!HTJS(*U#/%?)'(]'H"5\70/, >&56RP!&!/Q9:PQJNO6 MA8T1+7:8A4K4E B:6*,EIRGT/6UJC&CK6$]TW30SAE.:9%51"I^$7.!X9]2Y MB["M;N-5]_7+\BQG&14ZW<91IU/I_4YZAT.[]LL$*2AT'=KFN46]'[*/2V MFFC"!TY?E"T7)/6%FA<,X$T-SW503S@&;82>$HPB2&'E/ZEFK M@ DB/%..#GV6N38K$EK->:X2B4M;UF=2*J-8!!N[D6ML8OF!:%Q7X'UH_ XN M3::YG/#I+CN5"J?JBQE]1W\U[L5H9QT0!'SDF< M4">A,4'>: E?EI+EOK,\&0-09>]?6(*)#F]PX.GYI M &]J_R:;1K=[BXEM8OZQDY/O3/ ?54:^UN:6>;U =*RIHN23D_VU3,%F27PQ MNZA'>"&OB/D^-W#G/3P>G^$AQ\&4 M.\4\/D^X[SE+*^[WAOM\37B3.KM$.3K9"[Z?]NG43M!4)$TKU%X=Q0B/Y PS MX&^$OI'/#?@^%;^/=]-\RS.ZF31A[.$HX2\R$U15^_T^W"AYV/M=N[1*5%S^ M/%P62=1/R^56GV?N%),W'K&J+7D+3[*K[7BGI_W_:0FON*RXW!9(?P2!D-(#ADGISS;Y0& 4!\[[NT'NU%%6BN">:AYMHW^%QY.U-F [3 MR(5WX\C>*28\%A-^-ZGO\)AO&F'M1X=J_#0O?E0OV/SW%VQV"*ZG_R)(N$K- M8C*C^39OD0!7/X?P!4F3+$GK-U;:W/:.!3]O/T5=]M) M)LQ@P) TJ70G(8&N)YD0 M2U>Z5^<#3U:GW6WF%UC=+.J[$^FGD.B4 MT]]>1D1-F7" S+3\E46Q5)H([<;$]YF8.G 4+]R76:=QV433A;:8\*G03JO1 MVG$#*;25L'^H8^-UK-V\4TO+V,D+,HN 1(RGSIA%-(%S.H<+&1%1&D^DUC(J M[#,7A+.I<#@--$;0-5V4$]JY[]U-R5,KOFW@[@G!H7SD1R?VV(#A8AFS -G7:C_2BX MVNV' NNA'ZJV'MG^X&)\=GK6[XW/AN?PX?)B=-D['\-X6,'\F##;1W#9Z M#1@-^AG4=N>@58?>"'HGPP_CP4F%_;JP+Q%_TWH-PU,8OQ_ J'?QMG<^&%G# M3W\,_H9>?VQJVJW6IJPN-^UAZP!>2!41OC;HSP3@A:">9E+ G.D0=$CAXXPH M5!9/X8*:\P-@Y2E& G;+^@@R@'=2^A<+>(^RP#-%4HM(;KL#)(& <2Q?AC*BWDPQ MS7!L1/@P6'@A$5,*V'W$DL2$C;_&TB>:0D@5Q?BN19*/81D(!@L>59H%:1WB MF4IF>#P"+>';&F ."(=NL01@3,27L<:HKEH7-D:TZ# +E:@)$32QA@M.4^AY MVM08T=:QGNBZ:68,)S3)JJ(4/@LYQ_%.J?,CPK;V&X?[;W;*LYQE5.CL-PXZ MG4KO/Z1WV+-KOXR1@D+7P8RCR#V4*C<*6ZI.T2\SIFB$K1+#5%+,$+NS1VJ M0K8/]OS:DOAO&EWJLV#??M/9=XUR*WJ?A-YV3B\3@?&4<6:J"1,X?5F^4)3< M$V96.(PS,337337A'+ 9.B$<19#$R'M2SUH%3!#AF7+LT&=9UV9%0JL9SU4B M<6G+?":E,HI%L+$9N<9-+#\2C:L*? B-W\&ER833Z^EM/C=,BNM.I/*IRL(U M^6W+S=Y8G8P"J M]/Z5)9CH<*93IVQ?&*&5O\QF,W?[AXWVCL&[J?U;3#J-HWLL;!/QG1;[1]^9 MX#^JC'NES3VS>H[86!-%R6%3=KMQ7N)&UBH&*@8J!BH&G9^#JQE"&%N8[>G':6-W*[F&J/*H6T-E, M/("\'-)EG_D^7/3ZPXP^S;%I"P_')WC$<3#A3C&+S]/M!\[2BONMX3Y?$]ZF MSB91CIUL!=_/^VSJV6DJ9F:1-2V!.SR($2')&:; U[1^(Z4W0/Q<%#_=7?,U M3^IFTH3?B4KP$OZ2%'T)46W[VW"WY'%O>FW@8E%Q^1-P6>12/RV7:WVHN5%, MWC4KJYWY\TZN4(:,!G"Z?XP^#@'E4 M795$A?$#,=XKT=R2<>3M39@.T\B%=^O(/BB&LHE1-RL*JMUUOL-/\SY"]=[' M?W_O8X/@>O[O)X3++"$F4YKO.!8)<-EP")^3-,GRA6[3?!7D^$6WF7V%Y%]0 M2P$"% ,4 " \;ZI6>K3 $(EQ 0!B&!P $0 @ $ M9V1R>"TR,#(S,#,S,2YH=&U02P$"% ,4 " \;ZI6CE VK=D. !2I0 M$0 @ &X<0$ 9V1R>"TR,#(S,#,S,2YX"TR,#(S M,#,S,5]C86PN>&UL4$L! A0#% @ /&^J5E.=NDP4*0 $?X" !4 M ( !=XT! &=D"TR,#(S,#,S,5]P&UL4$L! A0#% @ M/&^J5BVTC<;^!P :4 \ ( !&WL" &=D"UE>#,R7S$N:'1M4$L! A0#% M @ /&^J5@JTTQ,F!0 23( \ ( !UY " &=D